Invoice Ninja
Powerful tool to invoice clients online.
The software provides a web‑based system for creating and managing invoices, quotes, expenses, and tasks. It runs on a Laravel backend with a React front‑end and offers mobile and desktop clients built with Flutter, allowing users to work from browsers, iOS, Android, macOS, Windows, and Linux. Core functionality includes generating invoices, tracking payments, and organizing related financial data, all accessible through a self‑hosted installation or a hosted SaaS option.
It targets freelancers, small businesses, and teams that need an open‑source solution for billing and expense management without a mandatory subscription. The code is released under the Elastic‑2.0 license, and a free tier is available for self‑hosting; a paid white‑label license can remove branding. Documentation, API references, and SDKs such as a Go client are provided to support integration and custom development.
Distinctive aspects include the ability to run the full feature set on the user’s own server, support for multiple deployment methods (Docker, Cloudron, Softaculous, etc.), and a suite of client applications that sync with the same backend. The project is marked as stable, with continuous integration testing and community support channels including forums, Slack, and Discord.
Reviews
Loading reviews…
Similar apps

Invoicing & Billing
InvoicePlane
Manage quotes, invoices, payments and customers for your small business.
Invoicing & Billing
InvoiceShelf
Track expenses, payments & create professional invoices & estimates (fork of Crater).

Invoicing & Billing
SolidInvoice
Open source invoicing and quote application.

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

Accounting & Bookkeeping
Akaunting
Accounting software designed for small businesses and freelancers.
Task & Project Management
ITFlow
Client IT documentation, ticketing, invoicing and accounting for MSPs (Managed Service Providers).