Invoice Ninja

4.7 (164)
Write a Review!
More than Invoicing. Powerful Apps to Run Your Business!

Overall rating

4.7 /5
(164)
Value for Money
4.8/5
Features
4.6/5
Ease of Use
4.7/5
Customer Support
4.5/5

95%
recommended this app
Sort by

164 Reviews

Jason
Jason
Overall rating
  • Industry: Building Materials
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support

Has vastly improved my invoicing process and made easy what was once an arduous task.

Reviewed on 2017/10/31

Pros

This software is so easy to use, but is packed with features! Everything gets calculated automatically, and all of my clients' information is stored in one place. Probably the most valuable feature for me is the automatic email reminders, since some clients forget to pay me on time. I never have to go back and figure out who's paid me and who hasn't, since Invoice Ninja tracks this for me. I can even see who has Viewed my invoices, which is very helpful.

Cons

1. I think recurring invoices can be improved. Ideally, payments would automatically be drafted at each interval, rather than emailing an invoice for client to pay. Also, I'd like a better way to automatically display the correct service date range for quarterly invoices when the recurring invoices are generated. For annual invoices, I can use the year variable which would change each year, but for custom date ranges every quarter I haven't figured out an automatic method. I just change the date range manually before the next invoice is sent.

2. Although data can be exported, tax information is not. It would be VERY helpful to have sales tax info exported as well, instead of total invoice amounts. Currently, I have to look at each invoice individually each quarter when filing state sales tax returns. That is the only way I can determine pre-tax revenue amounts.

Response from InvoiceNinja

Thank you for your very kind review! Please email us and we'll help you setup auto-billing so your invoices are automatically paid. When editing a recurring invoice if you click the question mark next to the frequency select you'll see some more help. Invoice item taxes have been added to the export in our latest release.

Aslam
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Invoice Ninja - Invoicing Made Easy

Reviewed on 2019/12/20

- Been over a year that I am using the software had no issues.
- Other than connectivity issue with...

- Been over a year that I am using the software had no issues.
- Other than connectivity issue with hosting provider.
- Forums for assistance and help from others

Pros

- Easy of use
- Customization of the software
- Integration to payment gateways
- Automatic Invoice Reminders

Cons

- No inventory option would be nice
- Additional Columns to be added for customization
- Mobile tutorials for users

Alternatives Considered

Zoho CRM, MineralTree TotalAP and Zoho Inventory

Reasons for Switching to Invoice Ninja

Installation on hosting provider using Softaculous install Cost factor yearly subscription Support Forum

Response from InvoiceNinja

Awesome review, thank you very much for taking the time to post your feedback! It's appreciated!

Kevin
Overall rating
  • Industry: Building Materials
  • Company size: Self Employed
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 5.0 /10

Invoice Ninja inexpensive invoicing however lacking service.

Reviewed on 2023/04/16

Was good however communication is a problem.

Was good however communication is a problem.

Pros

Easy invoicing and quotes, and billing and invoicing history ease of use.

Cons

Billing! Charged me $14 month while my setup was on free. Need to know how to stop charges besides calling capital one. Very hard to communicate with customer service.

Boaz
Overall rating
  • Industry: Photography
  • Company size: Self Employed
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 6.0 /10

Support issues

Reviewed on 2020/08/23

My biggest problem is that support, even though respond very quickly, their responds are often not...

My biggest problem is that support, even though respond very quickly, their responds are often not helpful or not detailed enough.
One feature for paying with PayPal isn't working properly and instead of looking into it they suggest that I should contact PayPal, even though the problem is with Ninja.
There is not enough information in the user's guide.

Pros

Easy to use with basic features.
Quick response from support.

Cons

Support is fast but often not efficient enough.
Some features are not working properly.

Alternatives Considered

Wave

Reasons for Choosing Invoice Ninja

Studio Cloud removed some free features from the free account and they stopped providing bug support for free accounts. Their platform is also very outdated, even though it has many features

Reasons for Switching to Invoice Ninja

A very basic and important feature that Wave doesn't have - multiple contacts per client.

Response from InvoiceNinja

Thank you for your review, we are always working to improve our user support and hope you stay with us as we improve!

Rachel
Overall rating
  • Industry: Writing & Editing
  • Company size: Self Employed
  • Used Weekly for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Love this solution!

Reviewed on 2020/06/14

Smooth and easy to understand and setup.

Smooth and easy to understand and setup.

Pros

Easy to use AND includes both invoicing as well as time tracking.

Cons

I would love to have a Chrome extension for this.

Response from InvoiceNinja

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

Erik
Erik
Overall rating
  • Industry: Telecommunications
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Affordable Feature-Rich Small Business Invoicing Software

Reviewed on 2018/04/27

Invoice Ninja saves me a ton of administrative time as it allows me to track time spent on projects...

Invoice Ninja saves me a ton of administrative time as it allows me to track time spent on projects for clients, create quotes and invoices with ease, and doesn't have a plethora of "extras" that I'd otherwise be paying for (but not necessarily using) through another invoicing provider.

Overall it provides me with the best value for an entry-level invoicing solution based on the features I currently need, so I don't see myself switching from Invoice Ninja for quite some time.

