nBill Lite

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).
As an invoicing tool this is very good and managed everything I needed to right out of the box with very little configuration.
Time invested: 30-60 minutes.
Time saved: hours and hours...!
I'd recommend anyone looking for a billing solution to go for nBill Lite and once you are familiar with it go for the commercial version as it's well worth the money.
Well Done nBill. And thanks.
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.
Kudos
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!
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.
Thank you for your review. If you have a specific suggestion on how the PDF attachments can be improved, please post a topic on the suggestions board of the forum: http://www.nbill.co.uk/forum-smf/index.php/board,5.0.html
Many of the options like automatic invoicing, order processing and so on rely on the build in order forms and quote forms.
These forms are simply a NIGHTMARE!
They are hard to configure, and next to impossible to style. The drag and drop form builder creates everything in individual DIV tags making it impossible to line up things properly. Field positions in the builder and front end have next to no correlation to each other.
If (that's a big IF) you manage to create a functioning order form you have no styling options. There's no way to add a class to labels or input fields and instead you need to type in the CSS for EACH LABEL AND FIELD or if you want to use an external CSS you have to check your source code on the front end and note all the randomly generated ID tags.
This order form system is just not worth the time to deal with. It wouldn't be that big of a deal, but as I mention if you want to take advantage of some of the more advanced features you HAVE to use this system.
You can add an order manually from the back end however doing so won't generate any invoices, you have to manually generate them, and it won't keep track of any subscriptions. In the end if you don't use the order form you can't really use the component.
The statement "sell products and services online" by the author is simply misleading if not down right false. Using this component to sell a service or products is a sure way to drive your sales down.
Which customer want to fill out complicated online forms EVERY time they want to buy a product?
I have reported this review, as it does NOT relate to nBill Lite, which is the product listed here. In case the moderators decide not to remove it, I will respond to the points raised:
"The drag and drop form builder creates everything in individual DIV tags making it impossible to line up things properly." - Individual DIV tags are the only way of allowing a drag-and-drop editor as drag-and-drop relies on absolute positioning. It is certainly not impossible to line things up properly, in fact, the snap-to-grid feature forces fields to line up. If your template seriously messes up the form, you can always use the table renderer instead (see below).
"Field positions in the builder and front end have next to no correlation to each other." The form is rendered in exactly the same way in the front-end as it is in the back end, so they correlate EXACTLY. The differences are caused by the styling rules in the template(s) used, and you may indeed have to adjust things to fit the rules imposed by your template. Using the table renderer (which is a page property) is an option which yields more consistent layout results across different templates if you get stuck, although that does impose some limitations on positioning.
"If (that's a big IF) you manage to create a functioning order form you have no styling options." Most people have functioning order forms, so not such a big IF. The styling options are unlimited, as you can use CSS.
"There's no way to add a class to labels or input fields and instead you need to type in the CSS for EACH LABEL AND FIELD or if you want to use an external CSS you have to check your source code on the front end and note all the randomly generated ID tags." That is not true - most elements output by nBill have classes and IDs or are within tags that have classes and IDs, so can be styled quite easily with CSS.
"You can add an order manually from the back end however doing so won't generate any invoices, you have to manually generate them, and it won't keep track of any subscriptions." This is another false statement. Manually created orders do generate invoices, and subscriptions are dealt with in exactly the same way whether the order was created manually or not.
"Which customer want to fill out complicated online forms EVERY time they want to buy a product?" From the end-user's perspective, the forms are as complicated as you make them. Some businesses are suited to using order forms, others are more suited to using a shopping cart. If you are trying to use nBill for something it was not designed to do, the fault is not with the software, you just need to pick the right tool for the job.
If you had requested support with the problems you encountered, rather than just leaving a bad review on a listing for a different product, it might have been possible to resolve the issues!
Secondly, the support is mavellous, friendly and knows what goodwill means in business.
I know no software can be complete at the first instance but I believe if you ask the developer for any enhancement, he will be willing to do that. It would have been nice if you can still do some development on the area of PDF.
Finally, I am sure you would agree with me that if you can make this component to produce an audit trail of activities it would be top of the range.
Thank you once again for a job weldone.
Beshel
Thanks for all guys! your work rock!
This is a complete billing tool, very detailed. You need to take the time to set it up & test it before passing irrelevant judgment. Installation was very simple, if you cannot install this component you should not be using a computer.
I am having a hard time understanding why the harsh reviews on such a well developed component. If you need a complete billing system that is completely customizable then this is the solution for you!
Thanks Russell, Joomla needs more developers like you!
Sorry, but i can do this work in open office spreadsheet and send it attached by email myself. Same amount of work and keep Joomla website simpler.
The *FREE* *LITE* edition of nBill does not pretend to be a complete billing system, nor even a basic one. It is a way of quickly producing professional looking invoices *and allowing people to pay them online*. If you produce your invoices using a spreadsheet, that does not allow the client to login to your website and see their paid and unpaid invoices nor to pay them online. It has nothing to do with Virtuemart. Just because it does not fit your particular requirements, that does not make it useless! It does exactly what it says on the JED.
Fatal error: Maximum execution time of 30 seconds exceeded in D:\Hosting\6471725\html\libraries\joomla\filesystem\file.php on line 298
You could try reading the documentation. There is a whole section on troubleshooting installation issues: http://www.nbill.co.uk/help/index.php?page=blank-screen-after-install.html. Also, if you use the free trial of the standard edition, you get free support - I would have installed it for you if you'd only asked. There was no need to leave a bad review.
The component works perfectly, adding all the functionality we needed. Support is absolutely perfect. Almost all of our problems are addressed in the forum, and if not, Russel makes quick work of almost any problem - most are sorted out within a few hours - even if the problem doesn't lie with nBill, but rather server configuration or Joomla setup.
Keep up the good work, you really made a difference in the way we do business.
We haven't even purchased nBill yet, only on trial version, and came across an error that even our hosting company couldn't resolve.
Even though, Russell's in vacation currently, he still diagnosed our problem, and even provide a step by step solution for us!
Great support!!!! Must have product!!

