Invoice Ninja
A source-available invoice, quote, project and time-tracking app built with Laravel observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 1.0
- age_days: 4663
- days_rel: 8
- days_push: 8
- n_releases_24m: 223
Adoption not part of the score
10027 stars · 2686 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Invoice Ninja is a source-available invoicing application for freelancers and small businesses, covering invoices, quotes, expenses, projects, time tracking, and online payments. It is built with Laravel and Flutter, and can be used as a hosted SaaS or self-hosted with full control over the server.
Use cases
- create and send invoices to clients
- accept online payments via stripe or paypal
- track billable time and convert tasks to invoices
- manage recurring invoices and auto-billing
- send quotes and proposals with e-signature approval
- track expenses and import bank transactions
- self-host an invoicing app for my business
- give clients a branded portal to view and pay invoices
When to choose
- you are a freelancer or small business needing invoicing, quotes, and payments in one tool
- you want a self-hosted alternative to commercial invoicing SaaS
- you need time tracking, projects, and expense management alongside invoicing
- you require multi-currency, multi-language invoicing with customizable templates
- you want e-invoicing and PEPPOL network access
When to avoid
- you need a fully open-source (OSI-approved) license - the code is source-available with restrictions
- you only need simple one-off invoices without projects or payments
- you want to remove branding without paying for a white-label license
- you need deep accounting features like double-entry bookkeeping - use dedicated accounting software
Facets
application · maturity active
pdf api-framework self-hosted fintech developer-tools e-commerce self-hosted cross-platform php self-hosted windows cross-platform invoicing quotes expenses kanban e-invoicing peppol laravel flutter client-portal payment-gateways freelancers small-business billing time-tracking payments web-server android ios macos linux docker
6 sources
- readme: https://github.com/invoiceninja/invoiceninja · fetched 2026-08-28 · aec2031883ec
- homepage: https://invoiceninja.com · fetched 2026-08-29 · 59fcc9aa7b08
- site_page: https://invoiceninja.com/features · fetched 2026-08-29 · cc9d15e8ed5a
- site_page: https://invoiceninja.com/pricing-plans · fetched 2026-08-29 · c5b8f6279393
- site_page: https://invoiceninja.com/automations · fetched 2026-08-29 · b6d422db7a67
- site_page: https://invoiceninja.com/our-story · fetched 2026-08-29 · f4a61538b824
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| invoiceninja/invoiceninja | main | 95 |
| invoiceninja/admin-portal | frontend | 94 |
For agents
markdown · JSON · MCP: product_card(name="invoiceninja/invoiceninja")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem