Business · Early access
Invoice Ninja hosting on your own server
Open-source invoicing, billing, and time-tracking software.
Early access. Join the list and we email you when Invoice Ninja opens on VPS.
What Invoice Ninja does
Invoice Ninja handles client invoicing, quotes, expense tracking, and online payment collection for freelancers and small businesses. Self-hosting it avoids per-client or per-invoice fees charged by hosted invoicing SaaS products. It also supports recurring invoices, client portals, and proposal generation for businesses managing repeat client relationships.
Invoice Ninja at a glance
- License
- Elastic License 2.0
- Source code
- github.com/invoiceninja/invoiceninja
- Website
- invoiceninja.com
- Runs on
- Your own server (VPS)
- Good to know
- Needs PHP and MySQL/MariaDB; lightweight for typical freelancer or small business invoice volumes.
Client invoicing and quotes
Expense and time tracking
Online payment collection for freelancers
Invoice Ninja, connected to the rest of your business
On your domain
Invoice Ninja answers at an address like invoiceninja.yourbusiness.com, with SSL and daily backups switched on.
Mail from your address
Invoice Ninja sends its emails from your CloudWish business mailbox. Business email
AI with a cap you set
Give Invoice Ninja its own AI key with a monthly spend cap. Usage shows as its own line on your bill. AI in your apps (early access)