Skip to content
RepoQuarry

You searched a paid product

Open-source alternatives to QuickBooks Online

QuickBooks Online does 6 jobs: invoices, online payment of invoices, expense and receipt tracking, bank feeds and reconciliation, bookkeeping, time tracking and billing for time. Most projects replace one or two of them, so pick the job you actually need.

Quick answer

Facts checked 16 Oct 2026

Open-source alternatives to QuickBooks Online that run locally, allow commercial use and need no paid API include InvoicePlane (invoices and online payment of invoices; MIT) and SolidInvoice (invoices and online payment of invoices; MIT). None of the 11 projects we track covers all 6 QuickBooks Online jobs, so most people combine two or more.

Your requirements

Where will it run?
Can I use it commercially?

Checks code and model licences. Includes projects with conditions, such as share-alike or revenue limits, marked amber. Unknowns are hidden.

Paid services needed?
What hardware do you have?
Operating system

11 projects

Akaunting

akaunting/akaunting
★ 10k active 7d ago

Laravel accounting app for small businesses with invoices, bills and an app store; free production use is capped at 2 users, 1 company, 1,000 invoices.

Replaces Invoices + Expense and receipt tracking + Bank feeds and reconciliation (partly) Not: online payment of invoices, bookkeeping, time tracking and billing for time
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · BUSL-1.1
Paid services
Partial: Optional only
Hardware
Unknown: Unknown
Setup
Confirmed: Hard
7 of 8 facts sourced · checked today GitHub ↗ View details

Bigcapital

bigcapitalhq/bigcapital
★ 3.9k active today

Double-entry accounting and inventory app with invoices, estimates, Stripe payment links, expenses, Plaid bank sync and financial reports.

Replaces Invoices + Online payment of invoices + Expense and receipt tracking + Bank feeds and reconciliation + Bookkeeping (partly) Not: time tracking and billing for time
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · AGPL-3.0-only
Paid services
Partial: Optional only
Hardware
Confirmed: CPU works
Setup
Confirmed: Medium
8 of 8 facts sourced · checked today GitHub ↗ View details

Dolibarr

Dolibarr/dolibarr
★ 7.7k active today

Modular PHP ERP and CRM with proposals, invoices, online payments, bank accounts, accounting, expense reports and timesheets; GPL-3.0+.

Replaces Invoices + Online payment of invoices + Expense and receipt tracking + Bookkeeping (partly) Not: bank feeds and reconciliation
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · GPL-3.0-or-later
Paid services
Partial: Optional only
Hardware
Unknown: Unknown
Setup
Confirmed: Medium
7 of 8 facts sourced · checked today GitHub ↗ View details

ERPNext

frappe/erpnext
★ 40k active today

Full open-source ERP on the Frappe framework; its accounting module handles invoices, payments and financial reports, with project timesheets.

Replaces Invoices + Bookkeeping (partly) Not: online payment of invoices, expense and receipt tracking, bank feeds and reconciliation
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · GPL-3.0-only
Paid services
Confirmed: None required
Hardware
Unknown: Unknown
Setup
Confirmed: Medium
7 of 8 facts sourced · checked today GitHub ↗ View details

GnuCash

Gnucash/gnucash
★ 4.4k active 2d ago

Desktop double-entry accounting for personal and small-business books, with customer invoices, bills, reconciliation, OFX/QIF import and reports.

Replaces Invoices + Expense and receipt tracking + Bank feeds and reconciliation + Bookkeeping (partly) Not: online payment of invoices, time tracking and billing for time
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · GPL-2.0-or-later
Paid services
Confirmed: None required
Hardware
Unknown: Unknown
Setup
Confirmed: Easy
7 of 8 facts sourced · checked today GitHub ↗ View details

Invoice Ninja

invoiceninja/invoiceninja
★ 10k active today

Invoicing app with quotes, recurring invoices, payment gateways, expenses, task timers and a client portal; self-host or use the hosted SaaS.

Replaces Invoices + Online payment of invoices + Expense and receipt tracking (partly) Not: bookkeeping
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · Elastic-2.0
Paid services
Partial: Optional only
Hardware
Unknown: Unknown
Setup
Confirmed: Medium
7 of 8 facts sourced · checked today GitHub ↗ View details

InvoicePlane

