17 years helping South African businesses
choose better software

What Is Invoice Ninja?

Create. Send. Get Paid.

Invoice Ninja is a leading source-code available platform for SMB’s to invoice, accept payments, track expenses & time billable-tasks. Designed for freelancers and small to medium size businesses, Invoice Ninja is a suite of apps to help you get paid.

Incredibly easy to use

Invoice Ninja was built to serve freelancers and business owners with a complete suite of invoicing & payment tools to advance your business.

Who Uses Invoice Ninja?

Invoice Ninja integrates with every major payment gateway on Earth. USA, Canada, South American, UK, EU, South Africa, Australia and the Far East - you're covered!

Invoice Ninja Software - Invoicing, Quotes, Payments
Invoice Ninja Software - Powerful Apps to Run Your Business
Invoice Ninja Software - Create Vendors & Track Expenses
Invoice Ninja Software - Time Tracker & Projects
Invoice Ninja Software - Recurring Invoicing & Auto-Bill Clients

Not sure about Invoice Ninja? Compare with a popular alternative

Invoice Ninja

Invoice Ninja

4.7 (163)
US$10.00
month
Free version
Free trial
62
11
4.7 (163)
4.8 (163)
4.5 (163)
VS.
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
US$18.00
month
Free version
Free trial
54
7
4.7 (505)
4.7 (505)
4.7 (505)
Green rating bars show the winning product based on the average rating and number of reviews.

Other great alternatives to Invoice Ninja

Fiverr
Top rated features
Billing & Invoicing
Invoice Creation
Project Tracking
QuickBooks Enterprise
Top rated features
Bank Reconciliation
Billing & Invoicing
Financial Reporting
Zoho Inventory
Top rated features
Inventory Control
Inventory Management
Order Management
Clockify
Top rated features
Clock In/Out
Project Time Tracking
Timesheet Management
Blesta
Top rated features
Invoice History
Online Invoicing
Payment Processing
WooCommerce
Top rated features
Order Management
Shopping Cart
Website Management
Hiveage
Top rated features
Hourly Billing
Invoice History
Online Invoicing
QuickBooks Desktop
Top rated features
Billing & Invoicing
Expense Tracking
General Ledger
Weave
Top rated features
Confirmations/Reminders
HIPAA Compliant
Real-Time Notifications

Reviews of Invoice Ninja

Average score

Overall
4.7
Ease of Use
4.7
Customer Service
4.5
Features
4.6
Value for Money
4.8

Reviews by company size (employees)

  • <50
  • 51-200
  • 201-1,000
  • >1,001
Kyle
Kyle
Owner/Technician in Australia
Verified LinkedIn User
Information Technology & Services, Self Employed
Used the Software for: 1+ year
Reviewer Source

Nothing else like Invoice Ninja!

4.0 3 years ago

Comments: Overall, I really love Invoice Ninja however! The team listens to feedback, and actively works to fix issues. They care about their product, and offer it at a reasonable price. I self host, which is free, and I support them by buying a white label license to remove the invoice ninja branding on invoices.

Pros:

Invoice Ninja is incredibly powerful and offers the ability to self host, which is of big importance for myself. I particularly like the client portal and the ability for my clients to log in at anytime to view their active or past invoices and payments. The ability to customise most of the details such as what is displayed on your invoice, where it's displayed, the colours, etc. is really great. Other solutions charge a monthly fee just to have custom fields! I love the way the workflow works with quotes too, where I can create a quote and if it becomes approved via the client portal it can get turned into an invoice automatically. Being able to access it from a browser anywhere to get my invoicing done or use an app on virtually every platform there is, is fantastic. Oh, and it actually looks great on mobile. It's all the little bits and pieces and the constantly evolving feature set that makes Invoice Ninja the best.

Cons:

V4 was virtually indestructible compared to v5, but v5 is getting to a very good point and the team had a very valid reason for the overhaul. Things work seamlessly across devices with the same frameworks being used. The only downside is a fair few bugs here and there, some of them which have even been a deal breaker at an earlier point in time so I had to continue using V4 until they were fixed up. A few issues still exist but the team does listen and actively works to resolve them. I report whatever bugs or issues I find and continue to support the team regardless. I'd also like to see an inventory tracker come into play. That would be really useful.

InvoiceNinja Response

3 years ago

Fantastic review! Thank you very much for taking the time to provide feedback and being part of the Invoice Ninja community!

Verified Reviewer
Verified LinkedIn User
Marketing & Advertising, 2–10 Employees
Used the Software for: 6-12 months
Reviewer Source

Alternatives Considered:

