This is OK only if you have to make one invoice and you are alone.
I personally use Direct Invoice (https://direct-invoice.com) it has a customizable dashboard, it's multi-user and the web app is beautiful.
pricing is not yet fixed but will be similar to other services like Zoho. API support is on our roadmap (we are developers and developers will love Direct Invoice ;-)