Blog · Time tracking

How to Track Billable Hours as a Freelancer: The Complete 2026 Guide

By Hoursbill Editorial · · 9 min read

Most freelancers already know they should track their hours. Fewer realise how expensive it is when they do not. Independent research from Harvest, Toggl, and the Freelancers Union has consistently found that professionals who bill by the hour lose between 15% and 25% of their billable time to memory gaps, missed sessions, and rounded-down estimates. On a $60/hour rate, that is a five-figure leak every year.

This guide walks through the definition of a billable hour, six practical methods for capturing time accurately, the common mistakes that quietly cost you money, and how to turn a clean timesheet into an invoice that gets paid on time.

What counts as a billable hour

A billable hour is any time you spend on work a client has agreed to pay for. The definition sounds obvious, but the grey zones are where money disappears. In practice, most contracts consider the following work billable:

  • Executing the deliverable itself (writing, design, code, analysis, etc.)
  • Client calls, meetings, and stand-ups that touch the scope of work
  • Research and preparation directly tied to the project
  • Revisions and rework that fall inside the agreed scope
  • Reasonable email and messaging back-and-forth about the deliverable

These items are usually not billable unless the contract explicitly says so:

  • Pitching or writing new proposals
  • Your own learning, courses, and skill development
  • Internal admin (bookkeeping, tax filing, invoicing, tool set-up)
  • Out-of-scope revisions that were not negotiated

Write the boundary down in your engagement letter. When a client asks whether a particular call is billable, "we agreed in writing" is a better answer than "let me think about it".

Why accurate tracking matters more than the rate itself

Freelancers often obsess over raising their hourly rate while accepting a 20% loss on the hours they already sell. The math is simple: a 20% recovery on billable time delivers the same effect as a 25% rate increase, without a single uncomfortable conversation with a client.

Accurate tracking pays off in four ways:

  • Revenue recovery. Every 15-minute chunk you forget is a chunk you gave away for free.
  • Better estimates. Real data from finished projects tells you what similar work will take next time.
  • Cleaner scope conversations. "This request adds 4 hours" is a fact, not an opinion.
  • Faster invoicing. When time is already grouped by client and project, invoicing takes minutes.

Six methods to track billable hours in 2026

There is no single best method. The right one depends on how many clients you juggle, whether your work is bursty or long-form, and how much friction you can tolerate. Here are the six most common approaches, with the trade-offs of each.

1. Manual timesheet in a spreadsheet

A Google Sheet or Excel file with columns for date, client, project, task, start, end, and total. Zero cost, full control, and it works offline.

Best for: freelancers with one or two clients, long sessions, and a steady daily rhythm.
Weak point: depends entirely on your memory. Miss one day and the data is gone.

2. Timer-based apps

Apps like Toggl Track, Clockify, and Harvest give you a start/stop button and a project selector. Tracked time syncs to a dashboard for weekly review.

Best for: freelancers who switch between many short tasks in a day.
Weak point: most are subscription-based, and privacy-conscious users may not want their timesheet in a third-party cloud.

3. Calendar-based tracking

Block time on your calendar before the work happens. At the end of the day, treat the calendar as your timesheet.

Best for: professionals with heavy meeting loads and predictable days.
Weak point: reality rarely matches the calendar. You still have to adjust the blocks after the fact.

4. Automatic activity tracking

Tools that watch app usage, keyboard activity, or browser tabs, then guess which project you were on. RescueTime and Timely are the best-known examples.

Best for: freelancers who genuinely forget to hit start.
Weak point: the "guess" is often wrong, and clients get uneasy when they hear the word "activity monitor".

5. Project-management tools with built-in time tracking

Tools like ClickUp, Asana with a timer add-on, or Notion with a plug-in bundle time tracking with tasks.

Best for: freelancers already living inside a project tool for client collaboration.
Weak point: the time tracker is usually an afterthought and rarely exports cleanly into an invoice.

6. A dedicated desktop app that combines tracking and invoicing

