10 top picks · 2 audience rankings
Best open source accounting software
The best open source accounting software is Odoo (LGPL-3.0, 55,380 GitHub stars, Docker image). ERPNext stands out for the longest track record (since 2011), and Dolibarr stands out for a published Docker image.
This page also breaks the picks down by team size and use: Odoo leads for startups, small business and freelancers.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
Odoo
odoo/odoo
Free open source ERP system.
Active · last commit Oct 28, 2026
ERP & InventoryPythonDockerStands out for the most GitHub stars. Odoo has 55,380 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 17,454 commits in the last year; it replaces QuickBooks and Xero.
- Rank 2:
ERPNext
frappe/erpnext
ERP system to help you run your business.
Active · last commit Oct 28, 2026
ERP & InventoryPythonDockerStands out for the longest track record (since 2011). ERPNext has 40,687 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 10,424 commits in the last year; it replaces QuickBooks and Xero.
- Rank 3:
Dolibarr
Dolibarr/dolibarr
Modern CRM software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...).
Active · last commit Oct 28, 2026
ERP & InventoryPHPDockerStands out for a published Docker image. Dolibarr has 7,794 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 9,011 commits in the last year; it replaces Sage Accounting.
At a glance
Open source accounting software compared
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 23 apps in the accounting & invoicing category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| Odoo | the most GitHub stars | LGPL-3.0 | 55,380 | 17,454 | Oct 28, 2026 | Yes |
| ERPNext | the longest track record (since 2011) | GPL-3.0 | 40,687 | 10,424 | Oct 28, 2026 | Yes |
| Dolibarr | a published Docker image | GPL-3.0 | 7,794 | 9,011 | Oct 28, 2026 | Yes |
| Aureus ERP | a permissive MIT license | MIT | 12,124 | 2,589 | Oct 27, 2026 | No |
| Lago | its Go codebase | AGPL-3.0 | 10,714 | 199 | Oct 27, 2026 | Yes |
| Invoice Ninja | – | source-available, Elastic License 2.0 | 10,331 | 2,250 | Oct 27, 2026 | Yes |
| hledger | – | GPL-3.0 | 4,798 | 2,368 | Oct 28, 2026 | Yes |
| Bigcapital | – | AGPL-3.0 | 3,970 | 1,135 | Oct 27, 2026 | Yes |
| Kill Bill | – | Apache-2.0 | 5,824 | 220 | Oct 27, 2026 | Yes |
| TaxHacker | – | MIT | 6,764 | 68 | Sep 28, 2026 | Yes |
1 of 3 · 10 picks
Top picks
10 of the 23 apps in the accounting & invoicing category.
- 1
Odoo
Free open source ERP system.
ERP & InventoryDockerStands out for the most GitHub stars. Odoo has 55,380 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 17,454 commits in the last year; it replaces QuickBooks and Xero.
- 2
ERPNext
ERP system to help you run your business.
ERP & InventoryDockerStands out for the longest track record (since 2011). ERPNext has 40,687 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 10,424 commits in the last year; it replaces QuickBooks and Xero.
- 3
Dolibarr
Modern CRM software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...).
ERP & InventoryDockerStands out for a published Docker image. Dolibarr has 7,794 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 9,011 commits in the last year; it replaces Sage Accounting.
- 4
Aureus ERP
Modular Laravel and FilamentPHP ERP with plugins for accounting, invoicing, inventory, HR, CRM and projects.
ERP & InventoryStands out for a permissive MIT license. Aureus ERP has 12,124 GitHub stars, uses the MIT license and had 2,589 commits in the last year.
- 5
Lago
Metering and usage-based billing.
Accounting & InvoicingDockerStands out for its Go codebase. Lago has 10,714 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 199 commits in the last year.
- 6
Invoice Ninja
Powerful tool to invoice clients online.
Source-availableAccounting & InvoicingDockerInvoice Ninja has 10,331 GitHub stars, is source-available under the Elastic License 2.0 (not an open-source license), ships a Docker image and had 2,250 commits in the last year; it replaces QuickBooks and Xero.
- 7
hledger
Plain text double-entry accounting with command-line, terminal and web interfaces, multi-currency support and CSV import.
Accounting & InvoicingDockerhledger has 4,798 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,368 commits in the last year.
- 8
Bigcapital
Financial accounting and inventory management software for small to medium businesses.
Accounting & InvoicingDockerBigcapital has 3,970 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,135 commits in the last year; it replaces QuickBooks and Xero.
- 9
Kill Bill
Subscription billing & payments platform. Have access to real-time analytics and financial reports.
Accounting & InvoicingDockerKill Bill has 5,824 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 220 commits in the last year.
- 10
TaxHacker
Self-hosted AI accounting app that extracts data from receipts and invoices, converts currencies and organizes income and expenses.
Accounting & InvoicingDockerAI-nativeTaxHacker has 6,764 GitHub stars, uses the MIT license, ships a Docker image and had 68 commits in the last year.
2 of 3 · 5 picks
Which open source accounting software is best for startups?
For startups, Odoo ranks first (LGPL-3.0, 55,380 GitHub stars), followed by ERPNext and Dolibarr. Ranked for startups on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites and recent commits.
- 1
Odoo
Free open source ERP system.
ERP & InventoryDockerOdoo has 55,380 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 17,454 commits in the last year; it replaces QuickBooks and Xero. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 2
ERPNext
ERP system to help you run your business.
ERP & InventoryDockerERPNext has 40,687 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 10,424 commits in the last year; it replaces QuickBooks and Xero. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 3
Dolibarr
Modern CRM software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...).
ERP & InventoryDockerDolibarr has 7,794 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 9,011 commits in the last year; it replaces Sage Accounting. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 4
Aureus ERP
Modular Laravel and FilamentPHP ERP with plugins for accounting, invoicing, inventory, HR, CRM and projects.
ERP & InventoryAureus ERP has 12,124 GitHub stars, uses the MIT license and had 2,589 commits in the last year. For startups it also scores on a permissive license (MIT), a project website and a commit in the last 90 days.
- 5
Lago
Metering and usage-based billing.
Accounting & InvoicingDockerLago has 10,714 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 199 commits in the last year. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
3 of 3 · 5 picks
Which open source accounting software is best for small business and freelancers?
For small business and freelancers, Odoo ranks first (LGPL-3.0, 55,380 GitHub stars), followed by ERPNext and Dolibarr. Ranked for small business and freelancers (the same order for each) on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
Odoo
Free open source ERP system.
ERP & InventoryDockerOdoo has 55,380 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 17,454 commits in the last year; it replaces QuickBooks and Xero. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 2
ERPNext
ERP system to help you run your business.
ERP & InventoryDockerERPNext has 40,687 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 10,424 commits in the last year; it replaces QuickBooks and Xero. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 3
Dolibarr
Modern CRM software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...).
ERP & InventoryDockerDolibarr has 7,794 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 9,011 commits in the last year; it replaces Sage Accounting. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 4
Lago
Metering and usage-based billing.
Accounting & InvoicingDockerLago has 10,714 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 199 commits in the last year. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 5
hledger
Plain text double-entry accounting with command-line, terminal and web interfaces, multi-currency support and CSV import.
Accounting & InvoicingDockerhledger has 4,798 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,368 commits in the last year. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
Is Akaunting open source?
Not in the OSI sense. Akaunting uses the Business Source License 1.1, which allows free production use within limits set by its grant, and each release converts to GPLv3 after a set period.
What is the best free self-hosted invoicing software?
Invoice Ninja is the most complete, with quotes, recurring invoices and payments, but it uses the Elastic License 2.0, which is source-available. For an OSI-licensed option, InvoiceShelf (AGPL-3.0) and InvoicePlane (MIT) cover invoices, estimates and payments.
Can open-source software replace QuickBooks or Xero?
For many small businesses, yes: double-entry books, invoicing and reports are covered. Before you switch, check bank feeds, payroll and local tax filing, which hosted products often bundle and self-hosted tools may need an integration for.
Is Odoo free?
Yes. Odoo is open-source software released under the LGPL-3.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I self-host these accounting software options with Docker?
Yes, 9 of the 10 picks. Odoo, ERPNext and Dolibarr publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.
How is this list ranked?
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 23 apps in the accounting & invoicing category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.