Time Tracking for Freelancers: How to Do It Properly (and Actually Get Paid for Your Hours)
Most freelancers undercharge — not because they set their rates too low, but because they never track time accurately enough to know what they're actually working. Time tracking for freelancers isn't about surveillance or bureaucracy; it's about understanding where your hours go so you can price correctly, invoice confidently, and stop haemorrhaging unpaid time on scope creep and admin.
This guide skips the generic app comparisons. Instead, it covers the actual practice: what to track, how to structure it, what most freelancers get wrong, and how to turn raw time data into better business decisions.
Why Freelancers Lose Money Without Time Tracking
When you work for yourself, there's no payroll system quietly logging your hours. Every minute of unbilled revision, every "quick call", every email thread that ran to forty minutes — those disappear unless you capture them yourself.
Here's what typically happens without a tracking habit:
- You estimate a project at 10 hours. It takes 16. You invoice for 10.
- A client asks for "one small change" six times over. None of it gets billed.
- You don't realise a particular client is your least profitable until six months in.
- Your day rate feels high until you calculate your actual effective hourly rate — and it's lower than you'd like to admit.
Time tracking closes that gap. But only if you do it in a way that captures all your working time — not just the billable project work, but the proposals, the client communication, the revisions, the admin. Only then can you see your real numbers.
What to Track (Most Freelancers Get This Wrong)
The most common mistake is tracking only billable hours and ignoring everything else. That gives you an incomplete picture. You need to track three categories of time:
1. Billable client work
This is the obvious one — time spent directly on deliverables for a paying client. Tag it by client and project so you can pull reports later.
2. Non-billable client work
This includes emails, calls, briefing meetings, revisions that fall outside scope, and any work you do for free as goodwill. Track this separately. Over time, you'll see which clients consume disproportionate time outside the project scope — a clear signal to adjust your rates or tighten your contracts.
3. Business development and admin
Proposals, invoicing, bookkeeping, marketing your own services, networking — this is real working time even if it generates no immediate revenue. Knowing how many hours per week you spend on this helps you calculate your true effective hourly rate and plan your capacity realistically.
A simple rule: if you opened your laptop for work-related reasons, it counts. Track it. You don't have to bill it all — but you should know where your time goes.
How to Build a Time Tracking Habit That Actually Sticks
The reason most freelancers abandon time tracking within a few weeks is friction. They forget to start the timer, then try to reconstruct their day from memory at 6pm — which is unreliable and demoralising.
Here's a practical approach that removes most of that friction:
Use a trigger, not willpower
Tie starting your timer to something you already do. Before you open a client file, before you join a call, before you reply to a brief — start the timer first. Make it a preceding action, not a separate task you have to remember.
Keep your categories simple
If you have fifteen project tags and eight client folders, you'll avoid the system because it takes too long to categorise. Start with: client name + work type (e.g. "Client A – copywriting", "Client A – revisions", "Admin – invoicing"). That's granular enough to be useful without being exhausting.
Do a weekly ten-minute audit
Every Friday, spend ten minutes reviewing your tracked time for the week. Look for patterns: which days were most productive? Which tasks took longer than expected? Which client generated the most non-billable contact? This weekly habit is where the real value emerges — not in the tracking itself, but in what you do with the data.
Accept imperfection
You will forget to start the timer sometimes. That's fine. Log an estimate and move on. An 80% accurate time log is infinitely more useful than a perfect log you stopped keeping in week three.
Time Tracking for Freelancers: Linking Hours to Invoicing
Tracking time only matters if it connects directly to getting paid. The problem with keeping your time in one tool and your invoices in another is that something always falls through the gap — usually money.
When your time tracking and invoicing are in the same system, the workflow becomes:
- Track time against a project throughout the month
- At billing time, pull a time report filtered by client
- Add billable hours directly to an invoice with one action
- Send the invoice with a time breakdown attached
That last point matters more than people realise. Clients who receive itemised time reports alongside invoices almost never dispute them. When they can see "Discovery call – 1.5 hrs, First draft – 4 hrs, Revision round 1 – 1 hr", the invoice feels earned and transparent. Disputes drop significantly.
Soloft connects time tracking directly to invoicing in exactly this way — you log time against a project, and when you're ready to invoice, those hours are already there, ready to add. No copying figures between apps. If you're spending time manually reconciling your hours against invoices each month, it's worth taking a look at how Soloft handles this.
How to Use Time Data to Improve Your Pricing
After two to three months of consistent tracking, you have something genuinely valuable: real data about how long your work actually takes. Most freelancers who do this for the first time are surprised — usually not pleasantly.
Here's how to use that data practically:
Calculate your effective hourly rate
Take your total income for a month. Divide it by your total working hours for that month — including all the non-billable time. That's your effective hourly rate. If you charged £3,000 and worked 120 hours, your effective rate is £25/hr — even if your headline day rate suggests otherwise.
Identify your most and least profitable clients
Sort clients by total hours spent (billable + non-billable combined) versus revenue generated. Some clients who pay well on paper turn out to consume enormous time in revisions and communication. Others who seem smaller are actually highly efficient. Time data makes this visible.
Build better project estimates
With real historical data, your estimates become far more accurate. Instead of guessing that a website project takes "about three weeks", you can see that your last three similar projects took 22, 25, and 19 hours respectively. That gives you a credible basis for quoting — and a stronger position when clients push back on pricing.
Spot scope creep early
When you're tracking time against a project budget, you can see in real time when you're approaching or exceeding your quoted hours. That's the moment to have a conversation with the client — not after the project is finished and you've already absorbed the extra cost.
Common Time Tracking Mistakes to Avoid
A few specific habits that will undermine your tracking practice if you let them develop:
- Rounding aggressively downward. If a task took 45 minutes, log 45 minutes — not 30. Over a month, this adds up to hours of undercounted work.
- Only tracking during "real work" sessions. That 20-minute call to clarify a brief is billable time (or at minimum, it's overhead you should know about). Track it.
- Never reviewing the data. Tracking without reviewing is just busywork. The weekly audit habit mentioned earlier is non-negotiable if you want the practice to pay off.
- Using different tools for different clients. One client gets tracked in a spreadsheet, another in an app, another on a notepad. Consolidate everything into one place or your reports will always be incomplete.
- Forgetting travel and preparation time. If you're attending an in-person client meeting, the prep and travel time is legitimate overhead. Either build it into your rates or track it explicitly so you can factor it into future project quotes.
Tracking Time on Fixed-Price Projects
Many freelancers work on fixed-price contracts rather than hourly billing, and assume time tracking is therefore irrelevant to them. It isn't.
On a fixed-price project, time tracking tells you whether your pricing was right. If you quoted £1,500 for a project and it took 8 hours, great — you have a sense of what you can charge for similar work. If it took 40 hours, you either need to increase your prices, tighten your scope definition, or both.
Fixed-price work without time tracking is essentially flying blind on profitability. You know what came in, but you don't know what it cost you in time — which means you can't improve your pricing model.
It's also worth tracking time on fixed-price projects for scope management. If a project was quoted based on two revision rounds and the client has requested five, having a time log is useful evidence when you need to have that conversation about additional fees.
Choosing a Time Tracking Approach That Fits How You Actually Work
The best time tracking system is the one you'll use consistently. A few practical options depending on your working style:
- If you work on one task at a time: A simple running timer that you stop and start works well. The key is having your project categories set up in advance so you're not categorising from scratch each time.
- If you context-switch frequently: Consider logging time in short blocks at the end of each work session rather than running a live timer. Reconstruct what you worked on while it's still fresh — within the hour, not at the end of the day.
- If you work on long, deep-work sessions: Block logging works well — you track time in two or three larger entries per day rather than minute-by-minute. Less precise, but much lower friction.
What matters most is consistency over precision. A rough log kept every day beats a precise one kept sporadically.
Making Time Tracking Part of Your Business System
Time tracking works best when it's not a standalone habit but part of a broader system — connected to your client projects, your proposals, and your invoicing. When everything sits in the same place, you stop losing information between tools and start making decisions based on complete data.
If you're currently juggling a timer app, a spreadsheet for projects, and a separate invoicing tool, there's a simpler way to work. Soloft brings time tracking, project management, invoicing, and client records into one place — built specifically for independent professionals who don't have time to manage a stack of disconnected tools. You can start a free account and see how it fits your workflow. No credit card required.
However you track your time, the priority is starting. Even an imperfect log started today will give you better data than a perfect system you haven't set up yet.