Which Clients Actually Make You Money (Your Hours Know)
Revenue tells you who pays. Tracked hours tell you who's worth keeping. These are not the same list.
The Client Who Looks Good on Paper
You have a client who pays every invoice without a fight. Good retainer. Consistent work. You think of them as a stable account.
Then you pull your tracked hours for the last quarter and do the math. Total hours logged. Total billed. You get a number per hour. It is lower than you expected. A lot lower.
That stable client is not as profitable as you thought. They just pay reliably, which is a different thing.
Revenue Hides the Real Story
Most freelancers track revenue. They know who their biggest clients are by dollar amount. That feels like data. It is not.
Dollar amount tells you who spends the most. It says nothing about what you spend to earn it. Hours logged against a client account is the other side of that equation.
You need both numbers. Revenue divided by hours gives you effective hourly rate. That is the number that actually matters.
Run the Comparison
Open your time tracker. Pull a report by client for the last 90 days. You want total hours and total billed per client.
Do the division. Write the effective rate next to each name.
Now rank them. Not by revenue. By effective hourly rate.
The list will look different. Almost guaranteed.
Some clients who seemed small are near the top. They have tight scopes, clear briefs, and they do not revise much. The hours stay contained. The rate looks good.
Some clients near the top of your revenue list have dropped. Long feedback cycles. Scope drift. Meetings that go nowhere. The hours balloon and the rate suffers for it.
What Makes Hours Leak on a Client Account
It is rarely dramatic. No single bad project. It accumulates.
A client who asks for small things between milestones. You handle them because they are quick. You do not log them because they feel too small. At the end of a month, that is two or three hours gone.
A client who changes direction mid-project. You absorb the rework. You already quoted the job. It feels easier than having a conversation about scope.
A client who needs a lot of hand-holding through approvals. Emails, calls, status updates. That is billable time you are probably not billing.
None of these things show up when you look at revenue. They only show up in the hours.
What to Do With the Ranking
You are not necessarily firing anyone. You are making decisions with real information instead of gut feel.
If a client is consistently low on effective rate, you have options. Raise the rate at renewal. Tighten the scope. Start tracking every small request and billing it. Or decide the relationship is not worth continuing.
If a client is near the top of effective rate, that is a signal too. That is who you want more of. When you think about what kind of work to go after next, look at what makes that client account work. Clear briefs, fast decisions, minimal revision rounds. Find more of that.
The Habit That Makes This Easy
This analysis only works if you are logging hours consistently against the right client and project. Ballpark entries and memory-based logs will skew the numbers.
Time-Trak's floating timer widget makes it easy to stay on top of this in real time. Start a timer when you switch to a client task. Stop it when you stop. Label it correctly. Do that every day and the data is there when you need it.
The report runs in a few clicks. The math is simple. What takes work is the habit of actually logging.
The List You Should Be Looking At
Your revenue list tells you who spends money with you. Your effective rate list tells you who is worth the time you spend on them.
Those two lists should overlap more than they probably do right now. Tracked hours are how you close that gap.
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