Pros

I settled on Invoice Ninja after trying a plethora of other free or low-cost open source invoicing platforms because it's super easy to navigate, and handles importing and exporting data with ease. Installing a self-hosted instance was a breeze and updates have always gone smoothly without causing any downtime for me. Managing client contact information to generate quotes or track time is simple, as is creating, sending, and getting paid for Invoices. I definitely recommend Invoice Ninja to any small business looking for a relatively simple and inexpensive invoicing solution.

Cons

I don't have many complaints about Invoice Ninja, but there are a few things I'd like to see improved in future updates. Invoice Ninja's self-hosted installation & update process becoming easier through an automated installer / updater, similar to WordPress, would be great to see for those who are less technically savvy. I'd also love to see service tracking / ticketing implemented for repair tracking, and maybe even job tracking for businesses with mobile technicians or tradesmen, like plumbers or mobile mechanics. The Invoice Ninja team is very open with users about what needs fixing and implementing though, so I know they'll listen if enough people request a specific feature or report bugs.

Response from InvoiceNinja

Fantastic review! Regarding your feedback, right now we're working to launch a "ticketing" system that we also be used as a CRM & in-house tool for your team, you can see the video here for a pre-release demo: https://www.youtube.com/watch?v=5u3j2sCwrvc

Thank you again!!!

Deepak
Deepak
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Best affordable accounting software

Reviewed on 2021/12/15

Pros

Easy to use, clean interface, automatically sends invoices and takes care of payments, tracks expenses

Cons

Email is all center aligned in V5. Should be able to change the styling a bit more

Response from InvoiceNinja

Fantastic review, thank you for your kind word and being part of the Invoice Ninja community, We would love to hear more of your feedback!

Lindsay
Lindsay
Overall rating
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Highly functional and perfect for freelancers and those with lower volume invoicing needs

Reviewed on 2018/06/27

I can see my metrics for cash coming in and payments made right when I log in. The ease of adding...

I can see my metrics for cash coming in and payments made right when I log in. The ease of adding terms to the invoices, creating products/clients, and the beautiful interface are what keep me using it instead of looking for some other alternative.

Pros

First off, I love that it's free. I'm a big fan of free, open source software. The basic features I need to run my business are included with the free version that are super helpful: adding products/services/clients and saving them for later use, the ability to create quotes and convert them to invoices if I win that business, and an invoice generator which allows me to send the invoice directly to the client from the website's dashboard.

Cons

My only complaint is that all of the features I really want are in the Pro (paid) version, and I just can't bring myself to pay just for invoice aesthetics or saving a bit of time and energy here and there with integrations. If your business does a lot of transactions, it would likely be worth it so that you don't have to go in and touch it 50 different times a week.

Response from InvoiceNinja

Thank you for your great review! If you're on the fence about our $8/ month Pro Plan, we'll be happy to give you a year for free to test it out! Please let us know, and thanks again!

Priyansh
Priyansh
Overall rating
  • Industry: Animation
  • Company size: 2–10 Employees
  • Used Monthly for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

Made our tax compliance easy as pie!

Reviewed on 2022/09/12

InvoiceNinja is a minimally priced invoicing solution that perfectly fits our need to keep up with...

InvoiceNinja is a minimally priced invoicing solution that perfectly fits our need to keep up with the taxation laws of India.

Pros

We recently started using InvoiceNinja for our tax accounting and invoicing.
- Our major headache of generating invoices manually was solved by InvoiceNinja as the whole process is fairly automatic once set up.
- The free version was extremely useful as all the critical functions were readily available and we performed adequate testing before implementing it.
- Tax rate settings were easy to set up, as it is complicated to set up all the Indian CGST, SGST and IGST tax slabs.
- PDF creation is another feature that was the deciding factor.
- We also had the option for charging gateway fees that we set up to offset transaction fees charged by RazorPay.
- The best thing is that its interface was easy to learn and we also set up automations linked with it.

Cons

- Navigation is bulky and confusing, could have been made better.
- There are glitches present and you need customar support to fix them.
- Recurring invoices are hard to set up.
That's pretty much it.

Response from InvoiceNinja

Thank you for your great review! We appreciate your kind words and your important feedback about UI! We are always working to improve and have a MAJOR UI/UX update coming soon!

Marco
Marco
Overall rating
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Awesome software for a great price (free self host or 20usd/year Whitelabel)

Reviewed on 2017/10/19

Easier invoicing, getting paid faster through iDeal (online payment) and easier management of...

Easier invoicing, getting paid faster through iDeal (online payment) and easier management of expenses and administration tasks.

Pros

The free self host version is complete but the per year Whitelabel fee is totally worth it! The best about this software is the active development that really listens to suggestions from it's users. This makes it the most powerful invoice package available. If it isn't the best yet, it will be!!

Cons

The mobile accessibility could be improved. Also the Android app could be improved and maybe more focused on the tasks.

Response from InvoiceNinja

Thank you very much for your excellent review! Agreed, we're currently working to improve the tasks functionality in the mobile and web versions of the app. Let us know if there are other features you'd like to see added.

