Salta al contingut principal

5 publicacions etiquetades amb "comptabilitat de partida doble"

Veure totes les etiquetes

Beancount.io vs. Programari de Comptabilitat Tradicionals: Quina Us Escau Més?

· 8 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Durant dècades, el món de la comptabilitat empresarial ha estat dominat per un elenc familiar de sistemes tancats basats en GUI com QuickBooks, Xero i FreshBooks. Han establert l'estàndard, oferint facilitat d'ús i fluxos de treball visuals que s'adapten als usuaris no tècnics. Però per als desenvolupadors, usuaris avançats i qualsevol que valori la transparència i el control absoluts, ha sorgit un enfocament radicalment diferent: Beancount.io.

Aquest article proporciona una comparació directa de Beancount.io amb el programari de comptabilitat tradicional. Desglossarem les seves diferències principals en filosofia, flexibilitat, cost i manteniment a llarg termini per ajudar-vos a decidir quin sistema s'adapta realment a les vostres necessitats.

2025-08-08-beancount-io-vs-programari-de-comptabilitat-tradicionals

1. Filosofia i Flux de Treball

La diferència més fonamental entre aquests dos enfocaments rau en la seva filosofia central.

Beancount.io Beancount.io es basa en la filosofia de la comptabilitat de text pla. En el seu nucli, cada transacció financera és una entrada en un fitxer de text simple. Aquest model de "comptabilitat com a codi" prioritza els registres llegibles per humans i controlables per versions. Les vostres dades financeres resideixen en un format obert i atemporal que posseïu completament; mai no poden ser bloquejades per un proveïdor. Aquest flux de treball està dissenyat per a usuaris que se senten còmodes amb editors de codi, sistemes de control de versions com Git i eines de línia d'ordres.

Programari Tradicional Les plataformes de comptabilitat tradicionals estan basades en GUI i dirigides per formularis. Introduïu dades mitjançant assistents, menús desplegables i formularis visuals. Aquest enfocament prioritza la immediatesa i l'accessibilitat, cosa que facilita que els usuaris no tècnics comencin sense una corba d'aprenentatge pronunciada. Tanmateix, les vostres dades s'emmagatzemen en un format propietari o en una base de dades al núvol, cosa que sovint requereix procediments complexos d'exportació i importació si decidiu migrar a un altre servei.

Veredicte: Si prioritzeu el control total, la propietat de les dades, la transparència i l'automatització, Beancount.io és el clar guanyador. Si necessiteu una interfície de "clicar i funcionar" amb una corba d'aprenentatge mínima, el programari tradicional us semblarà més natural.

2. Flexibilitat i Personalització

Com s'adapta el programari a les vostres necessitats específiques?

Beancount.io Ser 100% programable és el superpoder de Beancount.io. S'integra perfectament amb Python, cosa que us permet connectar-vos a qualsevol API, automatitzar l'obtenció de dades de canals bancaris, etiquetar transaccions programàticament segons regles complexes i generar informes personalitzats adaptats a les vostres especificacions exactes. La vostra capacitat d'ampliar i personalitzar és pràcticament infinita, lliure de qualsevol limitació imposada pel proveïdor.

Programari Tradicional Aquestes plataformes ofereixen una selecció curada d'integracions amb eines populars com PayPal, Stripe i diversos serveis de nòmines. Tot i que és convenient, esteu operant dins del jardí emmurallat del proveïdor. La personalització es limita al que permet la plataforma, i els informes o l'automatització avançats sovint requereixen actualitzar a un pla de nivell superior o comprar complements de tercers. Podeu treballar amb les seves API, però sempre estareu lligats a les regles i els límits de velocitat del seu ecosistema.

Veredicte: Beancount.io proporciona una flexibilitat inigualable per a desenvolupadors i usuaris tècnics. Les eines tradicionals són més adequades per a fluxos de treball estàndard, plug-and-play amb aplicacions empresarials populars.

3. Col·laboració i Transparència

La manera com treballeu amb altres persones i auditeu els vostres registres difereix significativament.

Beancount.io La col·laboració a Beancount.io es gestiona a través de Git. Això fa que cada canvi al vostre llibre major financer sigui completament transparent i auditable. Podeu veure qui va canviar què, quan i per què, igual que un flux de treball de revisió de codi. Això és ideal per a equips distribuïts que ja adopten eines com GitHub o GitLab. A més, no hi ha càlculs ocults; cada número d'un informe es pot rastrejar fins a l'entrada exacta del vostre fitxer de llibre major, garantint una auditabilitat completa.

Programari Tradicional La col·laboració es gestiona mitjançant rols i permisos d'usuari integrats. Podeu convidar el vostre comptable, llibretador o socis comercials a accedir als llibres directament a través de la interfície web. Això és altament eficaç per a les empreses que segueixen un model tradicional de supervisió financera. L'inconvenient és que algunes operacions internes, com els càlculs d'impostos o els ajustos automàtics del saldo, poden ser "caixes negres" opaques, cosa que dificulta la verificació independent de la lògica.

Veredicte: Beancount.io és perfecte per a equips que valoren l'auditabilitat granular i la col·laboració d'estil codi. Els sistemes tradicionals són més fàcils d'utilitzar per als comptables per a l'accés GUI compartit en temps real.

4. Cost i Propietat

Els models financers i el concepte de propietat de les dades són mons a part.

Beancount.io El programari principal de Beancount és de codi obert i gratuït. Només pagueu pels serveis de valor afegit de Beancount.io, que inclouen allotjament, automatització intel·ligent i funcions premium. No hi ha tarifes de llicència per seient, de manera que podeu escalar el vostre equip sense incórrer en costos addicionals. El més important és que no hi ha cap bloqueig de proveïdor. Les vostres dades són una col·lecció de fitxers de text que podeu moure, editar o emmagatzemar a qualsevol lloc, en qualsevol moment.

Programari Tradicional Aquests serveis funcionen amb un model de subscripció, generalment facturat mensualment o anualment. Els preus sovint es classifiquen en funció de les funcions i és possible que hàgiu de pagar tarifes per usuari o per empresa que s'escalen amb la vostra organització. Això crea una dependència; si deixeu de pagar, us arriesgueu a perdre l'accés a les vostres dades i a la funcionalitat del programari. Aquest bloqueig de proveïdor és un risc important a llarg termini.

Veredicte: Beancount.io és significativament més rendible a llarg termini, especialment per a equips tècnics que valoren la sobirania de les dades. El programari tradicional ofereix costos de subscripció previsibles però crea dependència a llarg termini.

5. Corba d'Aprenentatge i Adopció

Amb quina rapidesa podeu posar-vos en marxa?

Beancount.io La corba d'aprenentatge és innegablement més pronunciada. L'adopció d'aquest sistema requereix comoditat amb l'edició basada en text, la comprensió de la sintaxi bàsica i la familiaritat amb eines com Git. Tanmateix, la inversió inicial val la pena. Un cop dominat, Beancount permet fluxos de treball increïblement ràpids i repetibles i proporciona una comprensió molt més profunda i fonamental del vostre quadre financer.

Programari Tradicional Aquestes plataformes estan dissenyades per a propietaris d'empreses no tècnics i ofereixen una fricció mínima d'incorporació. Podeu posar-vos en marxa, enviar factures i classificar despeses en qüestió de minuts. Dit això, aprendre les funcions més avançades, com ara la creació d'informes personalitzats o la configuració de la comptabilitat multientitat, encara requereix una inversió de temps important.

Veredicte: Beancount.io és l'elecció correcta si esteu disposats a invertir temps en aprendre un sistema potent. El programari tradicional és més ràpid per començar per a usuaris no tècnics que necessiten resultats immediats.

Comparació Cara a Cara

