Rozpočtovanie v Beancounte
Táto príručka vysvetľuje, ako nastaviť, spravovať a vizualizovať rozpočty pre jednotlivé účty pomocou direktív custom v Beancounte a webového rozhrania Fava.
1. Ako nastaviť rozpočet
Rozpočty sa definujú pomocou direktívy custom "budget" vo vašom súbore Beancount. Syntax je jednoduchá:
YYYY-MM-DD custom "budget" NázovÚčtu "interval" Suma MENA
NázovÚčtu: Konkrétny účet výdavkov alebo príjmov, pre ktorý chcete rozpočet.interval: Obdobie rozpočtu. Musí byť jedno zdaily,weekly,monthly,quarterlyaleboyearly.Suma: Cieľová suma pre daný interval.
Ako to funguje:
- Direktíva rozpočtu zostáva v platnosti od dátumu, kým ju neprebije 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ý rozsah dátumov.
Príklad:
; Nastavte denný rozpočet na kávu
2024-01-01 custom "budget" Expenses:Food:Coffee "daily" 5.00 USD
; Nastavte mesačný rozpočet na potraviny
2024-01-01 custom "budget" Expenses:Food:Groceries "monthly" 600.00 USD
; Nastavte ročný rozpočet na dovolenky
2024-01-01 custom "budget" Expenses:Travel:Vacation "yearly" 3000.00 USD
Ak chcete rozpočet upraviť, jednoducho pridajte novú direktívu s neskorším dátumom. Napríklad, ak chcete zvýšiť rozpočet na potraviny od marca:
2024-03-01 custom "budget" Expenses:Food:Groceries "monthly" 650.00 USD
2. Vizualizácia rozpočtov vo Fava
Fava, webové rozhranie pre Beancount, automaticky zisťuje a zobrazuje vaše rozpočty v niekoľkých kľúčových prehľadoch, čo vám umožňuje porovnať vaše skutočné výdavky s vašimi cieľmi:
- Výkaz ziskov a strát: Grafy Čistý zisk a Výdavky budú zobrazovať rozpočtované vs. skutočné hodnoty.
- Zmeny (mesačne): Zobrazuje rozpočtovanú sumu pre každý mesiac.
- Zostatky (mesačne): Zobrazuje kumulatívnu rozpočtovanú sumu v priebehu času.
3. Pokročilé techniky rozpočtovania
Prevod rozpočtu Predvolený systém rozpočtu sa resetuje pre každé obdobie. Ak chcete implementovať „preklopenie“, kde sa nevyčerpané prostriedky prenášajú, použite na držanie rozpočtovaných prostriedkov vyhradený účet aktív.
-
Financujte rozpočtový účet na začiatku obdobia:
2024-02-01 * "Financovanie 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á noc"
Expenses:Entertainment:Movies 30.00 USD
Assets:Budget:Entertainment -30.00 USDZostávajúci zostatok v
Assets:Budget:Entertainmentje vaša suma na preklopenie.
Sledovanie príjmových cieľov Môžete tiež nastaviť ciele pre svoje príjmové účty pomocou zápornej sumy rozpočtu. To umožňuje Fava sledovať vaše zárobky v porovnaní s vašimi cieľmi.
; Nastavte mesačné príjmové ciele
2024-01-01 custom "budget" Income:Salary "monthly" -5000.00 USD
2024-01-01 custom "budget" Income:Freelance "monthly" -1000.00 USD
4. Riešenie problémov
Ak sa vaše rozpočty nezobrazujú vo Fava, skontrolujte nasledujúce:
- Formát dátumu: Uistite sa, že dátumy sú vo formáte
YYYY-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ť jednou z piatich platných možností a musí byť napísaný malými písmenami (napr.
"monthly"). - Reštartujte Fava: Ak ste direktívy pridali len nedávno, na zistenie zmien môže byť potrebný reštart servera Fava.