Best for freelancers and service firms
FreshBooks
Invoices, time tracking and automatic reminders in one tool, built around billing by the hour or by project.
Watch out forPlans have been priced by number of billable clients, so cost can rise as your client list grows.