e-Commerce, Billing & Invoices, Quotes, Membership & Subscriptions, Payment systems

Version 3 of nBill Lite is a major update which introduces mobile friendly invoicing, QR codes, sales graphs, and support for the new EU VAT rules from 1st January 2015. nBill Lite is a cut-down version of nBill (the online billing system), which includes features for creating ad-hoc invoices that can be paid for online. It allows you to create client records for the people you want to bill, or import them from a CSV file or from your Joomla user records. You don't have to create a client record though, nBill Lite includes support for billing someone on a one-off basis even if they are not a registered client.

  • Get this
  • Favourite
  • Report

You can create invoices with an unlimited number of line items, and e-mail them to your client who can then pay the invoice online using a payment gateway (all of the payment gateways and language packs that work with nBill standard edition also work with the Lite edition). If you are based in the UK you can even use the GoCardless gateway for Direct Debits where your client can pre-authorise you to help yourself to payment directly from the customer's bank account whenever you invoice them (no credit card needed).

Please note that nBill Lite version 3 requires PHP 5.4 or above (check the System Information page in Joomla administrator) - if you are still using an out-dated version of PHP, you can use an older version of nBill Lite (2.5.1).


Very complex and detailed. At first I used the light version for maybe a year or so and have been using the paid version for at least 3 yrs

Ease of use

Once the configuration is setup it's super easy to use and very intuitive.


Outstanding support. I've marked tickets as low priority and had them fixed within 24 hours an dthe forum is actively used by the developers


I've used the documentation rarely as the UI is very intuitive but where I have used the documentation I've found it easy to follow.

I used this to: Hosting, design and project management tasks. I bill clients in Spain, the UK and the US. Provide detailed quotes which are accepted online and recurring billing (sometimes with discounts) and also ad-hoc coding work.

By far the best small business billing system out there !

Ease of use

As with any financial product do read the documentation and configure and test your processes


Very responsive and with good insights

I used this to: We use this to invoice members of our athletes club. They can easily select what services or products (clothing) they order and how payments should go.

I was looking for a system that would let me manage invoices for my clients. I found this extension and it's great!

I had a few adjustments that I needed, and support is fast!

I have used nbill for maybe 5 or 6 years - perhaps even longer! Clients around the world have benefited from the system. The component can help with basic payment methods to highly complex configurations. The support is absolutely fantastic, with extremely quick response times to any questions.

I look forward to seeing nbill develop with future joomla versions for many years to come. Thank you for a great product!

Owner's reply: Thank you! I must point out though that form based payment is not included in the Lite edition, just online invoices.

Aprently, I read the wrong review. I expected an application that does forms and quotes. Right now I am having to parse all of that via different extensions and sales quotes are not available anywhere for joomla. It looks like I will have to hand-code that feature, and I really do not want to.

nBill lite ONLY does invoices and client management. It does not do Orders, Expenditures, Order Forms, Backups, Pending Orders, Discounts, Ledger Reports or quotes.

What does it do?

Vendors (rediculous without orders or order forms)


Products (How does this work without orders or order forms?)

Invoices (paypal allows for invoices too. Not useful without the missing items)

Income (Again, no order function)

favorites (Why?)

Anyway, I'll be uninstalling and looking for something a little more robust. Ok, who am I kidding. I will be looking for something a lot more robust or pulling out my old coding books.

Owner's reply: I can understand how frustrating it must have been to download the free lite version expecting the full version, only to find that it was the free lite version (I'm not being sarcastic here, I mean it - I've done it myself before). I know that leaving a one star review can help alleviate some of that frustration, but I do feel it is a little harsh - given that the main problem here was that you 'read the wrong review' (and as a result, you have single handedly caused the listing of nBill Lite to drop from 2nd place to 7th place).

If you read the description, it tells you exactly what the lite edition does. Also, when people have become over-enthusiastic in their reviews and mentioned features that are only in the standard edition, I always leave a reply clarifying that those features are not all included in the lite edition - I'm not sure what more you expect me to do, but I will gladly hear any suggestions you might have.

To answer the specific points you raised:

"Vendors (rediculous without orders or order forms)" - If you want to invoice people from different companies using different invoice templates, different logos, different company name and address details, etc. the vendors feature allows you to record all those details and you can then just select the vendor you want to use when creating an invoice. In fact, vendors are not so useful for orders and order forms as they are for invoices and income.

"Products (How does this work without orders or order forms?)" - If you watch the video on the home page of the nBill Lite website, it demonstrates that you can quickly add a product to an invoice using the lookup button, thus saving you having to type out all the details for every invoice.

"Invoices (paypal allows for invoices too. Not useful without the missing items)" - Not everyone likes to use Paypal. nBill Lite allows you to use any number of payment gateways (including Paypal), and even offer the client a choice of how to pay. You can also use it for offline payments like cheque and bank transfer.

"Income (Again, no order function)" - Income is not really related to orders, it is related to money people pay you. Income records can be logged against invoices to mark them as paid (they cannot be logged against orders). You can also record income that is not related to your invoices (such as bank interest).

