17 years helping Israeli businesses
choose better software
About Invoice Ninja
Create. Send. Get Paid. Invoice Ninja is the leading small-business platform to invoice, accept payments, track expenses & time tasks.
Easy to use, self-explanatory user interface and data model, API for integration with existing business applications.
There is one or two missing features that are key for me (combined currency income for example), but those are coming with the soon to be released next major version.
Filter reviews (163)
Usage
Sort by
Filter reviews (163)
Has vastly improved my invoicing process and made easy what was once an arduous task.
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.
InvoiceNinja Response
7 years ago
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.
Invoice Ninja is professional, reliable and cost effective
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
4 years ago
Great review! Thank you for your fantastic feedback!
Ok software, horrible service
Comments: Okay as long as it works but as soon as you need help they fail royally. Would not recommend this experience to anyone.
Pros:
I like that I am able to create multiple businesses each woth their own invoice template logo conditions etc.
Cons:
That it is not connected to easy online paying (aside from the expensive PayPal) The horrible customer service. They forced me to migrate to the new system, refused to answer the questions I had about the migration, made fun of me and were incredible rude via email and after migrating when my account was not recognized by the new system they refused to help me. I am a paying customer and am now not able to send out invoices for any of my businesses and their customer service refuses to help.
InvoiceNinja Response
9 months ago
Good day Barbera, we're sorry that you are having issues! We do integrate with 20 payment gateways/providers, far more options than only PayPal! Please feel free to reach out to us and we'll do out best to help!
Alternatives Considered:
Invoice Ninja - Invoicing Made Easy
Comments:
- 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
InvoiceNinja Response
4 years ago
Awesome review, thank you very much for taking the time to post your feedback! It's appreciated!
Billing & Invoicing made easy.
Comments: Invoice management ad billing process has become very easy with the help of Invoice Ninja and inclusion of the client portal is a nice addition.
Pros:
Recurring billing/ Invoices cycle and ability to customize my Invoices to fit my company brand.
Cons:
Tack of multi company support is by far the biggest drawback for my use case.
Easy to use billing
Comments: Invoice Ninja makes it easy to keep track of delinquent Tenants
Pros:
Auto billing Tenants and emailing statements
Cons:
I really don't have any complaints; I find it easy to use
InvoiceNinja Response
last year
Thank you for your fantastic 5 star review of Invoice Ninja! We appreciate your feedback!
Alternatives Considered:
Invoice Ninja lives up to its name.
Comments: It's been really smooth and makes my work flow easy.
Pros:
I liked how easy it was to onboard and get going.
Cons:
Dark mode isn't available in the react gui interface version. It is available in the Flutter gui version.
InvoiceNinja Response
last year
Love it! Thank you for your kind words & 5 star review, we appreciate you taking the time to provide such amazing feedback! Welcome to the Invoice Ninja community!
Affordable Feature-Rich Small Business Invoicing Software
Comments: 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.
InvoiceNinja Response
6 years ago
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!!!
Highly functional and perfect for freelancers and those with lower volume invoicing needs
Comments: 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.
InvoiceNinja Response
6 years ago
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!
Invoice Ninja chops the competition!
Pros:
Invoice Ninja is a wonderful software. It has several payment gateways including Stripe and paypal. The software also offers unlimited invoices and customers can even make partial payments.
Cons:
I dont have any complaints at this time.
InvoiceNinja Response
5 months ago
Thank you very much for your feedback & 5 star review!!!
After trial testing, I signed up for pro version and am very satisfied with it !
Pros:
First of all, a multilingual app is great, more comfortable to work in your native language. One of the greatest feature in task and timer (timer can be installed directly on computer). In one click, task (with detailed timing) can be transformed in invoice, and a second click to send it to the client. I saved so much time with that !! Working in graphic design, invoice template is important to me. I tested many billing and invoicing systems. Finally Invoiceninja was the best choice. Nice templates for beginners. And customization allows good design (just need to work on code, but support and videos help you on that). Customer support is great, very quick (reply few minutes later) and very helpful. Clients propose various new features through the forum, and the dev team continue to improve the app considering clients feedback. Finally, invoices and quotes are so easy to create, there is no need to say more on that! Products list is a smart feature. Creating a catalogue of all products ans services makes invoicing very fast and intuitive. Once again, so much time saved. There is plenty of options in this app. Through features and custom fields, the app becomes your app, according your needs and your billing way. I can't wait to use Zapier to connect my shop with the invoicing app. After that, administrative works will not need anymore dedicated days on my calendar (only few minutes per month)
Cons:
Actually, I can not think of any cons. Of course, it is natural to want more and more features but comparing to other apps, this app is the best and more accurate. Moreover, after many topics on support forum, support helped me a lot to resolve all issues. And try to add new features or options to match these needs.
InvoiceNinja Response
6 years ago
Thank you for your kind review! I'm so glad that you're enjoying the platform and features! If we can add anything or address any questions, we're here to help! Thanks again!
Streamlined my invoicing and quoting
Comments: Invoice Ninja has allowed us to streamline our process for quotes and invoices. Since switching we are able to get quotes and invoices out to customers almost instantly without techs having to refer everything back to the office.
Pros:
I love that I can access Invoice Ninja from anywhere whether I'm in my office or infront of a customer I can quickly put together a quote, lookup a product or send off an invoice. With the customer portal my customers know exactly where they stand, saving my staff time from having to look up information for customers. We love that customers can accept or decline quotes, and pay invoices right from their email or portal. Getting notifications when customers have completed actions such as viewing an invoice helps us know where our customers stand in the quote and invoice process.
Cons:
I wish the project and time tracking modules were improved a bit, they don't exactly fit our needs, but it's not a deal breaker. I also would love to be able to add pictures of each product so that when the customer sees a quote or invoice they can see a picture of the product.
Invoice Ninja - Invoices
Comments: The “Estimates” and the “proposal” functionality is one of a kind for a product in this category.
Pros:
The “Estimates” and the “proposal” functionality is one of a kind for a product in this category.
Cons:
Services and Products unable to be combined in single invoice when generated from expenses and tasks. For “tasks” the manually recording the hours is time consuming because it requires entry of the actual day time hours. The first thing the customer portal home page displays in 18pt font when my customer logs in, is the total amount the customer has paid (not owes, not billed, not quoted) since inception; to much information (TMI) With no advantage to any business.
InvoiceNinja Response
5 years ago
Thank you very much for your review & important input! We'll work to improve/implement your requests with our upcoming v2 release in mid 2020!
The Best Invoicing Program Out There!
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!
Functional, quick loading
Comments: I run two businesses, the business I run with a partner uses freshbooks but I absolutely hate it. So I found invoice ninja for the business that I run by myself.
Pros:
The features are clear, everything is pretty much laid out at first glance. A lot of people prefer simplified alternatives (like freshbooks or quickbooks) but I feel more comfortable using Invoice Ninja. It also loads faster and is less buggy.
Cons:
It's not as pretty as freshbooks though, and the price is almost the same.
InvoiceNinja Response
4 years ago
Great review! Thank you for your kind words and being a member! If you have any questions, we're at your service!
Invoices with my branding and ability to accept payment with Stripe
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.
Self Hosted Invoice Ninja User
Comments: Invoice Ninja has no competitors in it's class!
Pros:
every feature works and is easy to configure, it is reliable and works with so many payment gateways! The tech team really keeps up with hard to find features such as client signature on PDF invoice! that one alone is very hard to find in almost any other software without a lot of work to implement. It's mobile friendly with no CSS modifications required.
Cons:
can't think of anything I don't like about it
Open Source software empowers the small to operate at scale!
Comments: It’s been tough a couple times early on when it has messed up and all my customers notice but overall lately it’s been very good !
Pros:
It is something I can afford and it does all I need to operate the business.
Cons:
Sometimes it glitches between or in updates and I need higher support.
InvoiceNinja Response
2 years ago
Thank you for your great review and constructive feedback!
Million star customer support
Comments: What prompted this review was a series of trials and failures with different products and Invoice Ninja itself over about two months. We finally selected Invoice Ninja for what it could do to fit into our required customer experience sequence. And then.... we couldn't get the invoice to configure exactly as we needed - it *had* to show GST component within the charge and it *had* to calculate this amount from data out of a zap. Luckily, the customer support team was fantastic - helped us figure out where the missing piece was and it looks like we've now got a product to do exactly as we need. AND the response times were almost immediate. I was resigned to waiting maybe a day or two for a reply so you can image how thrilled I was to get a reply back within 30 minutes and being able to sort the issue while it was fresh. Not expecting that 30 mins is standard - maybe I got lucky. Definitely, I got lucky! Fantastic service - thank you
Pros:
The fact it is available to the Australian market and can generate a ATO required TAX Invoice
Cons:
Was a little tricky to set up for a low-level tech person
InvoiceNinja Response
4 years ago
Thank you so much for your kind words and great review! We always work to reply to every question immediately! Welcome aboard!
Absolutely amazing peace of software
Pros:
I use the self hosted version! 1) Very simple to install 2) Very simple to update 3) Very fast interface with direct preview of the invoice 4) Very comfortable api
Cons:
The Invoice Design is very minimalistic/simple. There a not options like indent positions or subtotal of lines. There is no option to assign the "payment" method to the invoice.
Excellent product, we have been using it for several years for various projects
Comments: receive $
Pros:
ease of integration with stripe. Ability to add additional documents to payment page. Multi User Ability Multi Currency Mutli Project within 1 acccount
InvoiceNinja Response
7 years ago
Thank you for taking the time to write a review, it's very much appreciated! Please be in touch if there are specific features you'd like to see added.
Nothing but good words, if i encounter an issue i get allmost immediat response!
Comments: Hassle free invoice creation
Pros:
-Easy to use - All the features and then some - GREAT support - Continuous updates - Fast - Mobile App - Cheap to run
Cons:
- Updating can be a hassle sometimes but support makes it up big time - I can't really thing if something more... ( 10char min :P )
InvoiceNinja Response
7 years ago
Thanks for the amazing review! If you haven't already you may want to try using this shell script to auto-update the self-host version of the app: https://pastebin.com/j657uv9A
Get it. Pay the $80/yr or whatever it is for the fancy version. Be thrilled with the value.
Comments: It does automated billing tasks that are beyond the ability of many other (much higher cost) software we've looked at.
Pros:
It accomplishes a task (automatic, variable-sum, bank drafts) that few services can do (and those that can do it for materially more cost). It works quite well on all my devices, you can integrate it with nearly anything at this point...
Cons:
The UX is a little wonky sometimes. More clicks/loading than should be needed to do some tasks (related to manual record entry is where I've seen it the most).
InvoiceNinja Response
7 years ago
Thank you for your review! We're constantly working to refine the UX to optimize as many use cases as possible. If you could email us with specific workflows which take more clicks than needed it would be very helpful to us. We'll review and attempt to fix where possible.
Wonderful product!
Comments: Invoice Ninja was so easy to use, probably the easiest invoice platform I've used ever. The dashboard was comprehensive and stored the data in a user friendly and concise manner. I honestly can't believe how inexpensive Invoice Ninja is for what it does, and if you're looking for a sign to create an account and use the service, please consider this as your sign! You won't regret it!
Pros:
The dashboard and the way data is stored. It's SO user friendly and easy to navigate, I never had a hard time finding the information I needed.
Cons:
I have zero complaints! I never had any trouble using the service. I guess my singular complaint is that Invoice Ninja should stop selling themselves short and charge people what they deserve to be paid because this service is great.
InvoiceNinja Response
4 years ago
FABULOUS REVIEW!!! Thank you very much for our kind words & being part of the Invoice Ninja community!
Invoice Ninja is a good way to send invoices to clients
Pros:
What I like most about the software is that you are able to send monthly recurring payments as an invoice. This makes life a lot easier. You only have to send it once. After the first payment the client will automatically be on the billing plan until you express otherwise.
Cons:
The interface is slightly old looking. That's probably an understatement. From a design aspect its not very modern. I could see some clients wondering if the billing system is legit or some type of phishing scheme. Luckily I haven't had any problems with that.
InvoiceNinja Response
5 years ago
Thank you for your review! We are actually putting out a major UI revamp later this year!