Simple Books
Lightweight accounting for small businesses
A self-hosted accounting app that covers the essentials without the bloat. Invoices, bills, recurring expenses, chart of accounts, journal entries, and financial reports — with role-based access control and zero external dependencies.
Features
What it does
Invoices & Bills
Create and manage customer invoices and vendor bills with file attachments. Track payment status and outstanding balances at a glance.
Recurring Expenses
Set up expense templates that auto-generate bills on a schedule — weekly, monthly, or custom. No more manual re-entry for repeat costs.
Chart of Accounts & Journal Entries
Full double-entry bookkeeping with a structured chart of accounts. Post manual journal entries and let invoices and bills update the ledger automatically.
Financial Reports
Profit & Loss and Balance Sheet reports generated on demand. Dashboard surfaces key metrics — receivables, payables, and active contacts — at a glance.
Role-Based Access Control
Three user roles — Admin, Accountant, and Viewer — with appropriate permissions at each level. Invite your bookkeeper without exposing sensitive settings.
Self-Hosted, Zero Dependencies
Runs entirely in Docker — no third-party services, no SaaS subscriptions, no data leaving your infrastructure. SQLite keeps it simple to back up and migrate.
Screenshots
See it in action
Tech Stack