23 self-hosted apps
Best self-hosted Accounting & Invoicing apps
Open-source accounting, bookkeeping and invoicing software you can self-host. Send invoices, track expenses and keep double-entry books without a QuickBooks, Xero or FreshBooks subscription.
The most popular self-hosted apps for accounting & invoicing on GitHub are Odoo, ERPNext and Aureus ERP, ranked by stars below.
Ranked by GitHub stars
All 23 Accounting & Invoicing apps
Odoo
odoo/odoo
Free open source ERP system.
Active · last commit Oct 26, 2026
ERP & InventoryPythonDockerERPNext
frappe/erpnext
ERP system to help you run your business.
Active · last commit Oct 26, 2026
ERP & InventoryPythonDockerAureus ERP
aureuserp/aureuserp
Modular Laravel and FilamentPHP ERP with plugins for accounting, invoicing, inventory, HR, CRM and projects.
Active · last commit Oct 23, 2026
ERP & InventoryPHPLago
getlago/lago
Metering and usage-based billing.
Active · last commit Oct 23, 2026
Accounting & InvoicingGoDockerInvoice Ninja
invoiceninja/invoiceninja
Powerful tool to invoice clients online.
Active · last commit Oct 26, 2026
Source-availableAccounting & InvoicingPHPDockerAkaunting
akaunting/akaunting
Accounting software designed for small businesses and freelancers.
Active · last commit Oct 25, 2026
Source-availableAccounting & InvoicingPHPIDURAR
idurar/idurar-erp-crm
Node.js and React ERP/CRM for invoices, quotes, payments and customer management.
Maintained · last commit Aug 14, 2026
ERP & InventoryJavaScriptDolibarr
Dolibarr/dolibarr
Modern CRM software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...).
Active · last commit Oct 26, 2026
ERP & InventoryPHPDockerTaxHacker
vas3k/TaxHacker
Self-hosted AI accounting app that extracts data from receipts and invoices, converts currencies and organizes income and expenses.
Active · last commit Sep 28, 2026
Accounting & InvoicingTypeScriptDockerKill Bill
killbill/killbill
Subscription billing & payments platform. Have access to real-time analytics and financial reports.
Active · last commit Oct 23, 2026
Accounting & InvoicingJavaDockerhledger
hledgerorg/hledger
Plain text double-entry accounting with command-line, terminal and web interfaces, multi-currency support and CSV import.
Active · last commit Oct 26, 2026
Accounting & InvoicingHaskellDockerBigcapital
bigcapitalhq/bigcapital
Financial accounting and inventory management software for small to medium businesses.
Active · last commit Oct 25, 2026
Accounting & InvoicingTypeScriptDockerInvoicePlane
InvoicePlane/InvoicePlane
Manage quotes, invoices, payments and customers for your small business.
Active · last commit Oct 26, 2026
Accounting & InvoicingPHPFava
beancount/fava
Web frontend of Beancount, a text based double-entry accounting system.
Active · last commit Oct 25, 2026
Accounting & InvoicingPythonInvobook
Hasnayeen/invobook
Laravel and Filament app for time tracking, invoice generation and project and client management.
Maintained · last commit Oct 22, 2026
Accounting & InvoicingBladeInvoiceShelf
InvoiceShelf/InvoiceShelf
Track expenses, payments & create professional invoices & estimates (fork of Crater).
Active · last commit Oct 26, 2026
Accounting & InvoicingPHPDockerERPSAAS
andrewdwallo/erpsaas
Laravel and Filament accounting platform with double-entry accrual accounting, invoicing, bank connections and financial reports.
Maintained · last commit Mar 5, 2026
Accounting & InvoicingPHPMeteroid
meteroid-oss/meteroid
Pricing and billing platform for usage-based and subscription businesses that meters usage and generates invoices.
Active · last commit Oct 21, 2026
Accounting & InvoicingRustDockerInvio
kittendevv/Invio
Minimal self-hosted invoicing: create an invoice, share a secure link with the client and get paid, with no client login needed.
Active · last commit Oct 25, 2026
Accounting & InvoicingTypeScriptDockerSolidInvoice
SolidInvoice/SolidInvoice
Open source invoicing and quote application.
Active · last commit Oct 26, 2026
Accounting & InvoicingPHPRachoon
ad-on-is/rachoon
Self-hosted invoicing for freelancers and small businesses with quotes, clients, payment tracking, multi-currency and PDF export.
Maintained · last commit May 31, 2026
Accounting & InvoicingTypeScriptDockerInvoicerr
invoicerr-app/invoicerr
Invoicing for freelancers and small companies with quotes, invoices, payments, client portal and e-invoice formats such as Factur-X, UBL and Peppol.
Active · last commit Oct 26, 2026
Accounting & InvoicingTypeScriptDockerLedgerSMB
ledgersmb/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.
Active · last commit Oct 26, 2026
Accounting & InvoicingPerlDocker
What is the best self-hosted app for accounting & invoicing?
By GitHub stars, Odoo is the most popular self-hosted app for accounting & invoicing with 55,321 stars, followed by ERPNext and Aureus ERP. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Accounting & Invoicing apps free?
Mostly. 21 of the 23 apps here are open source; 2 are source-available. The open-source apps are free to run on your own server; source-available licenses add conditions, such as limits on hosted, commercial or production use, so check the license on each app page. A few projects also offer a paid hosted plan or enterprise add-ons.
How do I install a self-hosted Accounting & Invoicing app?
15 of the 23 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Accounting & Invoicing apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are Odoo (17,347 commits), ERPNext (10,198 commits) and Dolibarr (8,954 commits). Active development usually means faster bug fixes and security patches.