A billable-hours tracker is a simple record of which client, which task, and how long you worked, turned into a line you can charge for. For a solo operator juggling five clients, the difference between a tracked hour and an untracked one is usually about $150 a month in forgotten work, and the fix costs nothing.
Most freelancers do not lose hours because they are lazy. They lose them in the gaps: a quick client call taken on the couch, a revision done between meetings, a Slack thread that turned into a 40-minute fix. By Friday the week is a blur and the invoice is a guess. The tools below close that gap without adding a second job to your day.
Toggl Track wins for a solo operator who wants one-click start/stop on a free plan. Clockify suits anyone billing by project with one or two subcontractors. Harvest fits freelancers who already send invoices through the same tool. Wave tracking works if you already invoice in Wave. Spreadsheets are fine under three clients.
Key facts: Toggl Track free covers unlimited projects and clients for one user. Clockify free is unlimited users, projects, and tasks with no time cap. Harvest free allows one seat and two projects. Wave time tracking is free with a Wave account. A spreadsheet costs nothing and never breaks, but it has no timer and no automatic export.
At 30 billable hours a week, a tracker that recovers just two forgotten hours a month pays for itself many times over, even on a free plan.
Which free tracker fits a solo operator with five clients
The honest answer is that the free tiers are generous enough for one person, and the real decision is workflow fit, not price. Toggl Track’s free plan gives one user unlimited projects, clients, and tags with a one-click timer on web, desktop, and mobile. Clockify matches that and adds unlimited team members, which matters only if you sometimes subcontract.
Harvest’s free tier is the tightest: one seat, two projects, no reporting beyond the basics. If you have more than two active clients, Harvest free is too small and you will hit the wall within a week.
The deciding factor is usually whether you want the timer to live in your browser, your phone, or your desktop. Toggl’s browser extension starts a timer from any web page and auto-detects the client from the URL. Clockify’s desktop app runs in the background and prompts you when you go idle. Both are free. Pick the one that matches where you actually work.
See also our guide to best free accounting software for freelancers and best expense tracking app for freelancers for the invoicing side of the same workflow.
| Need | Best Fit | Why | Watch Out |
|---|---|---|---|
| One-click timer, solo operator | Toggl Track free | Unlimited projects and clients, one-click start | Report history limited on free |
| Billing by project with a subcontractor | Clockify free | Unlimited users on free tier | Busier interface |
| Time and invoicing in one tool | Harvest or Wave | Tracked hours become invoice lines | Harvest free caps at two projects |
| Fewer than three clients, predictable hours | Spreadsheet | No cost, no learning curve | Manual entry drifts over time |
The honest traps: what they do not put on the pricing page
Free tiers cap history, not time. Toggl free keeps reports for a limited window and exports only as CSV. If you need a six-month audit for a client dispute, you will be stitching CSVs together by hand.
Harvest free is a teaser, not a tool. Two projects means two clients. The moment you land a third paying client, the free plan stops being useful and the paid plan starts at $10.80 a month per seat.
Spreadsheets drift. A manual log works for the first month because you are motivated. By month three the entries are rounded to the nearest half hour and the real number is 20% higher than what you bill.
Automatic timers overcount. Idle detection is good but not perfect. A timer running through a lunch break adds 45 minutes you did not work. Review weekly, not monthly.
Toggl Track for a solo operator who wants one-click start and stop
Toggl Track is the most common first tracker for freelancers because the free tier is genuinely complete for one person. You get unlimited projects, clients, tags, and tasks, a one-click timer, and reports by client, project, or tag. The browser extension starts a timer from any tab and can auto-fill the client from the page you are on.
The free plan limits report history and exports to CSV only. Paid plans start at $9 a month per user and add longer history, PDF reports, and billable rates per project. For most solo operators the free plan is enough until a client asks for a formal time report, at which point the $9 upgrade is cheap.
Clockify for billing by project with a small team
Clockify is the closest free alternative and the better choice if you ever bring in a subcontractor. The free tier is unlimited users, projects, tasks, and time entries, with reports by client and project. The timer is available on web, desktop, and mobile, and the desktop app has idle detection that prompts you when you step away.
Paid plans start at $3.99 a month per user and add time off tracking, scheduling, and expense tracking. For a solo operator the free plan is the whole product. The one real downside is that the interface is busier than Toggl’s, which costs a few seconds per entry over a year.
Harvest for freelancers who already invoice through the same tool
Harvest is the best tracker if your invoicing already runs through it, because tracked hours convert to invoice line items with one click. The free tier is one seat and two projects, which is too small for most working freelancers. Paid is $10.80 a month per seat.
If you only have one or two retainer clients and you want time and invoicing in one place, Harvest free is worth testing. Past that, the two-project cap makes it a paid tool in practice, and at $10.80 you are paying for convenience, not capability.
Wave time tracking for freelancers already on Wave invoicing
Wave includes free time tracking inside its free invoicing product. You log hours against a client and project, then add them to an invoice. The tracker is basic: manual entry, no automatic timer, no idle detection. It exists so you do not need a second tool if Wave is already your invoicing system.
Use Wave tracking if you are already sending invoices there and your hours are predictable enough to log manually. If you forget to log, the tracker cannot recover the time, because there is no background timer catching it.