"favorites (Why?)" - When you first install nBill Lite, it shows lots of options that are greyed out (so you can see what you are missing from the standard version). If you want to remove those options that are unavailable from the home page, you can use the favourites feature to do so.

If there is anything more I can do to improve the situation, please don't hesitate to raise a support ticket and I will do my best to answer any questions and accommodate your requirements, within reason.

Excellent Product

Posted on 11 November 2012

I have tried out a lot of extensions over the years and have only found a handful that warranted me taking the time to write a review. nBill is an excellent component that works!

The developer is active on their support forum; most questions are answered within hours. Also, the component is actively being developed and improved.

If you need an quoting and invoicing component, nBill is the best choice available for Joomla.

What a pleasant surprise!

Posted on 08 October 2012

Wow. I was looking for a simple way to create invoices for services that I offer. It's always a crap-shoot for what you are going to get with different packages but I downloaded nBill Lite and installed it with no issues. I easily created a couple of test invoices in minutes! I've not hooked up any payment gateways or anything - I just print them out so it works great for me. So simple, so easy, and oh yeah, it's free! Highly recommended!

A+ extension

Posted on 19 May 2012

nBill works excellent on my site. Also i must thank the support for a great response time and good solutions!


nBill v 2.2 Lit

Posted on 06 December 2011

an outstanding product well done to the developers, my business started quicker than anticipated and I needed to issue an invoice overnight and I found this product and had it installed and my first invoice drafted within 30 minutes.........simple and delivers what you need, I would recommend this to everyone.....the detail provided to guide you in updating the forms was super, well done!!!

Joomla Billing System, nBill, is a great, intuitive, cost effective, and total solution for users wanting a true integrated Joomla billing system. I will tell you why:

I have been researching Joomla billing systems for 2 months. I tried every single non-commercial Joomla billing system and Joomla Billing Systems that are less than 50.00. so, I have compared and contrasted to nearly every Joomla Billing System out there!

I am a Joomla developer and have products on the JED myself. So, I know what it takes to develop an application, provide support and maintain development releases to keep up with Joomla versions.

Having said all of that, I can tell you that this Joomla Billing System solution is by far, the best Joomla Billing Solution on the market.

This Joomla billing system provides all of the functions any company or person needs to provide billing support for their Joomla website.

The system supports every popular payment method which makes it stand out among the rest.

The Joomla billing system, nBill, has more features than you would think that you need. It has been well thought out and on the JED and in development cycles for years, so you know it has been highly influenced by previous Joomla users therefore, it provides solutions that will only dawn on you until you start using one. Ever get a program than start using it and say, "I wish it did this!" Well, this Joomla billing does that! When I started using it I said, well, I wish it did this. I read the huge documentation section that is online and found out that it did perform the function I needed.

More on documentation, the nBill Joomla System has a tremendous amount of highly organized documentation. The documentation is online and in Wiki format. It is broken down into sections that is easily digestible for any user.

Now, even though there is a lot of documentation don't let scare the novice Joomla user. The system is easy to use and understand for the novice user. So, let s talk about interface.

The interface is intuitive. It won't take anyone but 30 minutes to figure out the system. The front and back end displays are easy to understand and are highly influenced by years of feedback. I've watched this billing system mature from years past so I know it has developed mostly by feedback.

I would recommend this Joomla billing system, nBill, for any Joomla user or company wanting a Joomla billing system.

Contacting the developer is easy. I enjoyed being able to chat with him via email. He answered all of my questions and wrote detailed responses to my questions. He is kind an knowledgeable.

If you are looking for a Joomla billing system, one that provides a huge array of payment methods, that offers quotes, sign up forms, custom quotes, user management integration, quote acceptance by your clients, quote modification, and nearly every single function you can imagine - then choose nBill and save yourself hours of research. I did it for you.

I don't write reviews for no apparent reason or to appease the developers or write reviews to noticed by the community or the JED Team.

I write reviews when a program impresses me and functions according to the description. This Joomla billing system does everything that you need. There isn't much left for him to add to make the system better.

I only have one suggestion for the developer and I have emailed him about it. I only mention this to impress upon those reading this review that you can contact the developer and he does take suggestions and if appropriate, does follow through.

In conclusion, if you need a Joomla Billing System, take my advice, check out this software, contact the developer with any questions you have and get started today. You will not be disappointed and you won't be tossing your money out the door.

I wish you all the best of luck on your Joomla Billing endeavors an hope you find as much success as I have.

Thank you for developing the software and supporting it. You are an asset to the Joomla community. Keep up the good work!

Owner's reply: Wow, what a great review, thank you! I must point out though that this listing is for nBill Lite which does not include all of the features you mentioned.

nBill Lite

Russell Walker
Last updated:
Oct 27 2015
Date added:
Dec 23 2009
GPLv2 or later
Free download

This extension does NOT implement the Joomla! Update System

DemoNot available Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support