Invoice ninja is a simple and easy to use basic accounting tool

5.0 2 years ago

Comments: It's easy to start and use even if it has limited functionalities. It also have a self hosted version

Pros:

It has all the tools to start a small business

Cons:

It is easy to outgrow the functionalities of the product

Pamela
Owner in US
Hospitality, Self Employed
Used the Software for: 1+ year
Reviewer Source

Fails on most levels

3.0 2 years ago

Pros:

I like that I can track my invoices - IF the site is working

Cons:

Where to begin? I migrated THREE TIMES to V5 from V4, have been using the program in V5 and today I'm completely locked out and it insists that I need to migrate to V5. Except I've already done it and will overwrite all the data that is currently in V5. There is no customer support to call to straighten it out. The migration from V4 to V5 was a poop show. It only transferred about half of my data - the rest was completely lost. The site is fairly intuitive, so that's good.

Jonathan
Chief Narrative Officer in US
Marketing & Advertising, 2–10 Employees
Used the Software for: 2+ years
Reviewer Source

Alternatives Considered:

Free Invoice Solution - No More Excuses

5.0 3 years ago

Comments: Incredibly helpful and uncorked a big bottleneck for getting my business started. Also powerful enough to continue to use even beyond the startup phase.

Pros:

The amount of work it took off my plate. I didn't have to pay someone to send invoices or struggle with PDF templates, Google doc formatting, or other bloated invoice software.

Cons:

The Invoice Ninja messaging is a little low budget, but I also know INC 5000 companies that use the free version. It's really a matter of preference.

InvoiceNinja Response

3 years ago

Fabulous review! Thank you very much for taking the time to provide such wonderful feedback! Welcome to the Invoice Ninja community!

Alberto
Founder in Colombia
E-Learning, 11–50 Employees
Used the Software for: 6-12 months
Reviewer Source

An Amazing Invoicing Software that Will Leave You and Your Clients in Awe

5.0 5 years ago

Comments: Invoice Ninja is an invoicing software that can make your business look that much more professional. For the small price tag, you get a very powerful, fully customizable system that will make your invoicing headaches disappear. We have linked Stripe and Authorize.Net to it with a simple copy and paste of the payment gateway key and within minutes we were charging customers. I highly recommend Invoice Ninja!

Pros:

InvoiceNinja is extremely easy to use for both your team and clients. It allows for you to create customizable and nicely designed invoices and quotes. You can customize the messaging sent in email communications. It also gives your clients their own portals to manage their accounts.

Cons:

Reoccuring invoices can be difficult to use and understand how they work. Also, when sending quotes they valid dates seem to end the day before in the evening and clients cannot accept the pricing sent so a new quote must be sent. There is also a lack of direct customer support and instead provide a knowledge base.

InvoiceNinja Response

5 years ago

Thank you very much for your support & high recommendation! If you every need any support or have questions, we're at your service! Thanks again!

Kimberly
Conference and Event Services in US
Education Management, 1,001–5,000 Employees
Used the Software for: 2+ years
Reviewer Source

Worst Customer Service

2.0 2 years ago

Comments: Invoice program is easy to use, but it's a bare bones program. We were fine with what they offered, and I made it work. However, the customer service is ultimate failure. Every year there is an error - and if they do not agree with what you are saying they "downgrade" your account to a free account so you have no access to your records. Be careful with using your card, as they run payment without authorization.

Pros:

Ease of use of this product. HOnestly can't say more as I'm just filling the "40" min count right now.

Cons:

Missing so many features, mobile payments and online payments not offered

InvoiceNinja Response

2 years ago

This account user mailed us a paper check via postal mail 1 month after the Pro account expired for non-payment. We were unable to keep them upgraded to a Pro plan until the paper check was received by postal mail. This user was quite upset. We asked them to simply pay online, they were unable.

Dennis
CEO in Philippines
Telecommunications, 2–10 Employees
Used the Software for: 2+ years
Reviewer Source

Gets the job done!

5.0 4 years ago

Pros:

InvoiceNinja works out-of-the-box. It's easy and reliable and specifically designed for freelancers and SMEs.

Cons:

Would love to see integration for platforms such as Payoneer and QuickBooks for payment requests and accounting. However, I understand that the lack thereof is probably more of an issue with respective providers. The proposal editor could use a rework as well to make it more intuitive.

InvoiceNinja Response

4 years ago

Great review! Thank you for your kind words and being apart of the Invoice Ninja community! If you have any questions we're at your service!

Yasien
Owner in South Africa
Design, 2–10 Employees
Used the Software for: 6-12 months
Reviewer Source

