Client Profitability Calculator
Client profitability is the revenue a client generates minus the true cost to serve them: all hours logged at your internal cost rate, pass-through costs like subcontractors, and scope creep that never made it onto a timesheet. Agency-finance guidance places a healthy delivery margin above 50% per client; below 30% is a warning sign with almost no buffer for scope changes or a slow month. Enter what a client pays, the hours your team logs, and your cost rate. The calculator returns profit, margin, and effective hourly rate for that one client.
Client Profitability Calculator
Whether one client actually makes you money, once you subtract what it costs to serve them.
This client's profit margin
34%
Gross profit of $1,360 on $4,000 of revenue each month.
Watch it
Profitable — but one round of scope creep flips it. Tighten scope.
Effective hourly rate on this client
$76.92/ hour
Your cost rate is $45/hr. The gap between the two is your real margin per hour.
Breakdown
- Monthly revenue
- $4,000
- − Team time (52 hrs × $45)
- $2,340
- − Other costs
- $300
- = Cost to serve
- $2,640
- Gross profit
- $1,360
The hard part is getting the two numbers honest.
Ascend logs time against each client as the work happens, and the same hours generate the invoice — so revenue and hours sit in one place. Free plan included.
Share this exact scenario
That's the number. The real test is whether your live projects hold up to it.
Ascend tracks the real figures as the work runs. Start free.
Run the Project Profitability CalculatorKeep this result
Email yourself this result. Your inputs stay on the link, so the numbers are here when you come back.
One email with your result. Nothing else unless you sign up.
Generates a permanent URL with these inputs pre-filled, so anyone you share it with sees the same scenario.
How to read your result
Two numbers matter most. Profit margin tells you how much of the client's fee you keep after the work is done — under 30% means there is almost no room for a slow month or a scope change. Effective hourly rate is what the client's fee works out to per hour your team actually spends.
Set the effective rate next to your cost rate. If you earn $77 an hour on a client and your cost is $45, you have headroom. If the two numbers are close, you are working that client for almost nothing — and the margin verdict will say so.
How client profitability is calculated
It is three plain steps. Cost to serve is the hours your team logged multiplied by your cost rate, plus any pass-through costs. Profit is the client's revenue minus cost to serve. Margin is profit divided by revenue.
The calculator above does all three. The value is in feeding it honest hours — the most common mistake is logging only the obvious billable time and forgetting the calls, the revisions, and the "quick" favours that never make it onto a timesheet. If your time tracking is loose, sense-check the result against the utilisation rate calculator and the agency hourly rate calculator.
A worked example
A studio has a $4,000/month retainer client. The team logs 52 hours a month on the account. Their blended cost rate is $45/hour, and a freelance specialist plus stock assets add $300.
- Cost to serve = (52 × $45) + $300 = $2,640
- Gross profit = $4,000 − $2,640 = $1,360
- Margin = $1,360 ÷ $4,000 = 34%
- Effective rate = $4,000 ÷ 52 = $77/hour
On paper a $4,000 retainer looks healthy. At 34% it sits in "Watch it" — one extra revision cycle a month and it slides under. The headline fee told the owner nothing; the margin did.
Your favourite client is rarely your most profitable one
Most agencies rank clients two ways: by how much they like working with them, or by headline revenue. Neither tells you who funds the business. The friendly client who "just needs a quick change" every other day can quietly absorb more hours than the demanding one who respects scope.
The biggest-billing client can be the worst once you count the time they take. Run every client through this calculator once — the list usually reorders itself, and the agency that looked fine on revenue turns out to be carried by two or three accounts.
What to do with a thin or unprofitable client
Don't reflexively fire them. In order: raise the fee to match the work, cut scope back to what was actually agreed, or fix delivery — the same output in fewer hours. Most thin clients recover with one of those.
Part ways only when none of them work and the client stays underwater. Letting one go is sometimes right; doing it before you have tried the other three is just lost revenue. The guide to finding unprofitable clients walks through each option in depth.
Frequently asked questions
What is client profitability for an agency?+
Client profitability is the revenue a client generates minus the true cost to serve them — hours logged at your internal cost rate, pass-through costs like subcontractors or ad spend, and scope creep that was never billed. Agency-finance guidance places a healthy delivery margin above 50% per client; a margin below 30% is a warning sign with almost no room for a slow month or an unexpected revision cycle.
How do I calculate client profitability?+
Subtract the cost to serve a client — hours worked multiplied by your cost rate, plus pass-through costs like subcontractors or ad spend — from what the client pays you. Divide that profit by revenue to get the margin.
What is a good profit margin per client for an agency?+
Agency-finance guidance commonly points to a delivery margin above 50% on client work as healthy. Below about 30% is a warning sign — there is little room left for scope creep or a slow month.
Why is my agency busy but not profitable?+
Usually over-servicing: the hours your team spends on clients outrun what those clients’ fees support. Total revenue can look fine while margin sits near zero. Checking each client one at a time is how you find where the time goes.
What's the difference between client profitability and project profitability?+
Client profitability covers the whole relationship over time, which matters most for retainers. Project profitability looks at a single defined engagement. Use the project profitability calculator for one-off work.
What is an effective hourly rate?+
The revenue from a client divided by the hours actually worked for them. If a client pays $4,000 and your team logs 52 hours, the effective rate is about $77 per hour — compare it to your cost rate and your target bill rate.
How do I find my team's cost rate?+
Take a team member’s fully-loaded monthly cost — salary plus their share of overhead — and divide by the hours they can realistically deliver in a month, usually 120 to 140. Blend the figure if pay varies across the team.
Should I fire an unprofitable client?+
Not as a first move. Try raising the fee, cutting scope back to what was agreed, or fixing delivery inefficiency. Part ways only when none of those work and the client stays underwater.
Read the full guide
How to find the unprofitable clients hiding in your book
The signs of an over-serviced client, and the four moves that fix one before you fire it.
Related calculators & guides
Work the same numbers from the next angle.
Project Profitability Calculator
Compare up to 10 clients side by side. See which are profitable and which are losing you money after overhead.
Open toolHow to find out which of your clients are losing you money
Most agencies have at least one long-tenure client running at a loss. Four patterns that cause it, and what to do about them.
Read the guideDelivery Margin by Service Line Calculator
Compare margin across your service lines and see which one actually pays the bills.
Open toolNon-Billable Time Cost Calculator
Put a dollar figure on the hours your team works but never bills — and the rate increase that covers them.
Open toolAgency Financial Benchmarks 2026: margin, utilisation, overhead, multiplier
What healthy agency numbers look like in 2026. The four metrics that matter, each with a sourced benchmark band and the calculator to check yours.
Read the guideAgency Meeting Cost Calculator
See what recurring internal meetings cost in billable hours your team could have sold instead.
Open toolSee every client's number without the spreadsheet.
Ascend logs time against the client as the work happens, and the same hours generate the invoice — so revenue and hours for every client sit in one place. The free tier covers one client end to end.
Start with Ascend free