How to Track Billable Hours as a Freelancer (Without Losing Revenue)

Billable time is any work directly tied to a specific client deliverable — the piece itself, client calls and emails about it, and revisions. Non-billable time is everything that keeps your business running but isn’t attributable to one client: admin, marketing, learning, and internal planning. Most freelance revenue leaks happen in the gray area between these two, not from big missed hours but from dozens of small untracked minutes. This guide sets up a system to close that gap — expect about 20 minutes to set up, then a few minutes a day to maintain.

What You Need Before You Start

  • A time tracker (see our free time tracking apps roundup if you don’t have one yet) or, at minimum, a spreadsheet
  • A clear hourly rate or project rate per client
  • 15 minutes weekly for a review, ideally the same day/time each week

Step 1: Define What Counts as Billable for Each Client

Before tracking anything, write down — per client, in your contract or a simple note — exactly what’s billable: the core work, revision rounds within scope, calls and emails specifically about their project. Ambiguity here is where most freelancers quietly undercount, because in the moment it’s easier to skip logging a 10-minute email than to stop and ask “does this count?”

Step 2: Track in Real Time, Not from Memory

Start a timer the moment you begin a task, not at the end of the day from memory. End-of-day reconstruction is consistently where the most revenue leaks — small tasks (a quick client email, a 5-minute file check) get forgotten entirely because they don’t feel worth remembering, but they add up to real hours over a month.

Step 3: Use Descriptive Entries, Not Just Durations

A time entry reading “Client X — homepage copy revisions per their Aug 3 email” is defensible if a client ever questions an invoice; “Client X — 2 hours” isn’t. This costs a few extra seconds per entry and pays for itself the first time a client asks what a line item actually covered.

Step 4: Do a Weekly Review

Once a week, review every entry against your calendar and email for that period. This is where you catch the gaps — a client call you took but never started a timer for, a revision round you forgot to log. Fifteen minutes here typically recovers more billable time than any other single habit in this guide.

Step 5: Reconcile Before Invoicing

Before generating an invoice, do a final pass comparing total tracked hours against what you intuitively remember working that period. A large gap in either direction usually means either undertracking (the common case) or a timer left running by accident (less common, but worth catching before it inflates a client bill).

Starting With a Spreadsheet (If You’re Not Ready for Software)

If you’re not ready to adopt dedicated software, a simple spreadsheet with columns for date, client, task description, start time, and end time covers the same core habit. The discipline of real-time, descriptive tracking matters more than the tool — moving to dedicated software later (see our time tracking software guide) mainly saves manual math and adds reporting, not the underlying habit itself.

Common Revenue-Leak Mistakes

  • Reconstructing time from memory at day’s end: consistently undercounts small, forgettable tasks.
  • Vague entries with no description: hard to defend if a client questions an invoice, and hard to review accurately yourself later.
  • Skipping the weekly review: gaps compound silently without a regular check.
  • Not tracking short client communications: a string of 5-10 minute emails and calls adds up to real hours over a month if uncounted.

Once you’re tracking consistently, our guide to turning tracked time into invoices covers connecting this system directly to client billing, and our Toggl vs Clockify vs Harvest comparison covers which dedicated tool fits best once you’re ready to move off a spreadsheet.

FAQ

What counts as billable time for a freelancer?

Any work directly tied to a specific client’s deliverable — the core work itself, in-scope revisions, and calls/emails about that project. Admin, marketing, and internal business tasks are generally non-billable.

Should I round my time entries?

Track actual time as precisely as your tool allows, then decide on rounding (if any) as a separate, consistent policy applied at invoicing — rounding during tracking itself tends to introduce small, compounding inaccuracies.

How much revenue do freelancers typically lose to undertracking?

There’s no universal figure, but the pattern is consistent: small, forgettable tasks (short emails, quick file checks) are the most commonly uncounted, and they compound over a month more than people expect until they start a weekly review habit.

Do I need software to track billable hours accurately?

No — a disciplined spreadsheet habit works. Software mainly adds convenience (one-click timers, automatic reports) rather than being strictly required for accuracy.

Disclosure: AppGuideHQ may earn a commission if you sign up through some links on this page, at no extra cost to you. See our Terms of Use.