Skip to main content
← All ResourcesInvoicing & Payments

How to Track Time and Bill Accurately as a Consultant

May 18, 2026 · 8 min read · 1,522 words

Key Takeaway

Consultants lose money by under-measuring time, not underpricing it. Tracking methods, time tools compared on price, and billing that gets you paid.

Most consultants lose money not because their rates are too low, but because they fail to track and bill for all the work they actually do. That quick email reply, the "brief" call that ran twenty minutes, the research you did while mulling the problem in the shower — it all adds up to significant unbilled time. Accurate tracking fixes two things at once: it makes sure you're paid for your real work, and it gives you the data to price the next job correctly.

What untracked time actually costs

Let's make it concrete. Say you quote a $6,000 fixed fee for a website migration you estimate at 40 hours — an implied $150 an hour. You work in focused blocks, but you only start a timer about half the time; the rest you reconstruct on Friday from memory.

At the end you've logged 40 hours, right on estimate. But the reconstruction misses the small stuff: the 15-minute status calls, the "quick" Slack answers, the scope questions you fielded over email. Add those back honestly and the real figure is closer to 54 hours. Your realized rate wasn't $150 an hour — it was $111. You didn't underprice the project by 26%; you under-measured it by 26%, and next time you'll quote the same too-low fee because your own history tells you the job takes 40 hours.

That's the whole case for tracking in real time: not to bill the client more, but to know your true numbers so the next quote is right. Sizing that next quote is exactly what the free rate calculator is for.

Track in real time, not from memory

The single biggest tracking mistake is reconstructing your day at the end of it. Trying to remember your hours after the fact is like recalling what you ate for lunch three Tuesdays ago — you'll underestimate by 20–30% consistently.

Two habits fix it. First, start the timer the moment client work begins — including reviewing materials before a call or thinking through the approach, which is billable mental work, not a warm-up. Second, make starting the timer as automatic as opening your laptop, whether that's a desktop app, a browser extension, or a physical timer on your desk. The method matters far less than the consistency.

Which tracking method fits you

There's no single correct way to capture time — only the method you'll actually keep up with. The trade-offs:

Method Best when The catch
Live timer (start/stop) Deep, single-task work Easy to forget to start; interruptions go unlogged
End-of-day reconstruction Highly fragmented days Loses 20–30% to memory (the miss described above)
Calendar-as-timesheet Your day is already mostly meetings Misses the async work between meetings
Weekly block estimate Retainers with steady, predictable scope Too coarse to price the next fixed-fee job

Most consultants end up combining two: a live timer for focused work and a calendar sweep to catch the meetings. The worst option is the one you abandon after a week.

The tools, and what they actually cost

You don't need anything elaborate, and the best-known tools all have a genuinely usable free tier. Approximate pricing as of 2026 — always check the current page before you commit, since these shift:

Tool Free tier Paid from (per user/mo) Its edge
Clockify Generous — unlimited tracking, unlimited users ~$4–5 (billed annually) The most generous free plan; great if budget is the deciding factor
Toggl Track Free for up to 5 users ~$9–10 (Starter) One-click timer and clean reporting; the smoothest day-to-day experience
Harvest Free for 1 seat, limited projects ~$11–14 Invoicing built in — it turns tracked hours directly into a bill

The dividing line is invoicing. Clockify and Toggl are tracking-first: you'll export hours into a separate invoicing tool. Harvest closes that loop itself. If you're already running your billing through a practice platform, the highest-value setup is one where tracked time flows straight into the invoice with no re-keying — every manual hand-off between a timer and an invoice is a place hours quietly go missing.

Capture this on every time entry

A time entry you can bill from — or defend if a client questions the invoice — has five parts:

  • Date and duration. Log it the same day, not on Friday.
  • Client and engagement. So it maps to the right invoice.
  • Billable or not. Mark it at entry time; deciding later is where hours vanish.
  • A one-line description. "Reviewed Q3 analytics and drafted the findings memo," not "work." The description is what turns a timesheet into a line item a client reads and nods at.
  • Task or phase. Optional, but it's what lets you see which kind of work eats your margin.

Sample invoice language

The difference between an invoice that gets questioned and one that gets paid is usually the description. Bill the outcome, not the activity. Here's what a clean statement of services looks like built from good time entries:

Statement of Services — [Month]

Competitor pricing review and recommendations summary — 2.5 hrs @ $150 — $375.00
Stakeholder interviews and synthesis — 4.0 hrs @ $150 — $600.00
Draft findings memo and one revision round — 3.25 hrs @ $150 — $487.50

Total due: $1,462.50 · Net 15

Notice every line says what the client got, not "project work." That's what makes the number feel earned rather than arbitrary — and it's only possible if the underlying time entries were descriptive in the first place.

Which model to bill under

Your time data doesn't just size invoices — it tells you which billing model to use in the first place:

  • Bill hourly when scope is genuinely uncertain or the relationship is new. The client absorbs the variance, and your tracked hours are the honest record.
  • Bill a fixed project fee when scope is well-defined and you have historical time data to price it — with a buffer for the overruns your data says are coming. (More on structuring those in How to Price a Consulting Project.)
  • Bill a retainer when the work is ongoing and predictable month to month. (See The Consultant's Guide to Retainer Agreements for structuring one.)

Every one of these rests on knowing your real hours. You can't price a fixed fee or a retainer honestly if your time history is fiction.

Billing increments: round on purpose

How you round matters more than most consultants think. Bill in 15-minute increments and a 5-minute call rounds to 15 — over a busy week of short interruptions that adds up in your favor, but it can read as padding if a client audits the invoice. Bill in 6-minute increments (the legal standard, "tenths of an hour") and you capture short tasks precisely without the optics problem. Pick one, state it in your engagement terms, and apply it consistently. The one move that's never defensible is rounding up to the nearest hour.

And don't round down out of guilt, either. If you worked 2.7 hours, bill 2.7 (or 2.75 on 15-minute increments). Consistently shaving your own hours is giving away free work, and it quietly adds up to thousands of dollars a year.

When a client pays late: the follow-up email

Even clean invoices go unpaid sometimes. The first nudge should assume good faith — most late payments are an oversight, not a refusal — and make paying effortless:

Subject: Invoice [#] — a quick nudge

Hi [Name], hope [engagement] is landing well on your end. Invoice [#] for [$amount] came due on [date] — just making sure it didn't slip through the cracks. You can pay it directly here: [link]. If you need anything from me to get it processed, say the word and I'll turn it around today.

Best,
[You]

Warm, short, one click to pay. Save the firmer language for a second reminder a week later, and reference your engagement terms (late fees, work-pause) only if it reaches a third. A calm first nudge preserves the relationship and gets most invoices paid.

Track fixed-fee work too

Many consultants stop tracking once a project is fixed-fee, which is a costly mistake — that data is the only way to know whether your flat fees are actually profitable, and it's what makes your next quote accurate. Keep a running record of how long each type of project really takes. That "simple" website audit you estimated at 10 hours but that took 16? That's the number you quote against next time — 15 to 18 hours, with the complications priced in from the start.

The through-line is simple: track everything, in real time, described well. Do that and your time stops being a guess you reconstruct on Fridays and becomes the most reliable pricing data your business has.

CB

ConsultBase Team

Practical guides for independent consultants.

Related Resources

Ready to upgrade your client experience?

Your expertise speaks for itself. Now your tools can too — portals, proposals, invoicing, and AI in one professional practice.

Start Your Free Trial