I used to use an app called Bamboo Invoicing to do all my invoicing, track payments, generate quotes and give reports on earnings annually. Unfortunately, the guy that built it is no longer developing for it. It was a great app, open source and it worked for me for a really long time. He recommended another app as a replacement, so i gave it a try and i love it! it is called PancakeApp and (although it costs about $180), it was easy to install and is a one time fee. I hate having recurring fees for applications. So, if you want to step up from Excel and Word and get something 1000x’s better, look them up. here is a link.