A Happy'ish Invoice Ninja Client

5.0 5 years ago

Comments: I would like to see the clients phone number on the main Client screen.
Some more updated youtube videos will be appreciated.

Pros:

Invoice Ninja is easy to use and support has been very impressive when needed. I like that I can almost forget to do invoicing because it is done for you, especially recurring invoicing. It would be nice if statements could be sent out automatically on all overdue accounts.

Cons:

I cannot always tell if clients have Viewed their invoices. Syncing with phone app not reliable for android. Proposals need some work. I am using Plutio.com for my proposals and digital signatures. The proposal sections look dated. More templates and a community that can share temples.

InvoiceNinja Response

5 years ago

Thank you for your lovely review & great feedback/input! We'll definitely take your input into consideration as we release future updates!

John
Marketing Manager in Australia
Transportation/Trucking/Railroad, 11–50 Employees
Used the Software for: 2+ years
Reviewer Source

Go Global with Invoice Ninja

5.0 5 years ago

Comments: Global Billing
Single Payment gateway.
Multiple users worldwide.

Pros:

Hi., We have customers worldwide and we sell our subscription service to the customers for the shipping portal freightmarket.com Invoice ninja has helped us to expand globally by billing clients in multiple currency using a single payment gateway. Highly recomended for business trading worldwide

Cons:

Simple to use and easy to understand. If you cant use Invoice ninja, you shouldnt be in business. Cheap pricing

InvoiceNinja Response

5 years ago

Thank you very much for your great review, we're thrilled you love our platform!

John
Mr in US
Information Services, 2–10 Employees
Used the Software for: 1+ year
Reviewer Source

Invoice Ninja is professional, reliable and cost effective

5.0 5 years ago

Comments: We wanted a way to configure recurring billing, the solution must integrate with Stripe and QuickBooks. Invoice Ninja gets the job done.

Pros:

We are able to self-host Invoice Ninja on our cpanel website using Softaculous, other panels supported by Softaculous will also work.

Cons:

Some functions aren't intuitive. For example importing takes some work. On the plus side forum support provided by the developer is excellent.

InvoiceNinja Response

5 years ago

Great review! Thank you for your fantastic feedback!

Tobias
Owner / Founder in Australia
Computer Networking, Self Employed
Used the Software for: 1+ year
Reviewer Source

Version 4 was a fantastic product. Version 5 migration was a desaster and the product is worse now.

5.0 2 years ago

Comments: Fantastic, until Version 5 has been forced onto customers.

Pros:

Version 4 had everything I needed as "one-man show" for my small IT business.

Cons:

I thought, awesome there is this new Version 5. Let's start early and get onto the new features it has. This decision not only cost me a lot of valuable time to fix lots of bugs of the "automated" Migration process itself, but also it finally cost me almost $700 of my income because of an unwanted (automated) email that went out to a customer unplanned and unwarned. The new design of Version 5 seemed more like a homage to a Google Developer's Database Tool than an actual helpful product for the daily business administration. It was a **** in the neck to say the least. And today, I open up my Version 4 (Yes, I moved back, what a surprise) and the system tells me, I am suddenly on a Free account and I have only until End of November 2022 to move on to Version 5. Well, thank you Invoice Ninja!! Looks like I'm gonna have to cancel my Enterprise License altogether then very soon. You gonna lose a former happy customer, but I guess - in the name of progress and for your own Developer's Happiness about their favourite new toy: Version 5, that's the way it's gonna go... "Sad to see you leave customer, who cares."

Verified Reviewer
Verified LinkedIn User
Financial Services, 2–10 Employees
Used the Software for: 6-12 months
Reviewer Source

This is an awesome tool for sending out invoices.

5.0 2 years ago

Pros:

I love the recurring invoices feature, it makes billing so much easier and faster.

Cons:

I really don't like that the mobile app is so boring. I love colors and want my software to be interesting but invoice ninja is so boring with not many colors or illustrations.

InvoiceNinja Response

2 years ago

Thank you very much for your 5 star review!!!

Mike
Freelancer in US
Used the Software for: 1+ year
Reviewer Source

Outstanding software, easy to use, with amazing support.

5.0 7 years ago

Pros:

Invoice Ninja is extremely easy to use, which is their main point. But that ease of use doesn't mean it doesn't have powerful features. There's plenty of functionality for freelancers such as myself to make getting paid a snap. The developers are also a top-notch group. Any time I've had an issue or a question, they're always quick to either fix a bug or point out exactly what I need to do to solve a problem. You don't get that from larger shops that have a bunch first-tier support people following a script. Having a developer team that communicates efficiently with the user base makes all the difference in the world. From an administrative standpoint, I could probably run it on a toaster as long as I had enough space for my database. If you choose to go the self-hosted route, there's no need for high-end VPS solutions. A single core with a gig of ram and some storage is more than enough to get you up and running.

