; Envelope-budgeting starter ledger for Beancount. ; ; Generated from docs/examples.md (docs-examples case `m107-examples-envelopes`). ; Do not edit by hand — regenerate with: ; yarn generate:starter-ledgers ; ; Sample data: every name, amount and date below is fictional. ; Replace Acme Corp, the 4,100.00 salary and the 550.00 allocation with your own pay and envelopes. ; The account structure is the point — keep it, rename the values. ; ; Validate with bea (managed Beancount 3.2.3 engine): ; uvx --from beancount-io==0.2.0 bea --file public/downloads/starter-ledgers/envelope-budgeting-starter.bean check ; ; Expected balances after load: ; Assets:Bank:Checking: 3971.56 USD ; Equity:Budget:Groceries: 421.56 USD ; Equity:Budget:Unallocated: -421.56 USD ; Expenses:Groceries: 128.44 USD ; Income:Salary: -4100.00 USD option "operating_currency" "USD" 2026-01-01 open Assets:Bank:Checking USD 2026-01-01 open Income:Salary USD 2026-01-01 open Expenses:Groceries USD 2026-01-01 open Equity:Budget:Unallocated USD 2026-01-01 open Equity:Budget:Groceries USD 2026-01-05 * "Acme Corp" "January salary" Assets:Bank:Checking 4,100.00 USD Income:Salary -4,100.00 USD 2026-01-05 * "Budget" "Fund groceries" Equity:Budget:Unallocated -550.00 USD Equity:Budget:Groceries 550.00 USD 2026-01-08 * "Whole Foods" "Weekly shop" Assets:Bank:Checking -128.44 USD Expenses:Groceries 128.44 USD Equity:Budget:Groceries -128.44 USD Equity:Budget:Unallocated 128.44 USD