Time Tracking for Freelancers: Finding Out What You Actually Earn

Your hourly rate isn't what you charge — it's what you charge divided by every hour the client really costs you. Most freelancers have never done that division.

  • freelancers
  • time tracking
  • business
Illustration for Time Tracking for Freelancers: Finding Out What You Actually Earn

You quoted £2,000 for the project. It took three weeks. Was that good?

Most freelancers can't answer, because the question requires a number they don't have: the total hours the project actually consumed — including the calls, the revisions, the email, the invoice chasing, and the two hours lost to a brief that changed after you'd started.

Without that number, pricing is guesswork, and it's guesswork that compounds. You repeat the rate on the next project, and the one after.

The rate you think you have

Say you charge £50 an hour and you bill 30 hours a week. That's £1,500 a week, £72,000 a year, minus holidays.

Now count what's missing. Proposals and quotes that didn't convert. Client calls that weren't billed. Invoicing and chasing. Bookkeeping. Your own marketing. Software, insurance, the accountant. Admin that exists solely because you're self-employed.

For most freelancers that's 10 to 20 hours a week of unbilled work. Your effective rate isn't £50 — it's £1,500 divided by 45 real hours, which is £33. Before tax, before expenses, before the unpaid week when a client vanishes.

None of this is an argument for despair. It's an argument for measurement, because you can't fix a number you've never calculated.

Track everything, not just billable time

The instinct is to track only what you invoice. That's the half of the picture that hides the problem.

Track by category, across the whole working week:

  • Billable work, tagged per client or project
  • Business development — proposals, pitches, networking, marketing
  • Admin — invoicing, bookkeeping, email, scheduling
  • Learning — keeping your skills current
  • Overhead — tooling, backups, the unglamorous maintenance

Run this for a month and you'll have your real utilisation rate: billable hours as a fraction of working hours. Anywhere from 50% to 70% is typical for established freelancers. If you're under 40%, you've found your problem, and it usually isn't lack of work — it's unbilled time leaking into clients who never get charged for it.

Per-client profitability is where the surprise lives

Total numbers are useful. Per-client numbers are actionable, and they reorganise businesses.

Take each client's fees for the last quarter and divide by every hour they consumed — meetings, email, revisions, the "quick favour", the admin their invoicing process demands.

Nearly everyone finds the same thing: the client who pays the most is not the most profitable, and one client is quietly earning them minimum wage. Usually it's the one with the endless small requests, or the one whose approval process requires four people and three meetings.

Once you can see it, you have real options. Raise their rate. Change the scope. Move them to a retainer that covers the overhead. Or decline the next project and use the hours on someone better — which is easy to do with a number in front of you and almost impossible on instinct alone.

Estimate, then compare

Every project you quote is a prediction. Most freelancers never check theirs, which is why the same underestimate repeats for years.

Before starting, write your estimate down, broken into phases. When it's done, compare. Keep a simple record: project type, estimated hours, actual hours, ratio.

After a dozen projects you'll have something valuable — your personal multiplier, per kind of work. "Landing pages run 1.3× my estimate; anything involving a client's legacy system runs 2.1×." That turns quoting from a nervous guess into arithmetic, and it's usually worth more than a rate increase.

Price the whole cost, not the visible work

With real numbers you can quote what a project actually costs you.

If a design job is 20 hours of design plus 6 hours of calls, revisions and admin, then it's a 26-hour job. Quoting 20 means donating 6. Do that across a year and it's a month of unpaid work.

This also prices scope honestly. "Two rounds of revisions included, further rounds at £X" is only enforceable if you know what a round actually costs — and once you do, the conversation gets much easier, because you're quoting a measured fact rather than defending a feeling.

Protect the non-billable work that pays later

There's a trap in optimising for utilisation: business development and learning are non-billable, and cutting them raises this month's numbers while emptying next quarter's pipeline.

The freelancers who survive slow periods are the ones who kept a fixed slot for outreach even when busy. Treat it as a commitment, not a gap-filler — a recurring block that stays in the week whether or not there's client work pressing on it. It's the difference between a pipeline and a panic.

The short version

  • Your effective rate is fees ÷ all hours, not billable hours.
  • Track every category, not just what you invoice.
  • Calculate profitability per client; expect a surprise.
  • Record estimate versus actual on every project.
  • Quote the full cost, including calls, revisions and admin.
  • Keep a protected slot for business development.

Freelancing gives you control over what you charge. That control is worth very little until you know what an hour of each client actually costs you — and a month of honest tracking is the whole price of finding out.

Stop guessing where your week went

Week Planner plans around the commitments you can't move, schedules your tasks and habits into what's left, and times the result. Free, offline, no account — about two minutes to set up.