Open-source alternatives to QuickBooks
The most popular self-hosted, open-source alternatives to QuickBooks (accounting and invoicing) are Invoice Ninja (10,293 GitHub stars), Akaunting (10,191 GitHub stars) and ezbookkeeping (5,779 GitHub stars). SelfHostHub lists 10 options below, taken from its Money, Budgeting & Management category; 5 support Docker and all of them can run on your own server.
Comparison of self-hosted QuickBooks alternatives
| Project | GitHub stars | Licence | Language / platform | What it does |
|---|---|---|---|---|
| Invoice Ninja | 10,293 | Elastic-2.0 | PHP, Docker, K8S | Powerful tool to invoice clients online. |
| Akaunting | 10,191 | BUSL-1.1 | PHP | Accounting software designed for small businesses and freelancers. |
| ezbookkeeping | 5,779 | MIT | Go, Docker | A lightweight personal bookkeeping app hosted by yourself. |
| Bigcapital | 3,944 | AGPL-3.0 | Docker | Financial accounting and inventory management software for small to medium businesses. |
| InvoicePlane | 3,219 | MIT | PHP | Manage quotes, invoices, payments and customers for your small business. |
| Fava | 2,592 | MIT | Python | Web frontend of Beancount, a text based double-entry accounting system. |
| InvoiceShelf | 1,859 | AGPL-3.0 | PHP, Docker | Track expenses, payments & create professional invoices & estimates (fork of Crater). |
| SolidInvoice | 979 | MIT | PHP | Open source invoicing and quote application. |
| Family Accounting Tool | 371 | Apache-2.0 | Scala | Web-based finance management tool for partners with partially shared expenses. |
| Econumo | 115 | MIT | Docker | Budgeting application for managing personal and family finances, supporting multiple currencies, joint accounts, and budgets. |
Star counts and licences come from the awesome-selfhosted dataset and may lag GitHub slightly.
Browse the full categories
Frequently asked questions
What is the best open-source alternative to QuickBooks?
By GitHub stars, Invoice Ninja is the most popular self-hosted alternative to QuickBooks listed here, followed by Akaunting and ezbookkeeping. The best fit depends on the features and stack you need.
Is there a free self-hosted alternative to QuickBooks?
Yes. All 10 projects on this page are open source and can be self-hosted at no licence cost; you pay only for your own server.
Which licences do these QuickBooks alternatives use?
The most common licences among them are MIT (5), AGPL-3.0 (2) and Elastic-2.0 (1).
Can I run a QuickBooks alternative with Docker?
5 of the 10 alternatives list Docker as a supported platform.