How to set up time tracking as a freelancer

A practical guide to tracking freelance work, including the meetings and revisions that can turn a decent project fee into a disappointing hourly return

By Chloe Ferguson 5 min read
How to set up time tracking as a freelancer
Source: Pexels

A project can pay well on paper and still swallow your week.

You quote for the work you expect. Then the feedback calls arrive. A revision needs another revision. There’s an hour spent finding out who can approve the invoice.

None of that looks dramatic on its own. But if you only count the time spent making the thing, you miss part of what it costs to deliver it.

Time tracking gives you a record you can use when planning your next job. It also helps you explain an hourly invoice without trying to piece together last Tuesday from memory.

You don’t need a complicated setup. Here’s a practical way to choose a tool, record your work, and turn those entries into better estimates.

Start with the question you need answered

Before choosing an app, decide what you want your records to tell you.

If you bill by the hour, the main job is to keep an accurate account of work you can charge for. You’ll need entries that make sense to a client, with dates and clear descriptions.

For fixed-price projects, tracking serves a different purpose. You’ve agreed on the fee. Now you want to know how much time delivery takes, including the less visible work around it.

You might also be trying to understand your capacity. If client work fills your calendar but proposals and admin spill into the evening, those tasks need a place in your records too.

Choose one main question for your first week. “How much time does this project take?” is enough. You can add detail once you know what’s missing.

Choose software by testing a real working day

A long feature list won’t tell you whether a tool fits your routine. Try it on a small, live project before moving all your work into it.

Start a timer, switch to another task, and add an entry you forgot to record. At the end of the day, check whether you can understand what happened without opening a help page.

Then produce the report you’d need at the end of the job. That might be a client-facing timesheet or a private breakdown of hours by task. Check that you can export the records in a format you can use elsewhere.

The details worth checking depend on how you work:

Your working patternWhat to test
Clients pay by the hourCan you separate chargeable work and produce a clear timesheet?
Most jobs have a fixed feeLook for project totals and a way to compare time with your estimate.
You often forget timersTry manual entry and any reminders before relying on automatic capture.
Work happens away from your deskCheck the mobile experience with a real entry.
You already manage tasks in another appSee whether tracking time there would save you duplicate admin.

Check which plan includes the features you tested. A trial may give you access to reports or exports that aren’t part of the free plan.

If you try background tracking, inspect what it records and who can see it. You should understand whether it captures window titles, visited websites, or screenshots before using it around client work.

Our best time-tracking apps for freelancers roundup is a starting point for comparing tools. Use your own working day to decide which one fits.

For a small workload, a spreadsheet may be enough. A tool earns its place when it makes the record easier to keep or use.

Give each project a simple structure

Create a project for each distinct piece of client work. “Acme website redesign” will be easier to review than one growing bucket called “Acme.”

Within that project, start with a handful of categories. For a design job, you might use research, design, meetings, and revisions. Add another category only when it would help answer a question you care about.

Keep general business admin in a separate project. Chasing leads and updating your portfolio take time, but they don’t always belong to a specific client job.

For each entry, record the date, duration, project, and a brief description. Add a billable status if you use the records for invoicing.

“Website work” won’t tell you much a month later. “Updated mobile navigation after feedback” gives you enough context without becoming a diary.

Billable status should follow what you’ve agreed with the client. Recording a task doesn’t make it chargeable. A feedback call may sit within a fixed fee, for example, while extra work outside the agreed scope may need a separate conversation.

Keep that distinction clear. You want a complete picture of your effort even when some of it won’t appear as a separate invoice line.

Make recording part of finishing a task

Start the timer when work begins and stop it when you switch away. If you prefer manual entries, add them after each block of work while the details are fresh.

Before closing your laptop, spend a few minutes checking the day. Look for a timer left running through lunch or a meeting assigned to the wrong project.

If you forgot to track something, use your calendar and work history to reconstruct it as best you can. Mark uncertain entries as estimates in your own records. Avoid making a rough guess look precise, especially when preparing an hourly invoice.

Record work as it happened, then apply any agreed billing rules when preparing the invoice. Keeping those steps separate makes it easier to understand both the time spent and the amount charged.

There’s no need to create an entry for every brief interruption. Aim for a record you can trust and maintain. If recording a task takes almost as long as doing it, your setup needs less detail.

Use the totals before quoting the next job

At the end of the week, review one project. Compare what you expected with what happened and look for a difference that could change a future decision.

Here’s a hypothetical example. You charge £1,200 for a landing page and expect it to take 20 hours. That works out at £60 per hour before expenses and tax.

Your records show this instead:

WorkHours
Research and design16
Client meetings3
Revisions5
Handover and project admin2
Total26

Dividing £1,200 by 26 gives you about £46.15 per hour. That’s revenue per hour spent on this project, not take-home pay. It also excludes time spent finding the client and running the rest of your business.

The useful finding is where your estimate fell short. Perhaps the design work went as planned, but you hadn’t allowed enough time for feedback.

For the next quote, you could include a clearer revision allowance or budget more time for meetings. If the client asks for work beyond the agreed scope, you have a record to support a discussion before doing it.

Use the same approach with your calendar. If a normal week includes a substantial amount of admin, leave room for it when promising delivery dates. Filling every available hour with client work won’t make the admin disappear.

One unusual project isn’t enough to set a rule. Compare several similar jobs before treating an estimate as dependable.

Keep the setup only as detailed as it needs to be

After two weeks, review the tracking process itself. If you never use a category, remove it. If every entry needs correcting, work out whether the problem is the tool or the way you’ve set it up.

You don’t need a score for every hour of your day. You need enough evidence to make the next commitment with less guesswork.

Start with one project. When the work is done, compare the hours with your original estimate. That gap is where the next quote gets better.