
Which Clients Actually Fund Your Business (Your Logs Know)
Revenue per client looks clean. Hours per client tells the real story of who is actually keeping you profitable.
Every freelancer has a client they feel good about and a client they feel behind on. The one that pays fast, communicates clearly, and never haggles. And the one that emails on Sunday and always has one more thing.
But feelings are not margin. Time logs are.
Spend 20 minutes running the numbers and the ranking almost always changes.
Revenue Per Client vs. Hours Per Client
Most people know what each client pays them. That number is easy. It is on the invoice.
Fewer people know how many hours each client actually consumed in a given month. And almost nobody divides one by the other until something goes wrong.
When you do divide them, the math is uncomfortable. The client who paid the most last quarter is often not the one who paid the most per hour. The client who feels easy often turns out to generate twice the admin of anyone else. The small client who asks for little and pays on time sometimes has the highest effective rate on your roster.
How to Run the Comparison
Pull 60 or 90 days of time data. Group every logged hour by client. Include everything: billable work, revision rounds, calls, emails if you tracked them, admin tied to that account.
Then pull the revenue for the same period per client. Divide revenue by hours. Write the number down.
Do that for every client. Line them up.
The client at the top of that list is your most valuable client by the only metric that actually matters: what you earn for the time you spend.
What Usually Shows Up
A few things are almost universal when freelancers run this comparison for the first time.
The highest-revenue client is rarely the highest-rate client. They generate more dollars because they consume more hours, not because they pay well.
One or two clients sit near the bottom of the list despite feeling manageable. Usually because of email volume, revision culture, or a flat fee that was quoted too low and never revisited.
And there is almost always one client near the top who nobody would have guessed. Small retainer, zero drama, quick to approve, pays the same week every month.
What to Do With the Ranking
The goal is not to fire everyone below a certain number. The goal is to make decisions from data instead of vibes.
If a high-revenue client is in the bottom half of your rate-per-hour ranking, that is worth understanding. Is the rate just low? Is the scope always expanding? Are you doing unbillable work to keep the relationship smooth? Each of those has a different fix.
If a lower-revenue client sits at the top of the ranking, that tells you something about what to look for when you take on new work. Fewer hours, cleaner scope, faster approvals. That profile is worth protecting and worth finding more of.
The Admin Hours Problem
One reason this analysis surprises people is that admin time rarely gets tagged to a client. It just disappears into a general bucket or does not get logged at all.
But every client generates admin. Contracts, invoices, status emails, scope conversations, billing questions. That time belongs somewhere. If you are not tagging it to the client it came from, your per-client rate is probably inflated across the board, and inflated most for your highest-maintenance accounts.
Log admin by client. Even a rough estimate helps. It moves the numbers closer to reality.
The Bigger Point
Running a freelance business on gut feel about which clients are good works for a while. Then you hit a slow month and cannot figure out why you worked constantly and still came up short.
The answer is usually in the hours. Specifically in the gap between what you invoiced and how long it actually took.
Time-Trak makes this comparison easy because the data is already there by project and client. You are not building a spreadsheet from memory. You are reading a report that the timer already wrote for you.
Check it before you renew anything.
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