Recently, we downloaded, installed, and ran Simple Invoices to get a feel for its capabilities.
We found Simple Invoices to be a well-featured invoicing application. It is an open source, web based solution that supports taxes and has a very user friendly invoice creation form. Although easy to use once installed, installation requires some technical PHP skills, which may keep a lot of less technical people from using the application.
- Support for taxes
- Itemized or Total-style invoices
- Simple to use invoice creation form
- Invoices can be exported in PDF, Excel and Word
- Custom fields
- Invoice from multiple companies
- Installation problems
- Confusing initial setup
- Navigation menu counter intuitive
- No currency
- No custom log
- No discounts capability
- No online payments
Give it a try
You can try the demo installation at the Open Source As A Service site:
Overall, the installation was not too bad. We did have to edit some source code files and then upload the site to our host via ftp.
When we first started the application, we had some problems with reports and some other features. After investigation, we discovered that some required modules where not detected during the installation process, including the XLS module which is a dependancy of phpReports.
If you don’t understand what I just said, contact the SQLFusion guys for a help with installation and setup.
Even after installation, Simple Invoices is not yet ready to go. You can’t just start creating invoices right away. First, you need to setup a biller, your customers, and the different items you are selling or providing. All the navigation and user actions are in the menu, it takes a few minutes to get used to it but once you get a handle on it the interface functions pretty smoothly.
When you create an invoice you can choose to have it itemized or just the total. This is an interesting option that I have not seen in other invoicing tools. You can choose to have your invoice list multiple items and short description for each or a single large description and the total.
In the itemized view there is a small (probably too small) button for each item that displays a description field for each item. This is useful as descriptions are often optional.
Adding taxes is very easy, just select the appropriate tax for each item. It is not a complete implementation, however. You can not accumulate multiple taxes or apply a discount to the invoice.
Still, even with these drawbacks, you can probably control 90% of the day-to-day invoicing activity. The invoices list as a menu action that includes edit, delete, send by email, export in PDF, Excel or Word and add a payment.
We found is an enticing list of reports but not all are working in our setup. This might simple be because we do not yet have enough test data. From the simple invoice blog seems like they are all available in thenext version.
When customizing I couldn’t find where to upload my logo or change the currency. I was able to create custom fields for customers and invoices to store values specific to your business or country.
I’ve notice a user management part that should enable customers to access the invoices, but couldn’t make it work with the default install.
Here are some competitors to compare with Simple Invoice.
Simple Invoice is a good invoicing application, if a bit rough around the edges. It is not as usable as some commercial products or Bamboo Invoices, but it is very well featured and has active ongoing development. Stay tuned for new features.