
What Happens When You Finally Check Non-Billable Hours by Client
Non-billable hours sorted by client reveal something most freelancers spend years not wanting to see.
The Column You Keep Ignoring
Your time tracker has two columns that matter. Billable hours and non-billable hours. Most freelancers watch the billable column closely. The non-billable one gets ignored because it does not directly affect the invoice.
That is a mistake. The non-billable column is where the real cost of each client relationship lives.
What Non-Billable Hours Actually Include
Not just admin. Not just accounting time you chalk up to running a business.
For most freelancers, non-billable hours include: client emails that do not feel worth billing for, prep time before calls, rework after feedback that was not technically in scope, check-ins the client requested but did not want to pay for, and the mental overhead of keeping a complicated client relationship functional.
If you track those hours and tag them to the right client, you have data that most freelancers never look at.
The Sort That Changes Things
Open your time tracker. Pull up all projects from the last six months. Filter to show non-billable time only. Then sort by client.
You are looking for which client generated the most non-billable hours in that period, not just in one project but across everything you did for them.
Now divide that non-billable total by the revenue from that client. You now have a non-billable overhead ratio per client. A client with high revenue and low non-billable hours is a good ratio. A client with moderate revenue and high non-billable hours is a problem you have been funding quietly.
What the Data Usually Reveals
There is almost always a surprise.
A client you thought was low-maintenance turns out to have generated more non-billable hours than anyone else because they sent a lot of emails you answered carefully, had frequent small requests you handled without logging formally, or required more communication to stay aligned than a more organized client.
A client you found slightly difficult often turns out fine. The difficulty was visible, so you logged it. The quiet drain is the one you did not notice.
Why This Changes How You Price Retainers
If a client has a high non-billable overhead ratio, your retainer rate needs to account for that. A retainer priced for a tidy, self-directed client does not work for a client who needs weekly hand-holding and sends five-question emails every other day.
You can only know the difference when you have months of logged time to compare.
Some freelancers use this data to introduce a communication fee or to restructure retainers into tiers based on included contact time. That conversation is easier when you have hours to point to rather than a feeling.
How to Use This Going Forward
Start tagging non-billable hours more precisely. Instead of a single "admin" category, split it by type. Client communication. Revisions. Internal coordination. Prep time.
Over three months, that detail will give you a clear picture of where your unpaid time goes and who generates the most of it.
If you use a desktop time tracker with a floating timer, it takes about 10 seconds to start a timer, pick a client, and tag the task. The data compounds fast.
The Decision It Forces
Once you know which client relationships cost the most in non-billable time, you have to make a decision. Absorb it. Reprice to cover it. Or renegotiate how the relationship works.
None of those options are available to you when you do not know the number.
Look at the column you have been skipping. It has been tracking something real.
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