Excel Invoice Manager is the most flexible billing software/invoice software available. This level of flexibility of the billing software/invoice software is implemented both on the front-end and on the back-end. On the front-end, it uses Excel invoice templates/forms, which allow you to easily customize the fonts, colors, images, locations, even the formulas, with all the tools provided by Excel.
On the back end, it provides a tool called Database Designer, which allows adding any custom fields to the Customer, Invoice Header, Invoice Body and Product tables - e.g. you can use custom-fields feature to easily create 9-column invoice template - a complete example is included in this installer, and the tutorial is given in the help file.
The Pro edition of the software has built in network support, which allows you to share data with your colleagues over a network. The Pro edition supports up to 3 templates opened concurrently. For detailed information about the different between editions, please see the document included in the help file.
The Pro edition of the billing software/invoice software includes a powerful search bar, which is available in all the main windows - customers, products, invoices. For any field available, you can choose from the following operators to define your search criterion: Is Less Than, Is Greater Than, Contains, Starts With, Ends With, Equals. For example, to find the customer whose name contains "Bill", you can define your search as "Customer Name Contains Bill". To list all invoices with which you sold out products that have word "Billing" in the names, you can define your search as "Product Name Contains Billing" in the Invoices window.
This new release extended the sizes of several standard/default database table fields, as required by several users. A detailed document on how to do this with your current database can be found online.