Invoice Ninja
Powerful tool to invoice clients online.
High commit volume, frequent releases and growing activity.
Commit activity more than 89% of tracked projects; popularity more than 79%. How this is calculated.
Commits, last 11 months
| Stars | 10k |
|---|---|
| Latest release | v5.13.43 · 18 Sept 2026 |
| Repo updated | 18 Sept 2026 |
| Licence | Elastic-2.0 |
| Built with | PHP, Docker, K8S |
Is Invoice Ninja actively maintained?
Over the last 11 months the project absorbed 2031 commits, of which 515 arrived in the most recent quarter — roughly 172 commits a month.
The most recent tagged release, v5.13.43, shipped within the last month — a current, installable version exists today.
Of the 43 projects we track in Money, Budgeting & Management, Invoice Ninja ranks #6 by health score — in the top quarter of its category.
What Invoice Ninja actually does
Invoice Ninja is a web-based application designed to help businesses issue bills and track payments online. It provides core functionality for managing client accounts, generating payment requests, and monitoring outstanding balances. The software is distributed under the Elastic-2.0 licence and can be deployed via containerised environments.
Best fit: Freelancers and small businesses looking for a self-hosted platform to handle client billing and financial tracking.
Worth knowing: The Elastic-2.0 licence places specific restrictions on commercial managed hosting use, which you should verify before offering this as a paid service to third parties.
Deployment notes
Deployment typically involves running the application containers alongside a persistent database instance, with a reverse proxy configured to handle TLS termination.
Invoice Ninja as a replacement for
Alternatives to Invoice Ninja
Projects in the same categories, ordered by health score.
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Firefly III is a 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.
Wealth management software to keep track of stocks, ETFs and cryptocurrencies.
Personal finance application for everyone (fork of Maybe).
Local-first personal finance tool based on zero-sum budgeting, supporting synchronization across devices, custom rules, manual transaction importing (from QIF, OFX, and QFX files), and optional automatic synchronization with many banks.
A lightweight personal bookkeeping app hosted by yourself.