Invoice Ninja

Invoice Ninja

Create. Send. Get Paid.

168 ratings
94 reviews
Free
In-App Purchases

Details

  • Released
  • Updated
  • July 20, 2021
  • May 18, 2026
Invoice Ninja screenshot #1 for iPhone
Invoice Ninja screenshot #2 for iPhone
Invoice Ninja screenshot #3 for iPhone
Invoice Ninja screenshot #4 for iPhone
Invoice Ninja screenshot #5 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app helps businesses manage their finances by creating and sending invoices, tracking payments, and managing clients and projects. It offers features like time tracking, expense management, and payment processing to streamline business operations and get paid faster.

Invoice creation and sending
Payment tracking and processing
Client management
Project and task management
Time tracking
Expense tracking
Automated notifications
Show original description

What users say

See all reviews

What's New in Invoice Ninja

5.0.195

May 18, 2026

- Fixed: iPad keyboard issue

Subscription plans

Enterprise - Month (11-20)

One month of the Enterprise Plan (20 users)

$84.001 Month
How to cancel Invoice Ninja subscription ⁉️

User reviews

best app to the best invoice syst

thank you for this work

Great Invoicing App

Invoice Ninja is awesome. Does exactly everything I need it to do without any hassles. Been using it for about 3 years now flawlessly. Was using another popular QB app for years and got tired of the constant increase in fees and monthly subscription charges/changes. Pay for Ninja once a year and it’s awesome. Thanks for coming up with such a good and straightforward app!!
Show more

confuse to navigate on this system

Like mechanic bussines man its need more facilitty to navigate like find old invoices like 2 years ago do not show up nothin. honestly frustaiting I thinking about change this program

Updates

The updates are a problem. It sometimes takes too long

Unified Simplicity

Love how it is compact but still fully functional than the one in web

Response from developer

Thank you for your excellent review!

User experience

🐞

Reported Bugs

10 issues

App crashes when attempting Google login

Bug

Google authentication not working properly

Bug

Widgets not functioning correctly

Bug

App freezes during data input

Bug

CIS deduction not calculating correctly from net amount

Bug

PDF download not working on iOS devices

Bug

Mobile app widgets malfunction

Bug

Back gesture not supported on iOS

Bug

Inconsistent syncing between web and mobile versions

Bug

Upgrade purchases not reflecting in app

Bug

Requested Features

12 requests

Unit of measurement column for line items

Feature

Payroll system integration

Feature

Day rate support for freelancers (not just hourly)

Feature

Ticketing system

Feature

Better iPad/tablet optimization

Feature

Custom PDF export filenames

Feature

Improved template editing and customization

Feature

Spell check integration for iOS

Feature

Test API keys for payment processors

Feature

Better Google login support

Feature

Activity notes field for time tracking

Feature

Australia GST/BAS support

Feature

FAQ

What does Invoice Ninja do?

Invoice Ninja is a business management tool that allows you to create and send professional invoices, track payments, manage clients, and monitor expenses. It also includes features for project management and time tracking to help you stay organized and get paid efficiently.

What are the key features of Invoice Ninja?

Key features include creating invoices, quotes, and credit notes; managing clients and products; tracking payments; managing projects and tasks with time tracking; and automating payment reminders. It also offers a business dashboard to view revenue and recent activity.

Is Invoice Ninja free to use?

The app offers a 100% free plan. However, there are also Pro and Enterprise plans available that provide additional benefits such as unlimited clients and invoices, email invoicing via Gmail, and the ability to attach third-party files.

How can clients pay through Invoice Ninja?

Clients can pay directly from their invoices using various methods, including credit cards, ACH payments, and PayPal. This streamlined payment process allows clients to pay quickly and easily with just a click.

Can I use Invoice Ninja for project management?

Yes, Invoice Ninja includes project and task management features. You can create projects, track billable tasks, and monitor progress using Kanban boards, providing a desktop software feel within a web-based application.