Invoice Ninja is a free invoicing software that is incredibly easy to use. Created for freelancers and small business owners, it offers a complete suite of invoicing and payment tools to grow your business without the expensive cost and learning curve required to use more bulky accounting softwares. With Invoice Ninja you can send beautiful branded invoices with minimum of effort and maximum professionalism.

Invoice Ninja is an online app, use it in any browser

Invoice Ninja is so easy to use, you can get started right away with the few simple instructions we have provided here and have your first invoice generated in 5-10 mins.

Quickstart Guide – Create a beautiful invoice in 5 mins with Invoice Ninja

1 Create Your Free Account, Confirm Your Email, Log In

Click here to go to Invoice Ninja and sign up for a free account

2 Upload Your Company Logo & Details.

This is the only bit that is a bit tricky to figure out at first. On your dashboard, scroll down until you see the ‘settings’ icon on the bottom left of the page. If you are on a smaller screen the option for “Settings” might not be visible until you scroll down to the bottom! Click on “Settings” and add your company details such as business name, email, phone, etc. These fields will feed into the invoices you create. If you want to add another company, you can, but this gets a bit more complex. If you add a second company, it works like having a separate account that you can switch to within the same Invoice Ninja login. The customer details are linked to the company, so if you set up a customer in company 1, you won’t see that customer’s details if you switch to company 2. For now you probably only need one company, so let’s get that set up and then you are ready to generate invoices!

3 Add a client

Include the details about your client, these details will feed into the invoice, you can add up to 100 clients on the free plan.

4 Create an invoice

The interface is very intuitive and you will easily see what to do. Underneath the area where you are creating your invoice, scroll down and you will see a preview of your invoice. Choose a client and now check the preview to see both your business name and the client details feeding into the invoice. If you want to add some extra details, just save your invoice as a draft, go back to Settings (to change your company details), or go to Clients (to change the client’s details) and make whatever changes you need.

When you are done creating your invoice you can download it and send to your client, or there are options to email it from within the Ninja Invoice system.

5 Enable Your Payment Gateway

This is optional, the simplest method is to simply download your pdf and email it to your customer yourself, in this case, there is a section for notes within the invoice, where you can add payment instructions such as your direct debit details.

Just a few of the many features available on the free plan

  • 100 Clients & Unlimited Invoices & Quotes
  • 4 Professional Invoice & Quotation Templates
  • Brand Invoices with your Company Logo
  • Auto-Billing & Recurring Invoices
  • Time-tracker Web Tool &/or Desktop Icon

The Time-tracker feature is great, allowing you to track time-based projects and automatically transfer the project work hours to an invoice. Give your clients complete transparency and keep yourself organised by time tracking your work projects and invoicing all in the one place.

Additionally, there are many more features available on the paid plans which are affordable at US$8 – $12 per month.

Here’s a Brief Overview Video to quickly show you how easy Invoice Ninja is to use.


If you’ve been wasting time, making invoices manually in word, calculating totals with a calculator, forget that, let Invoice Ninja do all that for you and spit out invoices with a few clicks. Click here to go to Invoice Ninja and try it out.

Leave a Comment

Your email address will not be published. Required fields are marked *