Cons:

If I had to pick something to gripe about, it would be that the setup process for self-hosted can be a bit finnicky for beginners. But once you get the hang of it, it's really not that bad. Setting up my own deployment has helped me learn a lot about Linux administration, so it's a win in the end.

InvoiceNinja Response

6 years ago

Wow! Great review! "Outstanding software, easy to use, with amazing support." this says it all! Thank you for much for your kind words and support!

Joseph
Owner in US
Information Technology & Services, Self Employed
Used the Software for: 1-5 months
Reviewer Source

Invoice Ninja cuts through the Competition

5.0 3 years ago

Comments: So far, I have really enjoyed using Invoice Ninja, the White Label cost is very affordable and there are no other extra fees to using the system. It provides a seamless and professional look to your billing system that clients will love and be impressed over!

Pros:

This software does what it's meant to; invoicing and billing clients and providing a clean and easy way to manage it all. The software provides a portal for clients to view past invoices and pay existing invoices while seeing your branding (White Label registration required).

Cons:

So far, there have been minimal annoyances that I have encountered. I believe invoicing templates could be amped up a bit, and the White Labeling feature doesn't quick get everything, so a bit of custom work is needed. Also, installation is generally speaking simple but some people may still have an issue if trying to install without an auto-installer like Softaculous.

InvoiceNinja Response

3 years ago

FABULOUS REVIEW! "Invoice Ninja cuts through the Competition" LOVE IT! Thank you very much for your kind words and support!

Verified Reviewer
Verified LinkedIn User
Automotive, 2–10 Employees
Used the Software for: 1-5 months
Reviewer Source

Very satisfied with this product and the support behind it!

5.0 6 years ago

Comments: After years of searching for invoice software to meet my personal technological demand I found Invoice Ninja. I am absolutely blown away! Operating a small business is no task for the meek, but when your invoicing software allows you to document so much to one invoice you know you have your bases covered. This product meet ever want i have ever had to present to my customers. I am self hosted for the first time in my life and find myself released from my host's many charges. I chose white-label only to show my support for this wonderful product. Even the support and customer service professionalism rocks my world. Any speed bump I had during the installation process was immediately straightened out by "Keymaster" Hillel Coren via google search and previously answering issues. Thank you all deeply for such a finely tuned wonderful creation.

Pros:

Above every other great part of this program I am very please with it's simplistic interface. -documents attached to e-mail and pdf -mobile app just as clean as the web interface -diverse payment gateways -2FA security (never thought I would use this but they made this very easy) -variety of from free to paying solutions with a few added benefits to each -exports as needed

Cons:

when I find some I'll have to come back and fill this in.

Verified Reviewer
Verified LinkedIn User
Education Management
Used the Software for: 1+ year
Reviewer Source

This software is amazing and is able to handle simple and complex invoicing and project needs

5.0 7 years ago

Comments: The open source software allows me to customize the application that suits me and fits around my business.

Pros:

Ease of use. Feature-rich functionalities. Able to handle a wide array of client details. Great community. Excellent customer service.

Cons:

As I have been using this software over the past year I have yet to come across something that was problematic.

InvoiceNinja Response

7 years ago

Fabulous review! Thank you very much for your kind words! In the future, if you think of any features of functionality that you would like to see built, let us know! Thanks again!

Brandon
Owner in US
Internet, Self Employed
Used the Software for: 2+ years
Reviewer Source

The Best Invoicing Program Out There!

5.0 6 years ago

Pros:

Everything! This software is so easy to use and has provided me with effortless invoicing to my clients. I don't have a big business so having a free invoicing program that makes me look good is really awesome!

Cons:

Honestly have nothing bad to say about InvoiceNinja

InvoiceNinja Response

5 years ago

You're great! Thank you very much for taking the time to wrote your kind review, we appreciate it very much!

Graeme
Graeme
Writer & Editor in US
Verified LinkedIn User
Used the Software for: 2+ years
Reviewer Source

Invoice Ninja handles all my freelance writing and editing business with ease and accuracy.

5.0 7 years ago

Comments: It has made business simple for me, and immediate payment easy for my clients. I get paid the same day, because those are the terms I set.

Pros:

I love the payment alternatives, which now include AliPay for my Chinese clients. I also find the user interface incredibly intuitive. Invoice Ninja seems to know what I want.

Cons:

