{"data":{"slug":"invoice-ninja","name":"Invoice Ninja","tagline":"ELv2 source-available invoicing; self-host free, hosted Free 5 clients","category":"payments","categoryName":"Payments","url":"https://www.invoiceninja.com","github":"https://github.com/invoiceninja/invoiceninja","pricing":"source-available","hook":"Invoice Ninja is freelancer/SMB invoicing you can self-host when SolidInvoice is the PHP twin and Stripe Billing is the subscription engine.","whatsGood":"ELv2 source-available. Invoices, quotes, payments, expenses, timetracking, client portal. Self-host gets Pro/Enterprise feature set in the code. Hosted Free: 5 clients, unlimited invoices. White-label self-host ~$40/yr.","theCatch":"LOUD: NOT OSI open source — ELv2 forbids offering it as competing hosted SaaS. Hosted Pro from ~$14/mo (2026 pricing). Vs Lago/Autumn: client invoicing, not usage metering/MoR. Attribution stays unless white-label.","verdict":"ELv2 invoicing. Self-host free for your biz; hosted Free 5 clients / Pro paid.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Invoicing","capabilities":["invoices","self-host","billing"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":10050},"related":[{"slug":"stripe-cli","name":"Stripe CLI","tagline":"Official Stripe terminal for webhooks, events, and API objects"},{"slug":"polar","name":"Polar","tagline":"Apache-2.0 merchant-of-record billing for indie and AI products"},{"slug":"hyperswitch","name":"Hyperswitch","tagline":"Apache-2.0 payment orchestrator you can self-host"},{"slug":"killbill","name":"Kill Bill","tagline":"Apache-2.0 in-house subscriptions and payments, no % take-rate"},{"slug":"lago","name":"Lago","tagline":"AGPLv3 usage and entitlements metering you self-host"}],"links":{"self":"/api/gems/invoice-ninja","html":"/gems/invoice-ninja","markdown":"/gems/invoice-ninja.md","category":"/api/gems?category=payments","categoryPage":"/stacks/payments"}}