CaracterísticaBeancount.ioProgramari de Comptabilitat Tradicional
Filosofia CentralComptabilitat com a codi; llibre major de text plaBasat en GUI; dirigit per formularis
Format de DadesObert (Text Pla)Propietari (Base de Dades)
Propietat de les Dades100% propietat de l'usuari i portàtilControlat pel proveïdor; possible bloqueig
FlexibilitatInfinita; totalment programable amb PythonLimitada a l'ecosistema i les API del proveïdor
Col·laboracióBasat en Git; historial de canvis transparentPermisos d'usuari basats en rols
TransparènciaTotalment auditable; sense càlculs ocultsAlguns càlculs poden ser opacs
Model de CostosNucli de codi obert; pagueu per allotjament/automatitzacióSubscripció mensual/anual (SaaS)
Corba d'AprenentatgeMés pronunciada per a usuaris no tècnicsBaixa; dissenyat per a un inici ràpid
Usuari IdealDesenvolupadors, usuaris avançats, analistes de dadesPropietaris de PIMES, equips no tècnics

Quan Triar Cada Un

La decisió finalment depèn de les habilitats, les prioritats i el flux de treball del vostre equip.

Trieu Beancount.io si:

  • Sou desenvolupador, analista de dades o usuari avançat amb inclinació tècnica.
  • Valoreu la transparència absoluta, el control i la portabilitat de dades a llarg termini per sobre de tot.
  • Voleu automatitzar completament la vostra comptabilitat i integrar-la profundament als vostres fluxos de treball personalitzats.
  • Us sentiu còmodes tractant els vostres registres financers amb el mateix rigor que el codi font.

Trieu el Programari de Comptabilitat Tradicional si:

  • Voleu una interfície visual d'inici ràpid sense cap configuració tècnica.
  • Necessiteu proporcionar accés immediat i fàcil per als comptables amb una formació mínima.
  • Preferiu una solució gestionada i allotjada on el proveïdor gestiona totes les actualitzacions i el compliment.
  • Les vostres necessitats d'integració es compleixen amb aplicacions populars i estàndard.

Reflexions Finals

Beancount.io no intenta ser un QuickBooks millor; és una manera de pensar fonamentalment diferent. Representa la comptabilitat com a codi. Per als professionals tècnics, aquest canvi ofereix el mateix salt endavant que el control de versions amb Git va aportar al desenvolupament de programari: transparència completa, reproductibilitat perfecta i control absolut.

Al mateix temps, el programari de comptabilitat tradicional continua guanyant en facilitat d'ús immediata i integracions ja fetes per a equips no tècnics. L'elecció correcta no es tracta de quin és "millor" en general, sinó de quin és l'ajust perfecte per al vostre flux de treball, les vostres prioritats i el grau de control que exigeix sobre les vostres dades financeres.

Comprendre els Comptes a Cobrar i a Pagar a Beancount

· 3 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Hola a tothom! En la publicació del blog d'avui, ens submergim en el món de Beancount, una eina de comptabilitat de partida doble estimada per molts per la seva simplicitat i potència. Més concretament, parlarem de dos conceptes clau: els Comptes a Cobrar i els Comptes a Pagar.

Comprendre aquests termes és crucial per utilitzar Beancount (o qualsevol sistema de comptabilitat de partida doble) de manera efectiva. Però no us preocupeu si sou principiants, ho desglossarem tot, pas a pas!

Comptes a Cobrar i a Pagar: Els Conceptes Bàsics

2023-05-30-receiveable-and-payable

En comptabilitat, "comptes a cobrar" i "comptes a pagar" són termes utilitzats per fer un seguiment dels diners deguts. Els "comptes a cobrar" es refereixen als diners que altres us deuen, mentre que els "comptes a pagar" es refereixen als diners que vosaltres deveu a altres.

