Keeping track of who owes you money, is always a headache for any small business. Thankfully, there are several helpful tools out there that can help you stay on top of managing invoices. Two web based tools of note are Freshbooks
and Blinksale. Both are simple to use, easy to manage and contain powerful features that allow you to generate invoices, invoice templates, enter paymentsetc… You can even (for a fee) have your invoices mailed automatically. Freshbooks also has a very nice integrated time-tracker that allows you to track the time you spend on specific projects. However, for my money, nothing beats Bamboo Invoice.
From the website:
“BambooInvoice is free Open Source invoicing software intended for small businesses and independent contractors. Our number one priorities are ease of use, user-interface, and beautiful code.”
The really great thing about Bamboo is that you own it. Yes it’s web based, but since it’s Open Source, you can install it on any web server. That means that if you have some space on the server where you main web site resides, you can create a folder, and install it there. Or if you know what you’re doing, you can set up a server on your home computer or laptop, and run it from there. Bamboo has most of the same great features as Freshbooks & Blinksale, including invoice creation, pdf export, and client management, but since you control it, you’re not as dependent on someone else. If you’ve ever had to create an invoice, you owe it to yourself to check out Bamboo Invoice. And if you hire me for your web development project, I’ll throw in a Bamboo generated invoice for free.