This app was mentioned in 5 comments, with an average of 1.00 upvote
Quickbooks if you need bells and whistles. Invoice Simple if your needs are less. My wife uses this for a few clients that need invoices for her cleaning business.
https://play.google.com/store/apps/details?id=com.aadhk.woinvoice
https://play.google.com/store/apps/details?id=com.aadhk.woinvoice I use this to keep information and keep track of payments. And then I use a journal to keep track of appointments. You can use it for free for like a month or 2 and then it is $3 a month
Not actually tried it out yet, but I've just put on Invoice & Estimate on the Go to see if it suits my needs.
Mainly because it was the highest rated invoice app I could see...
So, I don't know what the in-app purchases are yet. And I hope they're not essential things.
I've carried out ~10 sub 50 hour contracts and a couple larger ones since I started occasionally consulting about two years ago. Have been using this app for a fair portion of that time. I've never needed much else aside making sure general tax forms were in order. (Had one client pay by credit card, so needed to make a credit card authorization form-but not sure how common that is, so probably not necessary to start).