Built with Google's Flutter framework. Whether in the office, visiting clients, or on vacation, you can create clients & invoices on the go, and get paid!

Business Owner? Time to get paid.

  • Intuitive Dashboard
  • Invoicing & Quotes
  • Accept Payments Online
  • Full Products Library
  • Full persistence (saves work in progress)
  • Support 2FA and Google Login
  • Built with Google’s new Flutter framework
  • 100% Open Source & Free

Intuitive dashboard & charts

  • View revenue, invoices sent, active clients, and invoice averages.
  • Quickly access all recent client activity from your dashboard

Create invoices & quotes in seconds

  • Create clients and send an invoices in seconds.
  • Access your product library to populate invoices with items & costs
  • Setup due dates, partial payments, and view the .PDF ready to send
  • Input payments, clone invoices, archive or delete clients or invoices

Help clients make faster payments

  • Accept credit cards, ACH payments, Bitcoin, and PayPal
  • Allow clients to pay directly from their invoice with the click of a button

Stay notified and up-to-date

  • Receive app and email notifications when invoices viewed or paid
  • View instant data updates when payments are made
  • Access & view your data even when offline
Invoice Ninja is cloud-based which means all your data can be synced across multiple platforms and devices. You get a ton of features in the Invoice Ninja app alone but when integrated with other apps, your options are unlimited. You’ll be a true ninja, in full control of your business, even when on the go!