How to set up billable-hour tracking across clients in one afternoon
Step 1: Pick one tracker and create a client for each paying account
Do not evaluate three tools in parallel. Pick Toggl or Clockify, create a client record for every paying account, and assign a project per engagement. Ten minutes of setup saves an hour of re-categorizing later.
Step 2: Set a billable rate per project, not per task
Rates live at the project level in both tools. Set the hourly rate on each project so reports show revenue, not just hours. If a client has two engagements at different rates, create two projects under the same client.
Step 3: Start the timer from the work, not from memory
Use the browser extension or desktop app so the timer starts where the work happens. If you start timers from a dashboard tab, you will forget half of them. Name the entry with the task in five words: “Homepage copy revision, client X.”
Step 4: Review and round weekly, not daily
At the end of each week, open the report, round entries to the nearest 15 minutes, and mark non-billable entries as such. Weekly review takes 15 minutes and catches the idle-time overcount that automatic timers produce.
Step 5: Export hours to the invoice in one step
Toggl and Clockify both export CSV by client and date range. Harvest and Wave convert tracked hours to invoice lines directly. Pick the path that matches your invoicing tool and stop copy-pasting.
Frequently asked questions
Is Toggl Track really free for one person? Yes. The free plan covers one user with unlimited projects, clients, and tags, plus reports and CSV export. Paid plans add longer history and PDF reports.
Can Clockify handle unlimited clients on the free plan? Yes. Clockify free is unlimited users, projects, tasks, and time entries. The paid tier adds scheduling and time-off tracking.
Should I track time if I bill flat rate? Yes. Even flat-rate work benefits from time data, because it tells you which clients are profitable. Track for three months, then review.
How do I export hours to an invoice? Toggl and Clockify export CSV by client and date range. Harvest and Wave convert tracked hours to invoice lines directly. See our comparison of Wave vs Zoho Invoice for freelancers for the invoicing side.
Final decision path
If you have one to five clients and want the simplest free tracker, Toggl Track free is the pick. One-click timer, unlimited projects, and reports that are good enough to bill from.
If you subcontract or expect to, Clockify free is the pick. Unlimited users on the free tier is the differentiator.
If you already invoice through Harvest or Wave, use the built-in tracker in that tool. The integration beats a better standalone tracker that you have to export from.
If you have fewer than three clients and predictable hours, a spreadsheet is fine. The moment the hours get complicated, the spreadsheet starts leaking money.
Basis: vendor pricing pages and free-tier documentation pulled live at publish; no hands-on testing performed. Verify current limits and pricing on each vendor’s site before committing. Last updated: October 2026








