
The Month I Tracked Time I Didn't Want to See
I tracked every hour for 30 days and found out exactly where my freelance income was leaking. It wasn't pretty.
I had a good month on paper. Five clients, invoices out, money came in. I felt productive. Then I looked at what I had actually tracked and felt something closer to sick.
Why I Did It
A friend who runs a small agency said she had done a full time audit and it changed how she priced everything. She didn't make it sound like a win. She said it was uncomfortable and necessary.
I decided to try it for one month. Log everything. Not just billable work. Everything. Client calls, proposal writing, email, the 20-minute chat that turned into an hour. All of it.
I used Time-Trak and told myself I would not cheat by leaving the timer off for things that felt embarrassing to track.
What the First Week Showed
I worked 47 hours that week. I billed for 29.
The gap was 18 hours. That's nearly a full extra workday I handed over for free. When I broke it down, it went roughly like this:
About four hours on emails that were long enough to count as client work but never got logged. Three hours on a proposal I didn't win. Two and a half hours on admin, invoicing, chasing a payment. The rest was scattered across calls I started without a timer, small revisions I assumed were included, and one afternoon I spent reorganizing my project folders and called it productivity.
The Pattern That Kept Repeating
By week two I stopped being surprised and started getting annoyed at myself. The same things showed up every week.
I never started the timer for calls under 30 minutes. I told myself they weren't worth logging. But I had four of those a week at an average of 22 minutes each. That's nearly six hours a month of client-facing work I was giving away because it felt small.
I also never logged the time between finishing a deliverable and sending it. Formatting, writing the email, attaching files, double-checking everything. Ten to fifteen minutes per deliverable. I sent about 20 deliverables that month. That's four hours.
The Number That Actually Hurt
At the end of the month I had logged 178 total work hours. I had billed for 94.
My effective hourly rate for that month, counting all the hours I actually worked, was $31. My stated rate was $95.
I was not earning $95 an hour. I was earning $31 and telling myself a different story.
What Was Salvageable
Not all of the unbilled hours were recoverable. Proposals are part of the business. Some admin is just overhead. I wasn't going to start billing clients for the time I spent filing my own receipts.
But a meaningful chunk of it was recoverable. The unlogged calls. The revision rounds I had never defined in contracts. The onboarding time I absorbed on every new project without a word.
I estimated that tightening up my logging and adjusting two contracts would recover about 15 hours a month. At my rate, that's $1,425 a month. Over a year, $17,100.
I had been leaving $17,000 a year on the table through sloppy habits, not bad clients.
What Changed
I set Time-Trak to prompt me if I've been active for more than 20 minutes without a timer running. That single change caught the most leaks. The floating widget means I have no excuse for forgetting.
I also added a line to my contracts defining what counts as billable communication. Anything over 15 minutes is logged. Clients have not complained once.
The Part I Wasn't Expecting
Tracking the uncomfortable hours made me work differently. When I saw how much time proposals were eating, I got more selective. When I saw how much email I was writing, I got more concise.
The data didn't just fix my billing. It fixed my workday.
But the billing part was reason enough.
Track your time, bill every minute.
Time-Trak is a native Mac and Windows time tracker with a floating timer, automatic screenshots, and one-click invoicing.
Free during beta.
Download Time-Trak →macOS + Windows · Floating widget · Auto screenshots