I've been using Paymo for my business project management, CRM and accounting for 2 years now.
What I can say is it's been a lifesaver in many business management areas, beside project management.
With built-in budgeting, time tracking, expense tracking, estimate calculations, professional invoicing and getting paid online (and on time!), different project 'views' (list, table, board for kanban, gantt), extensive filters, dashboard and insights, resource scheduling, live time reports, client portal - and all that in one app - it's a sanity saver!
One of the things I also personally quite appreciate is the professional and clean look of the invoices (and how easy it is for clients to pay them online). With a click of a button, you can add the unbilled time/fees for a specific time period and/or projects to an invoice. Paymo does all that heavy admin stuff for you and it has saved me a lot of time!
Cherry on the top: all invoice items are presented so neatly and professionally, so that my clients can see exactly everything I've worked on for them and what I'm billing them for, as well as how much time is tracked for each project and task.
Paymo is the tool designed for actual freelancers in mind, whether you work on a project basis, or a pay-as-you-go basis with your clients.
I've previously used Asana, Trello, Basecamp, Zoho Projects, Teamwork and NONE of them were enough to cover my freelance business management needs.
When I signed up for Paymo's free trial, I knew it was the one. Paymo does exactly what my freelance business needs it to do, and exactly the way it should do it and it gets even better.
With even better features and improvements on their roadmap, I can bet this tool is going to beat all the competitors out there.
The last but not least - my clients love it, and Paymo customer support is so easy to reach and a pleasure to deal with. Review collected by and hosted on G2.com.