Instead of tracking in one tool and invoicing in another, a desktop-first app keeps both steps in the same place. Hoursbill is built around exactly this workflow: track billable sessions by client, review them, then generate and send the invoice by SMTP from the same window. Everything stays local on your machine, and the tool ships as a one-time desktop purchase rather than a recurring subscription.

Best for: freelancers who want fewer moving parts, offline reliability, and a single button between "hours tracked" and "invoice sent".
Weak point: works on a single desktop machine, so teams that need shared cloud dashboards should combine it with another tool.

Best practices, no matter which method you pick

  • Track in real time. The single biggest predictor of accurate timesheets is whether the timer was running while the work happened. Estimating after the fact loses 15 to 30% every time.
  • Log context, not just duration. Two hours "on the project" tells you nothing next quarter. Two hours "revising the pricing page copy after the second round of feedback" tells you exactly what happens when a client asks for a similar revision.
  • Round consistently. Pick 5, 10, or 15 minutes and stick with it. Mixed rounding invites disputes.
  • Separate billable from non-billable in the same tool. You still want to see internal admin time so you can price future engagements correctly.
  • Review weekly. A 10-minute Friday review catches missed sessions while memory is still fresh, and confirms nothing was double-counted.

The five mistakes that cost freelancers the most money

  1. Batching entries at the end of the week. By Friday, Monday morning is a blur. Anything under 30 minutes disappears entirely.
  2. Rounding down out of politeness. Clients hired a professional, not a charity. If you spent 1h50 on a task, invoice 1h50.
  3. Forgetting quick calls and messages. The 12-minute "quick call" that turns into a 40-minute scope discussion is exactly the kind of work that never gets logged and always gets delivered.
  4. Undocumented scope creep. If a client asks for extra work and you say yes without logging it separately, the invoice will not reflect it and neither will next year's rate card.
  5. Waiting weeks to invoice. The longer the gap between the work and the invoice, the more the client questions the totals. Invoice weekly or every two weeks at the latest.

From tracked hours to a paid invoice

Accurate hours are only half the job. The other half is turning them into an invoice that a client can approve quickly. The recipe is short:

  1. Group time entries by client and project.
  2. Review each entry — merge duplicates, fix wrong client, add missing context.
  3. Convert totals into invoice line items: task description, hours, rate, total.
  4. Add your standard footer (payment terms, bank details, tax notes).
  5. Send by email or SMTP the same day, with a plain-text summary in the message body.

If you would rather do all five steps in one place without stitching tools together, that is exactly what Hoursbill was built for. You can download the 14-day trial and see the tracking-to-invoice loop in a single desktop window.

Frequently asked questions

What exactly counts as a billable hour for a freelancer?

Any time you spend on work a client has agreed to pay you for — execution, client-facing calls, in-scope research, in-scope revisions. Internal admin, pitching new work, and personal learning are not billable unless your contract explicitly says so.

How often should I log my hours?

In real time whenever possible. If not, at the end of every work block — not at the end of the day, and never at the end of the week. Accuracy drops sharply after 24 hours.

Do I need software, or is a spreadsheet enough?

A spreadsheet works if you have one or two clients and long, predictable sessions. As soon as you juggle multiple clients or short context switches, a dedicated timer app or a desktop tool will recover time you were losing to manual entry.

Should I round my hours?

Rounding to the nearest 15 minutes is a common and accepted convention. Rounding to the nearest hour tends to erode client trust. Whichever you pick, apply it consistently and mention it in your engagement letter.

How do I convert tracked hours into a professional invoice?

Group tracked time by client and project, review each entry, then transfer totals into an invoice with clear line items (task, hours, rate, total). A desktop invoicing app like Hoursbill keeps the tracking and the invoice in the same tool and sends it by SMTP from your own email.

Ready to stop losing billable hours?

Hoursbill is a desktop app that tracks billable time, turns it into a clean invoice, and sends it by SMTP — without a monthly subscription. Try it free for 14 days.