Táto príručka vysvetľuje, ako nastaviť, spravovať a vizualizovať rozpočty podľa účtov pomocou vlastných direktív custom v Beancounte a webového rozhrania Fava.
Ako nastaviť rozpočet
Rozpočty sa definujú pomocou direktívy custom "budget" v súbore Beancount. Syntax je jednoduchá:
RRRR-MM-DD custom "budget" NázovÚčtu "interval" Mena MnožstvoNázovÚčtu: Konkrétny nákladový alebo príjmový účet, pre ktorý chcete nastaviť rozpočet.interval: Obdobie rozpočtu. Musí byť jeden zdaily(denne),weekly(týždenne),monthly(mesačne),quarterly(štvrťročne) aleboyearly(ročne).Množstvo: Cieľová suma pre daný interval.
Ako to funguje:
- Direktíva rozpočtu je účinná od svojho dátumu, kým ju nenahradí iná direktíva rozpočtu pre ten istý účet.
- Beancount a Fava rozdeľujú všetky rozpočty na denný ekvivalent, čo im umožňuje vypočítať celkovú rozpočtovanú sumu pre akékoľvek dané obdobie.
Príklad:
; Nastavenie denného rozpočtu na kávu
2024-01-01 custom "budget" Expenses:Food:Coffee "daily" 5.00 USD
; Nastavenie mesačného rozpočtu na potraviny
2024-01-01 custom "budget" Expenses:Food:Groceries "monthly" 600.00 USD
; Nastavenie ročného rozpočtu na dovolenky
2024-01-01 custom "budget" Expenses:Travel:Vacation "yearly" 3000.00 USDNa úpravu rozpočtu jednoducho pridajte novú direktívu s neskorším dátumom. Napríklad na zvýšenie rozpočtu na potraviny od marca:
2024-03-01 custom "budget" Expenses:Food:Groceries "monthly" 650.00 USDVizualizácia rozpočtov vo Fave
Fava, webové rozhranie pre Beancount, automaticky detekuje a zobrazuje vaše rozpočty v niekoľkých kľúčových prehľadoch, čo vám umožňuje porovnať skutočné výdavky s vašimi cieľmi:
- Výkaz ziskov a strát: Grafy Čistý zisk a Náklady zobrazia rozpočtované verzus skutočné hodnoty.
- Zmeny (mesačne): Zobrazuje rozpočtovanú sumu pre každý mesiac.
- Zostatky (mesačne): Zobrazuje kumulatívnu rozpočtovanú sumu v čase.
Pokročilé techniky rozpočtovania
Prenášanie rozpočtu
Predvolený systém rozpočtu sa každé obdobie resetuje. Na implementáciu "prenášania", kde sa nevyčerpané prostriedky prenášajú, použite špeciálny majetkový účet na držanie rozpočtovaných prostriedkov.
-
Naplňte rozpočtový účet na začiatku obdobia:
2024-02-01 * "Nafundovanie mesačného rozpočtu na zábavu" Assets:Checking -200.00 USD Assets:Budget:Entertainment 200.00 USD -
Míňajte priamo z tohto rozpočtového účtu:
2024-02-15 * "Filmový večer" Expenses:Entertainment:Movies 30.00 USD Assets:Budget:Entertainment -30.00 USDZostávajúci zostatok na účte
Assets:Budget:Entertainmentpredstavuje vašu prenesenú sumu.
Sledovanie príjmových cieľov
Ciele môžete nastaviť aj pre svoje príjmové účty použitím zápornej sumy rozpočtu. To umožňuje Fave sledovať vaše príjmy v porovnaní s cieľmi.
; Nastavenie mesačných príjmových cieľov
2024-01-01 custom "budget" Income:Salary "monthly" -5000.00 USD
2024-01-01 custom "budget" Income:Freelance "monthly" -1000.00 USDRiešenie problémov
Ak sa vaše rozpočty nezobrazujú vo Fave, skontrolujte nasledujúce:
- Formát dátumu: Uistite sa, že dátumy sú vo formáte
RRRR-MM-DD. - Názvy účtov: Názov účtu v direktíve sa musí presne zhodovať s názvom účtu vo vašich transakciách.
- Pravopis intervalu: Interval musí byť jedna z piatich platných možností a napísaný malými písmenami (napr.
"monthly"). - Reštartujte Favu: Ak ste práve pridali direktívy, môže byť potrebný reštart servera Fava, aby sa zmeny prejavili.
