Invoice Ninja logo

5 self-hosted Invoice Ninja alternatives

Cloud invoicing and billing platform for small businesses and freelancers. Create and send invoices and quotes, accept online payments, track expenses and time, manage clients, automate recurring billing and reminders, and generate basic reports.

Alternatives to Invoice Ninja

Self-hosted open source invoicing software to manage quotes, invoices, clients, and payment tracking, with customizable templates and multilingual UI.

InvoicePlane screenshot

3.1k stars867 forkslast commit Actively maintained

Open-source invoicing app built with Laravel & Vue. Provides invoices, estimates, expense tracking, REST API, customizable PDF templates and self-hosting documentation.

InvoiceShelf screenshot

1.8k stars360 forksAGPL-3.0last commit Actively maintained

Invio is a minimalist self-hosted invoicing app to create invoices, share secure public links, and manage billing data with a simple SQLite-backed setup.

Invio screenshot

954 stars87 forksUnlicenselast commit Actively maintained

Rachoon is a modern self-hosted invoicing app for freelancers and small businesses, with client management, payment tracking, PDF export, and customizable templates.

950 stars72 forksAGPL-3.0last commit Actively maintained

Self-hosted invoicing and quoting platform with client management, taxes/discounts, online payments, and a REST API for integrations.

SolidInvoice screenshot

940 stars227 forksMITlast commit Actively maintained

What replacing Invoice Ninja actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 5 of 5 shipped a commit in the last six months. Licences in this list: AGPL-3.0, Unlicense, MIT. In exchange you take on hosting, backups and updates yourself.

Browse everything in Billing & Subscriptions.

Other tools people replace alongside Invoice Ninja