I don't have any objections to Invoice Ninja. I know that there are more complex functions available for larger organizations and more complex billing situations, but they don't obtrude into my simple world.

InvoiceNinja Response

7 years ago

Thank you for taking the time to leave us a review, it's very much appreciated!

Guido
Guido
Director in Netherlands
Verified LinkedIn User
Information Technology & Services, Self Employed
Used the Software for: 1+ year
Reviewer Source

Great software for professional invoicing

5.0 5 years ago

Comments: From Excel-invoicing to Invoice Ninja was a huge leap in professionalization

Pros:

Self-hosted iOS-app Open source Customer Portal

Cons:

I have not been able to integrate my Dutch bank account?

InvoiceNinja Response

5 years ago

Thank you very much for your great review! If we can ever be of service, we're here to help!

Danielle
Retail Payment Specialist in Austria
Financial Services, 5,001–10,000 Employees
Used the Software for: 2+ years
Reviewer Source

A really handy app for invouicing

5.0 3 years ago

Pros:

Great for both large organizations and smaller projects. Using it straightforward and easy .For recurring payments you can also schedule invoicing in advance . You can use it for free .

Cons:

The interface could be a bit more welcoming .Other than that ,I find Invoice Ninja to perfectly meet my needs .

InvoiceNinja Response

3 years ago

Thank you for your review & being a part of the Invoice Ninja community! We appreciate your kind review!

ALlexandre
CEO in Brazil
Information Technology & Services, 2–10 Employees
Used the Software for: 6-12 months
Reviewer Source

The best invoicing application

5.0 3 years ago

Pros:

It is extremely easy to use, and, as a small business, the free edition has everything I need to invoice my customers

Cons:

The translation to Portuguese is sometimes confusing, but that is not a serious problem.

InvoiceNinja Response

3 years ago

Great review! Thank you very much your complements and being part of the Invoice Ninja community!

Verified Reviewer
Verified LinkedIn User
Professional Training & Coaching, 2–10 Employees
Used the Software for: 6-12 months
Reviewer Source

Great for Invoicing and time tracking

5.0 5 years ago

Pros:

The invoicing is simple and easy online and mobile Time tracking is easy and I can charge different clients with different hourly rates

Cons:

Can't really use it for accounting since expenses are not (fully) implemented

InvoiceNinja Response

5 years ago

We're happy to have you on-board, thank you for your review!

Margaret
Owner in US
Used the Software for: 6-12 months
Reviewer Source

Invoices with my branding and ability to accept payment with Stripe

4.0 7 years ago

Pros:

I went with the hosted paid version, which allows me to include my logo and custom number my invoices. I can keep a simple product list for filling in my invoices, and accept payments with Stripe. Clients have had no problem paying their invoices since I started in January 2017.

Cons:

I wish it accepted both Stripe and PayPal, but I haven't figured that out. Occasionally it hangs for a bit after creating a new client but doesnt freeze anywhere else. The reports are useful, but the Tax Rate one doesn't include the client's name, only invoice numbers and from what I can tell it is in first name order when I look the numbers up.

InvoiceNinja Response

7 years ago

Thanks for your review! Feel free to email us if you'd like help setting up PayPal along with Stripe or if you experience any software issues. We'll make sure to add the client name to the tax report in our next release.

Joe
Joe
Front-end Web Developer in UK
Verified LinkedIn User
, 11–50 Employees
Used the Software for: 1-5 months
Reviewer Source

Perfect in every way

5.0 7 years ago

Comments: Invoicing clients quickly and easily

Pros:

I love how easy it is to quote, convert to invoice, send to client ( with a choice of really nice designs ) and then, the best part, the client can pay online straight away! It looks really professional it all being on my own domain name too.

Cons:

If I had to say something - maybe its the branding, however I understand that it's free if it's self-hosted and they need to advertise some how!

InvoiceNinja Response

7 years ago

Thank you for your fantastic review! For those self-hosting, there is also the option to "white-label"; please email us for details: [email protected] Thank you again!

Jason
Jason
President in US
Verified LinkedIn User
Used the Software for: 1+ year
Reviewer Source

Great invoicing solution for a small business wanting a simple affordable solution

5.0 7 years ago

Pros:

Does everything I want with the flexibility I want, and new features released regularly. The invoices look great.

Cons:

The invoice PDF preview doesn't work in the brave browser. The way the site looks on a phone's web browser could use some polishing.

InvoiceNinja Response

6 years ago

Thank you very much for your kind review! Regarding mobile, I'm very happy to write that we're relaunching our Android & iOS apps, contact us if you would like to test, I think you'll love it!