InvoicePlane/InvoicePlane
★ 3.2k active 2d ago

Long-running MIT-licensed PHP app for quotes, invoices, clients, products, payment tracking with gateways, and simple reports.

Replaces Invoices (partly) Not: expense and receipt tracking, bank feeds and reconciliation, bookkeeping, time tracking and billing for time
Runs locally
Confirmed: Yes
Commercial use
Confirmed: Yes · MIT
Paid services
Confirmed: None required
Hardware
Unknown: Unknown
Setup
Confirmed: Medium
7 of 8 facts sourced · checked today GitHub ↗ View details

InvoiceShelf

InvoiceShelf/InvoiceShelf
★ 1.9k active 3d ago

Self-hosted invoicing for freelancers and small businesses (Crater-based); invoices, estimates, payments, expenses, recurring invoices and reports.

Replaces Invoices + Expense and receipt tracking (partly) Not: online payment of invoices, bank feeds and reconciliation, bookkeeping, time tracking and billing for time
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · AGPL-3.0-only
Paid services
Confirmed: None required
Hardware
Unknown: Unknown
Setup
Confirmed: Medium
7 of 8 facts sourced · checked today GitHub ↗ View details

Kimai

kimai/kimai
★ 5.1k active today

Self-hosted time tracker for freelancers and teams that turns billable timesheets into invoices; rates per customer, project or user.

Replaces Time tracking and billing for time (partly) Not: online payment of invoices, expense and receipt tracking, bank feeds and reconciliation, bookkeeping
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · AGPL-3.0-only
Paid services
Partial: Optional only
Hardware
Unknown: Unknown
Setup
Confirmed: Medium
7 of 8 facts sourced · checked today GitHub ↗ View details

Odoo Community

odoo/odoo
★ 55k active today

LGPL business suite; the Community edition's Invoicing app sends invoices and takes portal payments, with Expenses and Timesheets apps.

Replaces Invoices + Online payment of invoices + Expense and receipt tracking (partly) Not: bank feeds and reconciliation, bookkeeping
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · LGPL-3.0-only
Paid services
Partial: Optional only
Hardware
Unknown: Unknown
Setup
Confirmed: Medium
7 of 8 facts sourced · checked today GitHub ↗ View details

SolidInvoice

SolidInvoice/SolidInvoice
★ 980 active today

MIT-licensed quotes, invoices, recurring billing and online payments via Stripe, PayPal and other gateways; Docker, single binary or hosted.

Replaces Invoices + Online payment of invoices (partly) Not: expense and receipt tracking, bank feeds and reconciliation, bookkeeping, time tracking and billing for time
Runs locally
Confirmed: Yes
Commercial use
Confirmed: Yes · MIT
Paid services
Confirmed: None required
Hardware
Unknown: Unknown
Setup
Confirmed: Easy
7 of 8 facts sourced · checked today GitHub ↗ View details

Common questions about QuickBooks Online alternatives

Is there a free, open-source alternative to QuickBooks Online?

Yes. Bigcapital, Dolibarr, GnuCash, Odoo Community and Invoice Ninja are free to download and run on your own computer without paid API keys. Each covers only part of what QuickBooks Online does, so check which job you need.

Can I do invoices locally without a QuickBooks Online subscription?

Yes, with Invoice Ninja (Elastic-2.0), Bigcapital (AGPL-3.0-only) and Odoo Community (LGPL-3.0-only). Check the hardware notes and licence conditions on each page before you start.

Can I do online payment of invoices locally without a QuickBooks Online subscription?

Yes, with Invoice Ninja (Elastic-2.0), Bigcapital (AGPL-3.0-only) and Odoo Community (LGPL-3.0-only). Check the hardware notes and licence conditions on each page before you start.

Which QuickBooks Online alternatives can I use commercially?

Confirmed: InvoicePlane and SolidInvoice. With conditions: Akaunting, Bigcapital, Dolibarr, ERPNext, GnuCash, Invoice Ninja, InvoiceShelf, Kimai and Odoo Community. This is not legal advice; read each licence.

Does any open-source project replace all of QuickBooks Online?

Not as of 2026-10-16. Invoices, online payment of invoices, expense and receipt tracking, bank feeds and reconciliation, bookkeeping and time tracking and billing for time are covered by different projects.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on