Household Ledger
Usage
- Track incomes and expenses with categories and payment methods.
- Set budgets per category and review progress throughout the month.
- Filter by time range, tags, and accounts for targeted analysis.
- Export data for tax preparation or personal finance reviews (planned).
Data model
- Tables:
ledger_entries, ledger_categories, ledger_budgets, ledger_accounts.
- Entries include amount, currency, type, category, account, and optional receipt metadata.
- Monthly rollups cache totals for faster dashboard views.
Synchronisation
- Local-first ledger keeps all financial data on device by default.
- Encrypted sync will be opt-in for memberships with per-device keys.
- Conflicts resolve by amount and timestamp while preserving history.
Roadmap
- Interactive charts for category trends and cashflow.
- Recurring transactions and rule-based categorisation.
- Receipt capture via photos with OCR (research).
- Shared budgets for household collaboration.