Vegem un exemple:

  1. Comptes a Cobrar (C/C): Suposem que sou propietaris d'una llibreria i un client compra un llibre a crèdit. Els diners que us deuen pel llibre són un compte a cobrar.

  2. Comptes a Pagar (C/P): D'altra banda, imagineu que demaneu un nou lot de llibres a un editor, però no els pagueu per avançat. Els diners que deveu a l'editor són un compte a pagar.

A Beancount, aquests es registren normalment mitjançant comptes corresponents. El principal benefici aquí és que us proporciona una imatge clara i precisa de la vostra posició financera en qualsevol moment.

Configuració de Comptes a Cobrar i a Pagar a Beancount

L'estructura del vostre fitxer Beancount pot ser tan senzilla o complexa com necessiteu. Per als comptes a cobrar i a pagar, probablement voldreu crear comptes separats sota les seccions d'Actius i Passius.

Aquí teniu un exemple senzill:

1970-01-01 open Assets:AccountsReceivable
1970-01-01 open Liabilities:AccountsPayable

Seguiment de Transaccions

Costat del Cobrador

Després de configurar els vostres comptes, podeu fer un seguiment de les transaccions que involucren comptes a cobrar i a pagar. Vegem un exemple:

2023-05-29 * "Sold books to customer on credit"
Assets:AccountsReceivable 100 USD
Income:BookSales -100 USD

Aquí, esteu afegint 100 $ als vostres comptes a cobrar perquè un client us deu aquesta quantitat. Simultàniament, esteu reduint els vostres ingressos per la mateixa quantitat per mantenir l'equilibri (ja que encara no heu rebut els diners).

Quan el client finalment pagui, ho registrareu així:

2023-06-01 * "Received payment from customer"
Assets:Bank:Savings 100 USD
Assets:AccountsReceivable -100 USD

Costat del Pagador

El mateix principi s'aplica als comptes a pagar, però amb signes invertits:

2023-05-30 * "Bought books from publisher on credit"
Liabilities:AccountsPayable 200 USD
Expenses:BookPurchases -200 USD

I quan pagueu el vostre deute:

2023-06-02 * "Paid off debt to publisher"
Liabilities:AccountsPayable -200 USD
Assets:Bank:Checking 200 USD

Conclusió

Els comptes a cobrar i a pagar són el cor de qualsevol sistema comptable. En fer-ne un seguiment precís, obteniu una comprensió completa de la vostra salut financera.

Això és només un punt de partida, i Beancount és capaç de molt més. Espero que aquesta publicació del blog ajudi a aclarir aquests conceptes importants. Com sempre, feliç comptabilitat!

Full de referència de Beancount

· 2 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Exemple de nom de compte

Assets:US:BofA:Checking

cheatsheet-en

Tipus de comptes

Assets          +
Liabilities -
Income -
Expenses +
Equity -

Mercaderies

CNY, EUR, CAD, AUD
GOOG, AAPL, RBF1005
HOME_MAYST, AIRMILES
HOURS

Directives

Sintaxi general

YYYY-MM-DD <Directive> <Parameters...>

Obertura i tancament de comptes

2001-05-29 open Expenses:Restaurant
2001-05-29 open Assets:Checking USD,EUR ; Restriccions de divises

2015-04-23 close Assets:Checking

Declaració de mercaderies (Opcional)

1998-07-22 commodity AAPL
name: "Apple Computer Inc."

Preus

2015-04-30 price AAPL   125.15 CNY
2015-05-30 price AAPL 130.28 CNY

Notes

2013-03-20 note Assets:Checking "Vaig trucar per preguntar sobre el reemborsament"

Documents

2013-03-20 document Assets:Checking "path/to/statement.pdf"

Transaccions

2015-05-30 * "Alguna narració sobre aquesta transacció"
Liabilities:CreditCard -101.23 CNY
Expenses:Restaurant 101.23 CNY

2015-05-30 ! "Companyia de Cable" "Factura de Telèfon" #tag ˆlink
id: "TW378743437" ; Metadades
Expenses:Home:Phone 87.45 CNY
Assets:Checking ; Podeu ometre una quantitat

