The Morning I Opened My Time Logs and Felt Sick
I thought I was running a healthy freelance business. One hour reviewing a full year of time data showed me exactly where I had been lying to myself.
I opened the annual report by accident.
I was looking for something else in my time tracker, a specific project entry from earlier that year. I clicked the wrong filter and suddenly I was looking at twelve months of data laid out in front of me. Every client. Every project. Every hour logged.
I had never looked at a full year before. I always reviewed weeks or months. Never the whole year at once.
I wish I could say what I saw confirmed how hard I had been working. It did not.
The Non-Billable Number
The first thing I noticed was the ratio.
Almost forty percent of my logged hours were non-billable. Admin tasks, proposal writing, internal calls, time spent chasing invoices, setup work, platform research. Things that kept the business running but paid nothing.
I had known intellectually that non-billable time was part of freelancing. I had never seen the actual percentage before. Forty percent is not a small cost of doing business. Forty percent is a structural problem.
If I worked forty hours a week and only twenty-four of them were billable, I was effectively running a part-time billing operation inside what felt like a full-time work schedule. My rate needed to account for that overhead. It did not.
The Client Concentration
The second thing I noticed was how top-heavy my revenue was.
Three clients made up the majority of my billable hours. One of those three was a client I had described privately as low-margin but stable. When I looked at the year-level data, stable was accurate. Low-margin was an understatement.
I had spent more hours on that client than any other. Their contribution to my annual revenue did not match that. The math implied I had effectively subsidized them for twelve months because the engagement felt comfortable and I had not been checking.
The Hours That Disappeared
Some months had gaps. Not missing data exactly, just thin weeks where I clearly had not been logging with any consistency. I could see them by how flat the numbers were. Real working weeks do not look that flat.
Those gaps were not weeks I had taken off. I remembered being busy during most of them. They were weeks I had stopped using the tracker, reconstructed my time loosely at the end, and moved on. The reconstruction was always low. It is always low.
I could not calculate exactly how much was missing. That was the point. Missing data has no floor.
What I Did With the Discomfort
I did not close the tab and pretend I had not seen it. I spent the rest of that morning building a clearer picture.
I calculated my real effective hourly rate for the year, factoring in non-billable hours. It was significantly lower than the rate I had been quoting clients. That gap represented the overhead I had been absorbing silently.
I looked at each major client relationship and identified which ones had a healthy hours-to-revenue ratio and which ones were absorbing disproportionate time.
I made a list of what I was going to change in the next quarter. Rate adjustment. Non-billable ceiling. Stricter logging habits. A weekly review I would actually do.
The Tool Was Not the Problem
I had a time tracker. I had used it for years. The problem was that I had used it narrowly, as a billing tool, and never as a business review tool.
The data was there the whole time. I just had never looked at the full picture at once.
Opening a year of data is uncomfortable if you have not been running a tight operation. But that discomfort is information. It tells you exactly where the gaps are before those gaps get any bigger.
I now do a full annual review every December. I set aside two hours and I look at everything. It has not felt as bad as that first accidental morning.
But that first morning was the most useful two hours I had spent in years.
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