Self-hosted alternatives to QuickBooks

Want accounting and invoicing without handing your data to QuickBooks? These 21 open-source apps run on your own server. Cheapest estimated hosting starts at about $3.5/month.

AppHealthStarsLicenseDockerRAM (est.)From
OdooActively maintained55.5kLGPL-3.0✓2 GB$10/mo
ERPNextActively maintained40.9kGPL-3.0✓4 GB$20/mo
Firefly IIIActively maintained25.1kAGPL-3.0✓1 GB$5/mo
LagoActively maintained10.8kAGPL-3.0✓1 GB$5/mo
Invoice NinjaActively maintained10.5kElastic-2.0✓1 GB$5/mo
AkauntingActively maintained10.3kBUSL-1.1✓1 GB$5/mo
grocyActively maintained9.6kMIT✓4 GB$20/mo
Ever GauzyActively maintained8.7kAGPL-3.0✓4 GB$20/mo
DolibarrActively maintained7.8kGPL-3.0✓4 GB$20/mo
ezbookkeepingActively maintained6kMIT✓512 MB$3.5/mo
Kill BillActively maintained5.8kApache-2.0✓2 GB$10/mo
BigcapitalActively maintained4kAGPL-3.0✓1 GB$5/mo
InvoicePlaneActively maintained3.3kMIT–1 GB$5/mo
FavaActively maintained2.6kMIT–1 GB$5/mo
InvoiceShelfActively maintained1.9kAGPL-3.0✓1 GB$5/mo
FOSSBillingActively maintained1.7kApache-2.0✓1 GB$5/mo
OFBizActively maintained1.1kApache-2.0–4 GB$20/mo
SolidInvoiceActively maintained980MIT–1 GB$5/mo
LedgerSMBActively maintained572GPL-2.0✓4 GB$20/mo
Family Accounting ToolActively maintained373Apache-2.0–2 GB$10/mo
PancakeHealth unknown–⊘ Proprietary–1 GB$5/mo

The options in detail

1. Odoo

Suite of web based business apps for ERP.

Actively maintained Last activity 2026-11-04. Needs roughly 2 GB RAM. How to run it →

2. ERPNext

ERP system to help you run your business.

Actively maintained Last activity 2026-11-04. Latest release v15.124.3 (2026-10-30). Needs roughly 4 GB RAM. How to run it →

3. Firefly III

Modern financial manager. It helps you to keep track of your money and make budget forecasts. It supports credit cards, has an advanced rule engine and can import data from many banks.

Actively maintained Last activity 2026-11-03. Latest release develop-20261102 (2026-11-02). Needs roughly 1 GB RAM. How to run it →

4. Lago

Metering and usage-based billing.

Actively maintained Last activity 2026-11-02. Latest release v1.56.0 (2026-11-02). Needs roughly 1 GB RAM. How to run it →

5. Invoice Ninja

Powerful tool to invoice clients online.

Actively maintained Last activity 2026-10-18. Latest release v5.13.53 (2026-11-02). Needs roughly 1 GB RAM. How to run it →

6. Akaunting

Accounting software designed for small businesses and freelancers.

Actively maintained Last activity 2026-11-03. Latest release 3.3.0 (2026-10-27). Needs roughly 1 GB RAM. How to run it →

7. grocy

ERP beyond your fridge. Groceries & household management solution for your home.

Actively maintained Last activity 2026-09-16. Latest release v4.7.1 (2026-09-04). Needs roughly 4 GB RAM. How to run it →

8. Ever Gauzy

Open business management platform for collaborative, on-demand and sharing economies (ERP/CRM/HRM/ATS/PM).

Actively maintained Last activity 2026-11-02. Latest release v111.146.5 (2026-11-02). Needs roughly 4 GB RAM. How to run it →

9. Dolibarr

Modern CRM software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...).

Actively maintained Last activity 2026-11-03. Latest release 24.0.1 (2026-09-07). Needs roughly 4 GB RAM. How to run it →

10. ezbookkeeping

Lightweight personal bookkeeping app hosted by yourself.

Actively maintained Last activity 2026-11-02. Latest release v2.1.1 (2026-10-23). Needs roughly 512 MB RAM. How to run it →

11. Kill Bill

Subscription billing & payments platform. Have access to real-time analytics and financial reports.

Actively maintained Last activity 2026-10-28. Latest release killbill-0.24.22 (2026-09-29). Needs roughly 2 GB RAM. How to run it →

12. Bigcapital

Financial accounting and inventory management software for small to medium businesses.

Actively maintained Last activity 2026-11-01. Latest release v0.25.45 (2026-10-23). Needs roughly 1 GB RAM. How to run it →

13. InvoicePlane

Manage quotes, invoices, payments and customers for your small business.

Actively maintained Last activity 2026-10-31. Latest release v1.7.2 (2026-08-28). Needs roughly 1 GB RAM. How to run it →

14. Fava

Web frontend of Beancount, a text based double-entry accounting system.

Actively maintained Last activity 2026-10-30. Latest release nightly (2026-11-01). Needs roughly 1 GB RAM. How to run it →

15. InvoiceShelf

Track expenses, payments & create professional invoices & estimates (fork of Crater).

Actively maintained Last activity 2026-10-27. Latest release 3.0.0-alpha.15 (2026-10-26). Needs roughly 1 GB RAM. How to run it →

16. FOSSBilling

Hosting and billing automation. Integrates with WHM, CWP, cPanel and HestiaCP. Full API and easily extensible.

Actively maintained Last activity 2026-11-02. Latest release 0.8.9 (2026-10-23). Needs roughly 1 GB RAM. How to run it →

17. OFBiz

Enterprise Resource Planning system with a suite of business applications flexible enough to be used across any industry.

Actively maintained Last activity 2026-11-01. Needs roughly 4 GB RAM. How to run it →

18. SolidInvoice

Invoicing and quote application.

Actively maintained Last activity 2026-10-31. Latest release 3.1.2 (2026-10-21). Needs roughly 1 GB RAM. How to run it →

19. LedgerSMB

Integrated accounting and ERP system for small and midsize businesses, with double entry accounting, budgeting, invoicing, quotations, projects, orders and inventory management, shipping and more.

Actively maintained Last activity 2026-11-03. Latest release 1.13.8 (2026-09-11). Needs roughly 4 GB RAM. How to run it →

20. Family Accounting Tool

Web-based finance management tool for partners with partially shared expenses.

Actively maintained Last activity 2026-11-01. Latest release v4.32 (2026-10-26). Needs roughly 2 GB RAM. How to run it →

21. Pancake

Online invoicing, project management, time tracking and proposal software.

Health unknown Needs roughly 1 GB RAM. How to run it →

Why self-host instead of QuickBooks?

The trade-off: you are responsible for updates, backups and security. Pick an app marked Actively maintained and with Docker support for the easiest ride.

Browse related categories

Money, Budgeting & ManagementResource Planning

Other alternatives guides

NotionGoogle PhotosDropboxGoogle DriveWeTransferTrelloAsanaJiraTodoistSlackDiscordZoomGmailMailchimpLastPass1Password

QuickBooks is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.