Tobias
Overall rating
  • Industry: Computer Networking
  • Company size: Self Employed
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

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

Reviewed on 2022/11/08

Fantastic, until Version 5 has been forced onto customers.

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."

Shannon
Overall rating
  • Industry: Veterinary
  • Company size: Self Employed
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 1.0 /10

Great until the website crashes for multiple days!

Reviewed on 2022/11/28

I loved it until this week not being able to do my invoices as account stuck!

I loved it until this week not being able to do my invoices as account stuck!

Pros

Haven’t been able to do last weeks invoicing as my account will not let me off the settings page. I have emailed the contact email twice but no reply

Cons

Customer service, difficult to get hold of anyone as only an email address

Response from InvoiceNinja

We're sorry for any trouble! We offer [almost] 24/7 customer services with offices on 2 continents. Please feel free to try us again and we'll do our best to help resolve any issues!

Terry
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

I have been using Invoice Ninja for years now

Reviewed on 2018/06/14

The customers pay me on time!

The customers pay me on time!

Pros

This is free and open source invoice system. I have been using this for over two years and loved it! It is easy for my clients and me. It also helps my clients to understand what they owe and what the cost the products. I have used various payment gateways for this and have not had a single complaint from any of my clients. This software is highly recommended to anyone, and I have been telling my clients about Invoice Ninja for a long time. They do host your invoice, or you can do self-hosting. It works great along with WordPress or other CMS to add the buy now button or recurring invoices. I had used hosted by Invoice Ninja when I didn't have to host account or a place to host it, and now I am hosting it on my dedicated server. Whenever I have an issue with anything, they will respond to the email very quickly and help you fix the problems.

Cons

There is not one single thing I do not like about this software. If I didn't like this software, I would have gone with another invoice system.

Response from InvoiceNinja

Great review! This sentence says it all: " customers pay me on time" that is our goal! Thank you so for our kind review, we're super happy that it helps you GET PAID!

Verified Reviewer
Overall rating
  • Industry: Media Production
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

The best invoicing software on the market

Reviewed on 2019/01/08

We used zoho and another alternative before, both were crap. Many more people should use invoice...

We used zoho and another alternative before, both were crap. Many more people should use invoice ninja, we are very very satisfied ! Our customers love their portal a lot as well.

Pros

- Very complete solution
- Intuitive and easy to use
- Online signing & payment for customers
- AMAZING support
- Affordable
- I'm pretty much sure we've never encountered any software issue
- So much more to say

Cons

- Custom invoice template a bit hard to setup, not very standard . But we managed to have a layout we like.

Verified Reviewer
Overall rating
  • Industry: Education Management
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

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

Reviewed on 2018/04/10

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

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.

Response from InvoiceNinja

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
Overall rating
  • Industry: Internet
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

The Best Invoicing Program Out There!

Reviewed on 2019/07/04

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

Response from InvoiceNinja

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

Graeme
Graeme
Overall rating
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

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

Reviewed on 2018/02/06

It has made business simple for me, and immediate payment easy for my clients. I get paid the same...

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.

Response from InvoiceNinja

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

Guido
Guido
Overall rating
  • Industry: Information Technology & Services
  • Company size: Self Employed
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

Great software for professional invoicing

Reviewed on 2020/02/11

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

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?

Response from InvoiceNinja

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

Danielle
Overall rating
  • Industry: Financial Services
  • Company size: 5,001–10,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

A really handy app for invouicing

Reviewed on 2021/08/12

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 .

Response from InvoiceNinja

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

ALlexandre
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

The best invoicing application

Reviewed on 2022/03/31

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.

Response from InvoiceNinja

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

Verified Reviewer
Overall rating
  • Industry: Professional Training & Coaching
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Great for Invoicing and time tracking

Reviewed on 2019/10/23

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

Response from InvoiceNinja

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

Margaret
Overall rating
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use

Invoices with my branding and ability to accept payment with Stripe

Reviewed on 2017/07/18

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.

Response from InvoiceNinja

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
Overall rating
  • Company size: 11–50 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Perfect in every way

Reviewed on 2018/04/09

Invoicing clients quickly and easily

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!

Response from InvoiceNinja

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
Overall rating
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

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

Reviewed on 2018/04/24

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.

Response from InvoiceNinja

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!

Mal
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Monthly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Customer Support
  • Likelihood to recommend 5.0 /10

Used to be good

Reviewed on 2023/01/10

It used to be great but now its not so good expecially when your informtion is not available the...

It used to be great but now its not so good expecially when your informtion is not available the customer service team are appauling they dont respond with helpful advice or a way to resolve the issues I think its being run from someones bedroom and you only get help when they are awake NOT GOOD

Pros

This software used to b excellent for invoicing and keeping up to speed with customers information and I would recommend it

Cons

The software has changed and you cannot access historical customers information without being held to ransom to pay for upgrades or not get your information

Alternatives Considered

QuickBooks Online

Reasons for Switching to Invoice Ninja

You were simpler to use

Response from InvoiceNinja

Hi There! We apologize for any delay in customer service - we have offices across 2 continents/time zones to ensure [almost] 24/7 hour support.