
ezBookkeeping
Self-hosted personal finance app for tracking expenses/income, budgets, accounts, and reports with multi-currency support and import/export.

ezBookkeeping is a self-hosted web application for personal bookkeeping and household finance tracking. It helps you record expenses and income, manage accounts and categories, and view summaries and reports to understand your cash flow.
Key Features:
- Expense/income tracking with customizable categories, accounts, and payees
- Multi-currency support with exchange-rate handling
- Budgets and recurring/periodic transactions for routine spending
- Reports and charts for trends, category breakdowns, and cash flow summaries
- Data import/export (e.g., CSV) for backups and migration
- Multi-user capable deployment with authentication and role-aware separation (where configured)
- Mobile-friendly web UI; optional companion/mobile experience depending on deployment
Use Cases:
- Track household spending across multiple accounts (cash, bank, credit cards)
- Maintain a simple ledger for side projects or small personal businesses
- Monitor budgets and recurring bills while reviewing monthly/annual reports
Limitations and Considerations:
- Feature depth is focused on personal bookkeeping; it is not a full double-entry accounting/ERP suite.
- Some advanced bank-sync integrations may not be available without manual import.
ezBookkeeping fits users who want a straightforward, privacy-friendly way to record transactions and analyze spending without relying on a hosted finance service. It provides the essential tools—categories, accounts, budgets, and reports—while remaining lightweight and practical for daily use.


