It is the most commonly used online billing solution. Invoicera is a USA based company that offers the trial version of the software for free. Some of the salient features offered by Invoicera is that it comes with a real time dashboard which shows status of invoices, alerts you if action is required and also allows you to view various reports in a graphical format. It can also help in project accounting with its separate time tracking window. It helps you to manage categories like expenses, invoice and estimates. There are numerous inbuilt reports like client, expense, recruiting, item, staff, that can be used for decision making purpose.