Preskočiť na hlavný obsah

Beancount účtovné zápisy: Ako na to, definície a príklady

· Čítanie na 4 minúty
Mike Thrift
Mike Thrift
Marketing Manager

Každá finančná transakcia, ktorú vaša firma vykoná, musí byť zaznamenaná – a vo svete účtovníctva v obyčajnom texte to začína účtovnými zápismi. Ak používate Beancount, pochopenie účtovných zápisov je kľúčové pre vytvorenie presných, auditovateľných a prehľadných finančných záznamov.

Táto príručka vás prevedie:

2025-06-27-journal-entries

  • Čo je účtovný zápis
  • Prečo sú účtovné zápisy dôležité
  • Ako ich písať v syntaxi Beancount
  • Ako ich efektívne používať
  • Príklady transakcií z reálneho sveta (platby od klientov, nákupy, pôžičky atď.)

🧾 Čo je účtovný zápis v Beancount?

V Beancount je účtovný zápis datovaná transakcia napísaná v ľudsky čitateľnom formáte obyčajného textu. Každý zápis sa riadi princípmi podvojného účtovníctva – zaznamenávate, odkiaľ peniaze prichádzajú (kredit) a kam idú (debet), čím zabezpečujete, že vaše účtovníctvo je vždy vyrovnané.

Príklad:

2024-06-01 * "Client payment for invoice #123"
Assets:Bank:Checking 600.00 USD
Income:Sales
  • Znak * označuje zúčtovanú transakciu.
  • Popis poskytuje kontext pre zápis.
  • Účet Assets:Bank:Checking je debetovaný.
  • Účet Income:Sales je kreditovaný (hodnota je odvodená).

Každý zápis sa nachádza v súbore .beancount – je to len textový súbor, ktorý môžete verzovať, zálohovať a dokonca upravovať vo Vim alebo VSCode.

📒 Prečo sú účtovné zápisy dôležité

Účtovné zápisy sú základnou jednotkou vašej účtovnej knihy.

Oni:

  • Vstupujú do vašej Hlavnej knihy a Zostatkov účtov
  • Poháňajú všetky výkazy: Výkazy ziskov a strát, Súvahy, Výkazy peňažných tokov
  • Umožňujú vám sledovať každý dolár, riadok po riadku, k jeho zdroju

So správnymi nástrojmi uvidíte tieto transakcie vykreslené v používateľskom rozhraní – kategorizované, vyhľadávateľné a filtrovateľné. Ale všetko to začína tým jednoduchým zápisom v obyčajnom texte.

📚 Ako funguje podvojné účtovníctvo v Beancount

Beancount presadzuje podvojné účtovníctvo. Každá transakcia musí byť vyrovnaná: celkové debety = celkové kredity.

Rýchle pravidlo:

  • Debetujte aktíva a náklady (získavate hotovosť alebo vám vznikajú náklady)
  • Kreditujte príjmy a záväzky (zarábate peniaze alebo preberáte dlh)

Príklad – Nákup kancelárskych potrieb:

2024-06-02 * "Bought printer ink"
Expenses:OfficeSupplies 100.00 USD
Assets:Bank:Checking

🧠 Vizualizácia zápisov

Po uložení, v ľavej navigácii na https://beancount.io/ledger/0/income_statement/ uvidíte ...

  • Zobrazenie denníka: Zobrazte transakcie s vyhľadávaním, značkami a filtrovaním
  • Rozbaľovacie menu filtra účtov: Zobrazte priebežné zostatky a zápisy pre jednotlivé účty
  • Výkaz ziskov a strát: Súčet vašich účtov Income:* a Expenses:*
  • Súvaha: Vaše aktíva mínus záväzky

Fava pomáha premeniť vaše surové Beancount zápisy na použiteľné výkazy – bez potreby nastavenia databázy.

💡 Bežné príklady účtovných zápisov

✅ Klient vám zaplatí

2024-06-05 * "Payment for invoice #456"
Assets:Bank:Checking 1,200.00 USD
Income:Consulting

Voliteľné: Ak používate pohľadávky:

2024-05-20 * "Invoice #456 sent"
Assets:AccountsReceivable 1,200.00 USD
Income:Consulting

2024-06-05 * "Payment for invoice #456"
Assets:Bank:Checking 1,200.00 USD
Assets:AccountsReceivable -1,200.00 USD

🖨️ Kúpite kancelárske potreby

2024-06-07 * "Staples run"
Expenses:OfficeSupplies 85.00 USD
Assets:Bank:Checking

🏦 Splácate pôžičku

Povedzme, že zaplatíte 1 000 USD, z toho 200 USD úroky a 800 USD na istinu:

2024-06-10 * "Loan repayment"
Liabilities:Loan -800.00 USD
Expenses:LoanInterest 200.00 USD
Assets:Bank:Checking -1,000.00 USD

🔒 Uzávierkové zápisy na konci roka

Na „uzavretie účtov“ zvyčajne prenesiete všetky účty Income (Príjmy) a Expenses (Náklady) do Equity (Vlastného imania).

2024-12-31 close Income:*
2024-12-31 close Expenses:*

Alebo, manuálne:

2024-12-31 * "Close books"
Equity:RetainedEarnings 45,000.00 USD
Income:Consulting -45,000.00 USD

🛠️ Úpravné zápisy

Ak vediete účtovníctvo na akruálnej báze (časové rozlíšenie), budete chcieť pridať úpravné zápisy – pre vopred zaplatené náklady, narastajúce výnosy atď.

Príklad: Mesačné predplatné softvéru 100 USD platené ročne

2024-01-01 * "Annual software payment"
Assets:Prepaid 1,200.00 USD
Assets:Bank:Checking -1,200.00 USD

2024-01-31 * "Monthly amortization"
Expenses:Software 100.00 USD
Assets:Prepaid -100.00 USD

Automatizujte pomocou skriptov alebo dostupných nástrojov Beancount.

🧰 Beancount: Ľahký, auditovateľný, výkonný

Beancount nie je len účtovný nástroj – je to myšlienka: transparentná, obyčajným textom vyjadrená finančná pravda. Je to moderný systém vedenia účtovníctva, ktorý je:

  • Jednoduchý na správu verzií (Git!)
  • Plne prenosný (žiadna proprietárna databáza)
  • Skvelý pre vývojárov, freelancerov a malé podniky

Pripravení začať?

Začnite svoj súbor Beancount s:

option "title" "My Business Ledger"
option "operating_currency" "USD"

2024-01-01 open Assets:Bank:Checking USD
2024-01-01 open Income:Sales USD
2024-01-01 open Expenses:OfficeSupplies USD
2024-01-01 open Equity:OpeningBalances USD

2024-01-01 * "Initial balance"
Assets:Bank:Checking 10,000.00 USD
Equity:OpeningBalances

Potom načítajte svoj súbor pomocou preferovaného vizualizačného nástroja, aby ste videli tú mágiu.

Chcete jednoduchší štart? Vyskúšajte šablóny, importéry alebo komunitné nástroje ako bean-extract.

S Beancount sú vaše účtovné knihy konečne vaše vlastné – jednoduché, skriptovateľné a auditovateľné.

Dajte mi vedieť, ak by ste chceli stiahnuteľnú verziu PDF alebo variácie príkladov špecifické pre malé podniky.