Like millions of other small business owners I have had to come to grips with accounting for my time and invoicing my clients efficiently and accurately.
After trying three different time tracking and invoicing systems (and finding all three woefully inadequate) I had finally resigned myself to putting in a substantial amount of time to creating my own system.
And then I stumbled onto freshbooks.
This system is an exceptionally well built time tracking and invoicing system. All provided as a web service, meaning no downloads, no installation, no configuration. You simply sign up for a monthly fee and create your clients, your projects and your services.
As you work for your clients you simply click a button and the system tracks your time. At the end of the month you can generate an invoice for each project that imports the time you have put in.
Every feature you can think of is part of the system, multiple job rates, item charges, recurring charges, discounts, taxes, staff, contractors, etc.
The icing on the cake? Clients can log in to your client site and pay their invoices using the payment processing modules attached to the system.
I highly recommend this system for anyone who needs to quickly and efficiently manage their time and their invoicing.
Check them out here.