Nižšie uvedené otázky pochádzajú z komunity účtovníctva v čistom texte — Reddit, Hacker News, mailing listu Beancount — a pokrývajú to, ako to funguje v praxi. Pre otázky týkajúce sa samotnej služby Beancount.io (ceny, plány, podpora, správa účtu) si pozrite produktové FAQ.
Začíname
Koľko účtovníctva potrebujem vedieť, kým začnem?
Asi päť konceptov, nie titul. Potrebujete päť typov účtov (aktíva, pasíva, vlastné imanie, výnosy, náklady), myšlienku, že každá transakcia presúva hodnotu medzi aspoň dvoma z nich, a pravidlo, že transakcia musí byť vyrovnaná. Beancount vynucuje zvyšok za vás — označí akúkoľvek transakciu, ktorej čísla nesedia, ako chybu namiesto toho, aby ju ticho prijal, takže softvér zachytí chyby, ktoré by začiatočník inak prehliadol.
Začnite s Úvodom do Beancount, nechajte si Slovník otvorený v karte a pridajte svoje prvé transakcie v Rýchlom štarte.
Kde sú debety a kredity v Beancount?
Beancount vôbec nepoužíva slová "debet" a "kredit" — používa znamienkové čísla, ktoré musia dávať súčet nula. Peniaze odchádzajúce z účtu sú záporné, peniaze prichádzajúce sú kladné, a transakcia je platná, keď sa jej zápisy vzájomne vynulujú. Toto je rovnaké podvojné účtovníctvo, aké používajú účtovníci, bez terminológie, ktorá mätie nováčikov.
Ak ste používali tradičný účtovný softvér, preklad je: debet je kladné číslo a kredit záporné. Pozrite si Jazykovú syntax pre zápis položiek alebo Debety a kredity vysvetlené pre účtovné pozadie v jednoduchej angličtine.
Prečo musia transakcie vykazovať nulový súčet?
Pretože peniaze vždy niekam idú a nulový súčet je to, čo túto skutočnosť mení na kontrolu chýb. Ak miniete 40 € na potraviny, tie peniaze odišli z bankového účtu — zaznamenanie oboch strán znamená, že sa musia vzájomne vynulovať a akýkoľvek preklep v ktorejkoľvek sume sa označí ako chyba namiesto toho, aby sa ticho vytvoril nesprávny výsledok.
Toto je dôvod, prečo je účtovníctvo v čistom texte dôveryhodnejšie ako tabuľka nákladov: samotná štruktúra sa sama kontroluje. Kontrola zostatku je súvisiaci mechanizmus, ktorý kontroluje vašu knihu proti realite.
Ako nastavím svoje otváracie zostatky?
Zaznamenajte transakciu k dátumu začiatku, ktorá presunie aktuálny zostatok každého účtu z
Vlastné imanie:Otvaracie zostatky, a potom pridajte kontrolu zostatok, aby ste to potvrdili. Nemusíte
rekonštruovať svoju finančnú históriu — vyberte dátum začiatku, vezmite zostatky také, aké sú v
ten deň, a pokračujte odtiaľ.
Rýchly štart obsahuje úplný príklad otváracích zostatkov.
Ako podrobný by mal byť môj účtový rozvrh?
Začnite zhruba a rozdeľujte iba vtedy, keď by jemnejšie rozdelenie zmenilo rozhodnutie. Dvadsať alebo tak účtov je na začiatok viac než dosť; ak zistíte, že uvažujete, či by "Náklady:Potraviny" mali oddeliť nákupy od reštaurácií, užitočný test je, či by ste skutočne urobili niečo inak, keby ste poznali rozdelenie.
Premenovanie a neskoršie rozdelenie je nájsť a nahradiť v textovom súbore, takže náklady na začiatok sú nízke. Názvy účtov sa vnárajú, takže môžete začať so širokou kategóriou a rozdeliť ju na podúčty neskôr bez prepisovania histórie — pozrite si Ako navrhnúť účtový rozvrh ak chcete štruktúru na kopírovanie.
Prečo čistý text?
Prečo používať účtovníctvo v čistom texte namiesto tabuľky?
Tabuľka vám nepovie, kedy je zle. Účtovníctvo v čistom texte vynucuje podvojné zápisy,
takže každá transakcia sa sama kontroluje a súbor zostáva prehľadávateľný, nástrojom na porovnávanie a
skriptovateľný tak dlho, ako existujú textové súbory. Tiež získate skutočnú históriu verzií: git log na
vašej knihe ukáže presne, čo sa zmenilo, kedy a prečo.
Praktický rozdiel sa prejaví pri viacerých účtoch, menách alebo investíciách, kde jednoduchá tabuľka ticho stráca presnosť. Pozrite si Transparentné a auditovateľné riešenia.
Nie je podvojné účtovníctvo pre osobnú potrebu prehnané?
Ak chcete len vedieť, koľko miniete na kávu, — tabuľka úplne stačí. Podvojné účtovníctvo sa oplatí, akonáhle máte niekoľko účtov, hypotéku, maklérsky účet alebo viac ako jednu menu, pretože presne v týchto situáciách jednoduché sledovanie stráca peniaze bez toho, aby vám to povedalo.
Užitočný spôsob uvažovania: podvojné účtovníctvo je kontrolný súčet pre vaše financie. Pozrite si Úvod pre podrobnejšie zdôvodnenie.
Musím používať príkazový riadok?
Nie. Fava je plné webové rozhranie nad rovnakým textovým súborom —
súvahy, výkazy ziskov a strát, grafy a zadávanie transakcií — a Beancount.io to celé
prevádzkuje za vás s vašou knihou v cloude. Textový súbor zostáva zdrojom pravdy, takže môžete
používať webové rozhranie denne a prepnúť sa na terminál iba vtedy, keď chcete. Ak uprednostňujete terminál, príkazový riadok bea vytvára, kontroluje a podáva správy o tom istom súbore — pozri rýchly štart CLI.
Pozrite si Funkcie rozhrania pre to, čo rozhranie dokáže, alebo vyskúšajte demo.
Ako dostať svoje dáta dovnútra
Ako dostanem svoje bankové transakcie do Beancount?
Väčšina ľudí importuje 80 – 95 % transakcií a zvyšok zadáva ručne. V hrubom poradí podľa spoľahlivosti: priamy súbor OFX/QFX z vašej banky, CSV export plus importné pravidlá, a agregátor — a až ako posledná možnosť — PDF výpis prevedený na CSV. Beancount.io bankové prepojenie zvládne prepojenie a kategorizáciu za vás.
Očakávajte, že budete musieť napísať alebo upraviť pravidlo pre každú inštitúciu: CSV exporty z bánk sú notoricky nekonzistentné a obchodné meno obsahujúce neescapovanú čiarku je bežný a reálny problém. Pozrite si Inteligentný import pre automatizovanú cestu.
Pre jednorazový súbor dva bezplatné prehliadačové konvertory zvládnu mechanickú časť
bez nahrávania čohokoľvek: CSV do Beancount pre tabuľkové exporty, a
OFX & QIF do Beancount pre súbory .ofx, .qfx, .qbo a .qif,
ktoré banky ponúkajú, keď neponúkajú žiadne CSV.
Ako zabránim tomu, aby som transakciu zaúčtoval dvakrát?
Importné nástroje odstraňujú duplicity proti záznamom už vo vašej knihe, porovnávaním dátumu, sumy a príjemcu, a označia všetko nejednoznačné na potvrdenie, namiesto toho, aby hádali. Bežný pracovný postup označí neisté importy ako čakajúce, aby ste ich skontrolovali predtým, než sa stanú súčasťou trvalého záznamu.
OFX to uľahčuje ako CSV: každá transakcia nesie FITID, ktoré banka zachováva stabilné
naprieč sťahovaniami, takže importér môže spárovať podľa identity namiesto odhadov — konvertor
OFX ho zachováva ako pole metadát id:.
Druhá polovica odpovede sú prevody: peniaze presúvajúce sa medzi dvoma účtami, ktoré vlastníte, sa objavia v exportoch oboch bánk. Zaúčtujte ich raz ako jednu transakciu s dvoma položkami.
Musím poskytnúť tretej strane svoje bankové prihlásenie?
Nie — a pre mnohých ľudí je to práve dôvod používať účtovníctvo v čistom texte vôbec. Vy môžete exportovať OFX alebo CSV z vašej banky sami a nikdy neposkytnúť svoje prihlasovacie údaje agregátorovi. Ak uprednostňujete automatickú synchronizáciu, Beancount.io používa bankou schválený agregátor namiesto ukladania vášho hesla do online bankovníctva.
Prečítajte si podrobnosti na stránke o bezpečnosti.
Ako odsúhlasím svoju knihu s bankovým výpisom?
Pridajte kontrolu zostatok pre konečný stav výpisu, datovanú deň po dátume
uzávierky. Kontroly zostatku sa vyhodnocujú na začiatku svojho dátumu, takže kontrola
nasledujúceho rána zahŕňa všetky transakcie až do posledného dňa výpisu. Ak
sa vaša kniha nezhoduje s bankou, bea check ohlási chybu Zostatok zlyhal a skončí s nenulovým
návratovým kódom, čo zmení odsúhlasenie z manuálneho porovnávania na niečo, čo softvér
kontroluje pri každom spustení.
Mesačná frekvencia je pre väčšinu ľudí dostatočná. Pozrite si Filtrovanie a vyhľadávanie pre vysledovanie nezrovnalosti.
meny a investície
Ako Beancount pracuje s viacerými menami?
Natívne, a toto je jedna z jeho najväčších výhod oproti spotrebiteľským finančným aplikáciám. Každá
suma nesie svoju menu, účty môžu držať niekoľko naraz a konverzie sa zaznamenávajú
explicitne pomocou @ pre cenu alebo {} pre náklad, takže zmena kurzu nikdy ticho
neprepíše vašu históriu.
Nič sa nekonvertuje za vaším chrbtom — vždy vidíte pôvodnú menu aj konvertovanú hodnotu. Pozrite si Jazykovú syntax, Presnosť a tolerancie a Účtovníctvo vo viacerých menách pre účtovnú stránku.
Ako sledujem obstarávacie ceny a kapitálové zisky?
Zaznamenajte nákupy s nákladom v zložených zátvorkách — 10 AAPL {150.00 USD} — a Beancount sleduje každú dávku
samostatne. Keď predávate, poviete, ktorú dávku znižujete, a kapitálový zisk
vypadne z aritmetiky automaticky namiesto toho, aby ste ho počítali ručne.
Beancount podporuje metódy účtovania STRICT, FIFO, LIFO a NONE. Účtovanie priemerných nákladov je spracované syntakticky, ale nie je plne implementované — ak vaša daňová jurisdikcia vyžaduje priemerné náklady, plánujte ich sledovať pomocou pluginu alebo explicitných dávok. Pozrite si Správa zásob.
Ako zaznamenám krypto obchody a ich obstarávacie ceny?
Presne ako akúkoľvek inú komoditu: kryptomena je jednotka s nákladom, takže funguje rovnaký mechanizmus dávok a účtovania. Zámena jedného tokenu za druhý je jedna transakcia, ktorá znižuje jednu dávku a otvára ďalšiu, čo je tiež spôsob, ako získate realizovaný zisk, ktorý väčšina daňových úradov chce vykazovať.
Pozrite si Sledovanie portfólia kryptomien a hotové šablóny pre kryptomeny.
Podnikové a živnostenské knihy
Môžem používať Beancount pre malú firmu, alebo je len pre osobné financie?
Firmy ho používajú, vrátane spoločností so státisícmi transakcií. Zvláda aktuálne účtovníctvo, štruktúry s viacerými subjektmi a výkazy, ktoré účtovník očakáva. Úprimné limity sú, že neexistuje súbežné upravovanie viacerými používateľmi, žiadne vstavané rozhranie na fakturáciu a žiadny pracovný postup schvaľovania záväzkov — je to kniha, nie ERP.
Pozrite si Nastavenia špecifické pre odvetvia a Open Ledger ukážku reálnych firemných kníh.
Mám viesť oddelené knihy pre osobné a podnikové financie?
Veďte ich oddelene — buď ako odlišné stromy účtov najvyššej úrovne v jednom súbore, alebo ako dva súbory
skombinované pomocou include. Zmiešanie ich spôsobí, že výkaz ziskov a strát firmy stratí zmysel a
sťaží daňové priznanie, a oddelenie na začiatku nič nestojí.
Dva súbory sú zvyčajne čistejšie riešenie, akonáhle má firma vlastný bankový účet. Pozrite si Podpora viacerých súborov.
Ako spracujem faktúry a pohľadávky?
Modelujte pohľadávky ako majetkový účet a záväzky ako záväzkový, potom zaznamenajte faktúru keď ju vystavíte a platbu keď príde — to je aktuálne účtovníctvo a Beancount ho podporuje priamo. Čo nemá, je rozhranie na fakturáciu: sleduje, čo vám dlhujú, negeneruje a neodosiela faktúry.
Pozrite si Šablóny finančných výkazov pre výkazovú stránku, Nastavenia špecifické pre odvetvia pre príklady a Pochopenie pohľadávok pre koncepty.
Ako odovzdám svoje knihy účtovníkovi na konci roka?
Exportujte výkazy, nie knihu. Váš účtovník takmer určite nechce textový súbor — chce výkaz ziskov a strát, súvahu a zoznam transakcií, ktoré môžete vytvoriť ako CSV alebo PDF z webového rozhrania alebo pomocou dotazu.
Pozrite si Príručky na prípravu daní, Šablóny finančných výkazov a Dopyt pomocou SQL pre vytiahnutie presne tých čísel, o ktoré žiadajú.
Nástroje a ekosystém
Ako sa líšia Beancount, Ledger a hledger?
Všetky tri sú systémy podvojného účtovníctva v čistom texte s podobným formátom súborov. Ledger je pôvodný a má najbenevolentnejší parser; hledger je reimplementácia v Haskell známa priateľskými pravidlami pre import CSV a dokumentáciou; Beancount má najprísnejší parser a najsilnejšiu podporu pre investície, dávky a viac mien, plus Python plugin API.
Prísnosť je skutočný kompromis: Beancount odmietne načítať súbor, ktorý považuje za nejednoznačný, čo zachytí chyby skoro za cenu väčšej puntičkárskosti. Pozrite si Beancount vs Ledger CLI a Beancount vs hledger.
Robí Beancount obálkové rozpočtovanie ako YNAB?
Nie natívne — toto je skutočná medzera, nie skrytá funkcia. Vstavané rozpočtovanie Beancount je obmedzené a ľudia, ktorí chcú prísne obálkové správanie, zvyčajne používajú komunitný plugin alebo modelujú obálky ako účty.
Ak je obálkové rozpočtovanie hlavná vec, ktorú chcete, prečítajte si Beancount vs YNAB pred prechodom. Pre to, čo funguje dnes, pozrite si Rozpočtovanie v Beancount.
Môžem k transakciám prikladať doklady?
Áno. Direktíva document prepojí súbor s účtom a dátumom a webové rozhranie vám umožní
nahrávať a prezerať tieto dokumenty spolu s transakciami, ku ktorým patria. Doklady
zostávajú ako bežné súbory na disku, takže sú rovnako prenosné ako samotná kniha.
Pozrite si Funkcie rozhrania.
Existuje mobilná aplikácia?
Ako veľká môže byť kniha, kým sa spomalí?
Dekáda osobných financií je pár megabajtov a načíta sa za menej ako sekundu. Beancount
prepočítava zostatky z celej histórie transakcií pri každom načítaní, a to zostáva rýchle až do
státisícov záznamov. Nad tým je limitom pohodlie pri upravovaní a porovnávaní, nie
čas načítania: rozdelenie podľa rokov s include udržiava jednotlivé súbory malé, ale
zahrnuté súbory stále tvoria jednu kombinovanú knihu, ktorú Beancount načítava a prepočítava celú, takže je to
pohodlie pri organizácii súborov, nie zrýchlenie alebo spôsob vedenia oddelených kníh.
Pozrite si Podpora viacerých súborov pre to, ako rozdeliť rastúcu knihu.
Stále zaseknutý?
Centrum pomoci indexuje celú dokumentáciu a Slovník definuje akýkoľvek vyššie použitý neznámy termín.