Assentaments

  ...    123.45 USD                             Simple
... 10 GOOG {502.12 USD} Amb cost per unitat
... 10 GOOG {{5021.20 USD}} Amb cost total
... 10 GOOG {502.12 # 9.95 USD} Amb ambdós costos
... 1000.00 USD @ 1.10 CAD Amb preu per unitat
... 10 GOOG {502.12 USD} @ 1.10 CAD Amb cost i preu
... 10 GOOG {502.12 USD, 2014-05-12} Amb data
! ... 123.45 USD ... Amb indicador

Assertions de saldo i farciment

; Afirma la quantitat només per a la divisa donada:
2015-06-01 balance Liabilities:CreditCard -634.30 CNY

; Inserció automàtica de la transacció per complir la següent afirmació:
2015-06-01pad Assets:Checking Equity:Opening-Balances

Esdeveniments

2015-06-01 event "ubicació" "Nova York, EUA"
2015-06-30 event "adreça" "123 May Street"

Opcions

option "title" "El meu llibre major personal"

Altres

pushtag #trip-to-peru
...
poptag #trip-to-peru
; Els comentaris comencen amb un punt i coma

La Màgia de la Comptabilitat en Text Pla amb Beancount

· 6 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Descobreix la Màgia de la Comptabilitat en Text Pla amb Beancount

Beancount.io banner

Introducció

2023-04-18-introduction-to-beancount

Benvingut a un món on la comptabilitat ja no és una tasca intimidatòria. Avui, et presentem Beancount, una eina de comptabilitat en text pla potent, flexible i intuïtiva. Beancount t'ajuda a prendre el control de les teves finances proporcionant un enfocament transparent i senzill per gestionar els teus diners.

En aquesta guia completa, aprofundirem en els conceptes bàsics de Beancount, explicarem els seus conceptes clau i et guiarem a través de les seves característiques senzilles però potents. Al final d'aquest blog, tindràs una comprensió sòlida de Beancount i estaràs preparat per començar a utilitzar-lo per organitzar i analitzar la teva vida financera.

Què és Beancount?

Beancount és un sistema de comptabilitat en text pla de codi obert creat per Martin Blais. Inspirat en el sistema Ledger de John Wiegley, Beancount té com a objectiu proporcionar un mètode robust i fiable per gestionar les finances personals i de petites empreses utilitzant fitxers de text pla. Amb Beancount, pots fer un seguiment dels teus ingressos, despeses, inversions i molt més amb facilitat.

Per què Beancount?

La comptabilitat en text pla ofereix diversos avantatges respecte als sistemes de comptabilitat tradicionals basats en fulls de càlcul o programari:

  • Transparència: Els fitxers de Beancount són llegibles per humans, cosa que facilita la comprensió i l'auditoria de les teves dades financeres.
  • Flexibilitat: Beancount es pot personalitzar fàcilment per adaptar-se a les teves necessitats específiques, i pots utilitzar el teu editor de text preferit i el sistema de control de versions per gestionar les teves dades financeres.
  • Portabilitat: Les teves dades financeres es poden accedir des de qualsevol dispositiu, i és fàcil transferir-les entre sistemes o compartir-les amb altres.
  • A prova de futur: Els fitxers de text pla són universalment compatibles, assegurant que les teves dades financeres romandran accessibles, fins i tot a mesura que la tecnologia evolucioni.

Conceptes Clau de Beancount

Per utilitzar Beancount de manera efectiva, és crucial entendre els seus conceptes clau:

  • Transaccions: Els esdeveniments financers, com ara ingressos, despeses o transferències entre comptes, es registren com a transaccions.
  • Comptes: Les transaccions impliquen un o més comptes, com ara actius, passius, ingressos o despeses.
  • Comptabilitat de partida doble: Beancount aplica la comptabilitat de partida doble, assegurant que cada transacció tingui dèbits i crèdits equilibrats.
  • Directives: Beancount utilitza un conjunt de directives per definir transaccions, obertures de comptes i altres esdeveniments financers.

Començar amb Beancount

Per començar a utilitzar Beancount, segueix aquests senzills passos:

  • Instal·la Beancount: Instal·la Beancount al teu sistema utilitzant les instruccions d'instal·lació proporcionades per al teu sistema operatiu.
  • Crea el teu fitxer Beancount: Crea un nou fitxer de text pla amb l'extensió .beancount (per exemple, my_finances.beancount).
  • Defineix els teus comptes: Utilitza la directiva "open" per definir els comptes que utilitzaràs en les teves transaccions.
  • Registra transaccions: Utilitza la directiva "txn" per registrar les teves transaccions financeres.

O simplement registra't a https://beancount.io. Aquí tens alguns exemples de comptabilitat en text pla -

Exemple 1: Transacció Bàsica

2023-04-01 open Assets:Checking
2023-04-01 open Expenses:Groceries

2023-04-10 txn "Grocery Store" "Buying groceries"
Assets:Checking -50.00 USD
Expenses:Groceries 50.00 USD

En aquest exemple, obrim dos comptes, Assets:Checking i Expenses:Groceries. El 10 d'abril de 2023, registrem una transacció per comprar queviures per valor de 50 $. La transacció redueix el saldo d'Assets:Checking en 50 $ (dèbit) i augmenta el saldo d'Expenses:Groceries en 50 $ (crèdit).

Exemple 2: Transacció d'Ingressos i Despeses

2023-04-01 open Assets:Checking
2023-04-01 open Income:Salary
2023-04-01 open Expenses:Rent

2023-04-05 txn "Employer" "Salary payment"
Assets:Checking 2000.00 USD
Income:Salary -2000.00 USD

2023-04-06 txn "Landlord" "Monthly rent payment"
Assets:Checking -1000.00 USD
Expenses:Rent 1000.00 USD

En aquest exemple, obrim tres comptes: Assets:Checking, Income:Salary i Expenses:Rent. El 5 d'abril de 2023, registrem una transacció de pagament de salari de 2000 $. La transacció augmenta el saldo d'Assets:Checking en 2000 $ (crèdit) i disminueix el saldo d'Income:Salary en 2000 $ (dèbit). El 6 d'abril de 2023, registrem una transacció de pagament de lloguer de 1000 $. La transacció redueix el saldo d'Assets:Checking en 1000 $ (dèbit) i augmenta el saldo d'Expenses:Rent en 1000 $ (crèdit).

Exemple 3: Transferència entre Comptes

2023-04-01 open Assets:Checking
2023-04-01 open Assets:Savings

2023-04-15 txn "Bank" "Transfer from Checking to Savings"
Assets:Checking -500.00 USD
Assets:Savings 500.00 USD

En aquest exemple, obrim dos comptes: Assets:Checking i Assets:Savings. El 15 d'abril de 2023, registrem una transacció per transferir 500 $ del compte corrent al compte d'estalvis. La transacció redueix el saldo d'Assets:Checking en 500 $ (dèbit) i augmenta el saldo d'Assets:Savings en 500 $ (crèdit).

Aquests exemples il·lustren els conceptes bàsics del sistema de comptabilitat de partida doble de Beancount. En registrar correctament les transaccions, els usuaris poden mantenir registres precisos de les seves activitats financeres i generar informes per obtenir informació sobre la seva situació financera.

Generació d'Informes i Anàlisi de Dades

Beancount inclou un conjunt d'eines potents per generar informes financers, incloent balanços, comptes de resultats i més. També pots utilitzar Fava, una interfície d'usuari web per a Beancount, per visualitzar i interactuar amb les teves dades financeres. https://beancount.io està construït sobre Fava amb llicència MIT.

Conclusió

Abraça el poder i la simplicitat de la comptabilitat en text pla amb Beancount. En comprendre els seus conceptes clau i seguir els passos descrits en aquesta guia, estaràs ben encaminat per gestionar les teves finances personals o de petita empresa amb facilitat i precisió. A mesura que et sentis més còmode amb Beancount, podràs explorar funcions avançades i personalitzacions per adaptar el sistema a les teves necessitats úniques.

Tant si busques fer un seguiment de les teves despeses, planificar el futur o obtenir informació sobre els teus hàbits financers, Beancount ofereix la flexibilitat i la transparència necessàries per assolir els teus objectius. Amb el seu enfocament fàcil d'utilitzar, Beancount té el potencial de revolucionar la manera com gestiones les teves finances i t'empodera per prendre el control del teu futur financer.

Ara que tens una base sòlida en Beancount, és hora d'embarcar-te en el teu viatge de comptabilitat en text pla. Digues adéu als fulls de càlcul engorrosos i al programari complicat, i dóna la benvinguda al món de Beancount. Feliç comptabilitat!

Introducció a Beancount.io

· 6 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Per què la tinença de llibres moderna és important

Encara gestioneu les vostres inversions amb fulls de càlcul? Tot i que els fulls de càlcul són versàtils, poden esdevenir feixucs i propensos a errors a mesura que la vostra cartera d'inversions creix. Us presentem Beancount.io – una plataforma de seguiment d'inversions sofisticada però fàcil d'usar, dissenyada específicament per gestionar carteres d'accions i criptomonedes. Construïda pensant en enginyers i minimalistes financers, Beancount.io combina potents funcions amb una interfície intuïtiva per optimitzar la vostra experiència de seguiment d'inversions.

2019-09-07-introduction-to-beancount

Expenses

Income Statement

Balance Sheet

Comptabilitat de Partida Doble: El Fonament de la Precisió

Beancount.io es basa en els principis de la comptabilitat de partida doble – una metodologia provada amb el temps utilitzada per institucions financeres arreu del món. Aquest sistema garanteix la precisió matemàtica mitjançant un concepte senzill però potent: cada transacció financera ha de quadrar perfectament.

En la tinença de llibres de partida doble, cada transacció requereix almenys dues entrades – un dèbit (+) i un crèdit (-) – en diferents comptes. Aquest sistema de verificació integrat fa que sigui pràcticament impossible registrar transaccions desequilibrades, assegurant que els vostres registres financers romanguin precisos i fiables.

1970-01-01 open Income:BeancountCorp
1970-01-01 open Assets:Cash
1970-01-01 open Expenses:Food
1970-01-01 open Assets:Receivables:Alice
1970-01-01 open Assets:Receivables:Bob
1970-01-01 open Assets:Receivables:Charlie
1970-01-01 open Liabilities:CreditCard

2019-05-31 * "BeancountCorp" "Salary of May 15th to May 31st"
Income:BeancountCorp -888 USD
Assets:Cash 888 USD

2019-07-12 * "Popeyes chicken sandwiches" "dinner with Alice, Bob, and Charlie"
Expenses:Food 20 USD
Assets:Receivables:Alice 20 USD
Assets:Receivables:Bob 20 USD
Assets:Receivables:Charlie 20 USD
Liabilities:CreditCard -80 USD

Com podeu veure en els dos exemples anteriors, cada transacció ha de complir l'equació comptable.

Assets = Liabilities + Equity(aka Net Assets)

Hem utilitzat la sintaxi de Beancount de Martin Blais i el projecte web Fava de Jakob Schnitzer per construir aquest lloc web. I us avisarà si alguna transacció té alguna partida que no sumi zero.

Error Alert

Ara enteneu com apliquem la correcció del llibre major. Però potser us pregunteu què són aquests "comptes"?

Entenent els Comptes: L'Analogia de la Galleda d'Aigua

Penseu en els vostres comptes financers com un sistema de galledes d'aigua interconnectades, on els diners flueixen com l'aigua entre elles. Aquesta analogia fa que la tinença de llibres de partida doble sigui intuïtiva: quan transferiu diners d'un compte a un altre, és com abocar aigua d'una galleda a una altra – la quantitat total d'aigua (diners) en el sistema roman constant.

Beancount.io introdueix cinc tipus de comptes.

  1. Ingressos — El seu import és sempre negatiu o en dèbit. Això és perquè esteu guanyant diners, i llavors els diners es debiten del compte d'"Ingressos" i es crediten als vostres "Actius".
  2. Despeses — El seu import és sempre positiu o en crèdit. Això és perquè esteu gastant diners, i els diners flueixen dels "Actius" o "Passius" a les "Despeses".
  3. Passius — El seu import és positiu o zero. Els vostres passius de targeta de crèdit són un bon exemple, que augmenten i disminueixen en cicles.
  4. Actius — El seu import és positiu o zero. Els vostres diners en efectiu o cases sempre tenen un valor.
  5. Patrimoni Net — Els vostres actius nets. El sistema ho calcularà automàticament per a vosaltres. Patrimoni Net = Actius - Passius i reflecteix la vostra riquesa.

Ara podeu obrir els vostres comptes personalitzats amb les paraules clau anteriors:

1970-01-01 open Assets:Cash
1970-01-01 open Assets:Stock:Robinhood
1970-01-01 open Assets:Crypto:Coinbase
1970-01-01 open Expenses:Transportation:Taxi
1970-01-01 open Equity:OpeningBalance

Seguiment Avançat d'Inversions amb Mercaderies

Beancount.io destaca en el seguiment d'inversions diverses, des d'accions fins a criptomonedes. Explorem com gestiona escenaris d'inversió complexos. Per exemple, així és com registraríeu la compra de 10 Bitcoins a 100 $ cadascun el 2014:

2014-08-08 * "Buy 10 Bitcoin"
Assets:Trade:Cash -1000.00 USD
Assets:Trade:Positions 10 BTC {100.00 USD}

I tres anys més tard, els veneu (originalment amb costos de 100 $ per unitat anotats amb {100.00 USD}) al preu de 10.000 $ per unitat anotat amb @ 10,000.00 USD.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @ 10,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

O la mateixa transacció amb @@ 20,000.00 USD significa que al preu de 20.000 $ en total.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @@ 20,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

La suma de totes les partides de la transacció, incloent -2 BTC {100.00 USD}, segueix sent, com sempre, zero.

L'etiqueta de costos {100.00 USD} és important perquè podríeu haver comprat la mateixa mercaderia a costos diferents.

100 BTC {10.00 USD, 2012-08-08}
10 BTC {100.00 USD, 2014-08-08}

Si voleu simplificar el procés, podeu configurar el compte al principi amb FIFO o LIFO. FIFO significa "first in, first out" (primer a entrar, primer a sortir), mentre que LIFO significa "last in, first out" (últim a entrar, primer a sortir). Als EUA, l'IRS utilitza FIFO per calcular el vostre PnL i impostos en conseqüència.

1970-01-01 open Assets:Trade:Positions "FIFO"

I llavors, quan el veneu de forma abreujada com -2 BTC {}, beancount aplicarà automàticament l'estratègia FIFO i vendrà la mercaderia més antiga.

Començant amb Beancount.io

Beancount.io és una moderna plataforma de gestió financera basada en el núvol que transforma els vostres registres de transaccions basats en text en estats financers complets, incloent estats de resultats, balanços i balanços de comprovació. Combinant la fiabilitat dels fitxers de text pla amb potents eines de visualització, Beancount.io us ajuda a mantenir un control precís sobre la vostra vida financera mentre obteniu valuoses perspectives sobre el rendiment de les vostres inversions.

Comenceu el vostre viatge financer amb Beancount.io - Gratuït durant el nostre període promocional!