FreshBooks is an online billing service. It handles expenses, invoicing, estimates, and time tracking with a simple and straightforward Web front end. Users can automate bill collection with clients, track time spent on projects, and view of all that activity against a project's budget.
There are a number of FreshBooks add-ons that can enhance its functionality, or give users an alternate way to get at their data. The service also has its own API, which has led to it being integrated with a number of third-party tools. Developers can use this to integrate the service into their applications, both software, and on the Web.