Easy answer – nobody. I have found this very cool website and app for my phone that takes care of all my invoicing. You set up your products and customers and it takes like 3 taps and your invoice is off. You can connect it to your bank account and easily synch the two. Do yourself a favour.