Deconstrueren van een Beancount Grootboek: Een Casestudy voor Bedrijfsboekhouding
In de blogpost van vandaag zullen we een Beancount grootboek voor bedrijven ontleden, wat u zal helpen de fijne kneepjes van dit platte tekst dubbel boekhoudsysteem te begrijpen.
Laten we beginnen met de code:
1970-01-01 open Assets:Bank:Mercury
1970-01-01 open Assets:Crypto
1970-01-01 open Equity:Bank:Chase
1970-01-01 open Income:Stripe
1970-01-01 open Income:Crypto:ETH
1970-01-01 open Expenses:COGS
1970-01-01 open Expenses:COGS:Contabo
1970-01-01 open Expenses:COGS:AmazonWebServices
1970-01-01 open Expenses:BusinessExpenses
1970-01-01 open Expenses:BusinessExpenses:ChatGPT
2023-05-14 * "CONTABO.COM" "Mercury Checking ••1234"
Expenses:COGS:Contabo 17.49 USD
Assets:Bank:Mercury -17.49 USD
2023-05-11 * "Amazon Web Services" "Mercury Checking ••1234"
Expenses:COGS:AmazonWebServices 14490.33 USD
Assets:Bank:Mercury -14490.33 USD
2023-03-01 * "STRIPE" "Mercury Checking ••1234"
Income:Stripe -21230.75 USD
Assets:Bank:Mercury 21230.75 USD
2023-05-18 * "customer_182734" "0x5190E84918FD67706A9DFDb337d5744dF4EE5f3f"
Assets:Crypto -19 ETH {1,856.20 USD}
Income:Crypto:ETH 19 ETH @@ 35267.8 USD
De Code Begrijpen
-
Rekeningen Openen: De code begint met het openen van een reeks rekeningen op 1970-01-01. Deze omvatten een mix van activarekeningen (
Assets:Bank:Mercury
enAssets:Crypto
), een eigen vermogen rekening (Equity:Bank:Chase
), inkomstenrekeningen (Income:Stripe
enIncome:Crypto:ETH
), en kostenrekeningen (Expenses:COGS
,Expenses:COGS:AmazonWebServices
,Expenses:BusinessExpenses
, enExpenses:BusinessExpenses:ChatGPT
). -
Transacties: Vervolgens worden een reeks transacties geregistreerd tussen 2023-03-01 en 2023-05-18.
-
De transactie op 2023-05-14 vertegenwoordigt een betaling van $17,49 aan
CONTABO.COM
vanafMercury Checking ••1234
. Dit wordt geregistreerd als een uitgave (Expenses:COGS:Contabo
) en een overeenkomstige afschrijving van de rekeningAssets:Bank:Mercury
. -
Op vergelijkbare wijze vertegenwoordigt de transactie op 2023-05-11 een betaling van $14490,33 aan
Amazon Web Services
vanaf dezelfde bankrekening. Dit wordt geregistreerd onderExpenses:COGS:AmazonWebServices
. -
De transactie op 2023-03-01 toont inkomsten van
STRIPE
die worden gestort opMercury Checking ••1234
, in totaal $21230,75. Dit wordt geregistreerd als inkomsten (Income:Stripe
) en een toevoeging aan de bankrekening (Assets:Bank:Mercury
). -
De laatste transactie op 2023-05-18 vertegenwoordigt een cryptotransactie van 19 ETH van een klant. Dit wordt bijgehouden onder
Assets:Crypto
enIncome:Crypto:ETH
. De{1.856,20 USD}
toont de prijs van ETH op het moment van de transactie, terwijl de@@ 35.267,8 USD
de totale waarde van de 19 ETH-transactie specificeert.
-
Bij alle transacties wordt het principe van dubbel boekhouden gehandhaafd, wat ervoor zorgt dat de vergelijking Activa = Passiva + Eigen Vermogen
altijd klopt.
Slotgedachten
Dit Beancount grootboek biedt een eenvoudig doch robuust systeem voor het bijhouden van financiële transacties. Zoals te zien is in de laatste transactie, is Beancount flexibel genoeg om rekening te houden met niet-traditionele activa zoals cryptocurrency, wat een bewijs is van de bruikbaarheid ervan in ons steeds digitaler wordende financiële landschap.
We hopen dat deze uiteenzetting u helpt de structuur en mogelijkheden van Beancount beter te begrijpen, of u nu een ervaren accountant bent of een beginner die zijn persoonlijke financiën probeert bij te houden. Blijf op de hoogte voor onze volgende blogpost, waarin we dieper ingaan op geavanceerde Beancount-bewerkingen.