
Bigcapital
Open-source double-entry accounting and inventory platform for small businesses, with invoicing, bank feeds, and reports.
Bigcapital is an open-source accounting and inventory platform for small and medium businesses. It implements double-entry bookkeeping and connects sales invoicing, bills, expenses, inventory, banking, taxes, and multi-currency accounting so every transaction lands in a shared general ledger and the financial statements stay current.
Feature coverage includes customizable invoices with PDF templates, estimates, sale receipts, credit notes, vendor credits, manual journals, inventory adjustments and warehouse transfers, bank feeds through Plaid, bank reconciliation rules, transaction locking, role-based permissions, and multiple branches. Reporting covers balance sheet, profit and loss, cash flow, trial balance, general ledger, receivable and payable aging, sales and purchases by item, inventory valuation, and sales tax liability summaries.
It is AGPL-3.0 and designed to be self-hosted with Docker Compose, which runs the web app, API server, MySQL/MariaDB, MongoDB, Redis, and an Nginx gateway. A managed Bigcapital Cloud is announced as coming soon. The public REST API supports headless accounting, with API keys for integrations. Compared with QuickBooks, Xero, and Wave, a self-hosted Bigcapital has no per-seat subscription and keeps the books on your own infrastructure; the trade-off is that you run upgrades, mail configuration, and backups yourself.








