Invoice management
A personal tool for freelancers and small teams who need to send invoices, track payments, and get paid without subscription bloat.
Invoices
Create, send, and track invoices with line items, discounts, and per-line tax.
Customer management
Maintain a client directory with contact details and full invoice history.
PDF generation
Every invoice renders to a clean, branded PDF ready to download or share.
Email delivery
Send invoices directly to clients by email from inside the app.
Payment tracking
Record partial or full payments and track outstanding balances.
A/R aging
See overdue and upcoming invoices at a glance on the dashboard.
Themes
Light, Dark, and Sepia modes with Cozy, Comfort, and Compact density settings.
Secure by default
Session-based auth, HTTP-only cookies, and user-scoped data access on every route.
Invoice Ninja is built and maintained by Rafi, based in Bangladesh. It started as the invoicing tool I actually wanted: fast, no subscription fee, no feature bloat that gets in the way of sending an invoice.
🇵🇸We stand with Palestine.