Not sure if it would completely do what you're after, but take a look at the (brand new)
www.netshinebilling.com/
- looks pretty good as an invoicing tool.
My question is: How do you guys keep track of your clients and payments and invoices?
Besides manually..
I have at least 10+ clients to cater for...
I pay the Hosting and DOmain name stuff in advance for a year.
They pay me monthly, quarterly/half yearly or annually.
Anyway, it's just easier for me to have them logon to my site to get their details and from there I can automatically send them invoices etc....