
Which Clients Actually Make You Money?
Most Agencies Can’t Answer
Ask an agency owner what revenue was last quarter and you’ll get an answer to the dollar. Ask which three clients generated the most profit — not revenue, profit — and the room usually goes quiet.
That silence is expensive. Because inside almost every agency’s healthy-looking P&L, the same pattern is hiding: a handful of accounts quietly funding everything, a middle tier roughly breaking even, and one or two beloved, demanding, prestigious clients that lose money every single month — subsidized by the good ones, defended by everyone, and invisible to the financials.
Total revenue is a fact. Which revenue is the question — and here’s how to answer it.
Why the P&L can’t tell you
Your P&L aggregates. It knows what you earned and what you spent; it has no idea which client consumed the spend. Payroll — 60 to 70 percent of an agency’s cost — hits the books as one line, while the hours behind it flowed unevenly across accounts: the high-maintenance client absorbing your best people at twice the planned allocation, the quiet retainer running at half.
So an agency can hold a respectable blended margin while individual clients swing from wildly profitable to badly underwater — and the blend hides both extremes. The information you need isn’t in the accounting system’s totals. It’s in the intersection of two things most agencies track separately or not at all: revenue per client and true delivery cost per client.
The calculation that changes the conversation
Client-level profitability isn’t complicated — it’s just unassembled:
-
Revenue per client — retainers, projects, pass-throughs, per account. The easy half.
-
Fully loaded delivery cost per client — the hours each person actually spent on the account (not the plan — the reality), at their fully loaded cost rate (salary, benefits, overhead allocation). This is the half that requires time data, and it’s why most agencies never do it.
-
The subtraction. Revenue minus true delivery cost, per client, per month. That number — client-level gross margin — is the most decision-rich figure in your entire business.
Run it once across the book and the results are almost always the same shape: a few clients at 60%+ margin, a broad middle at 30–45%, and at least one at or below zero. Owners rarely guess the losers correctly — the money-loser is frequently the biggest, most prestigious, or longest-standing account, because those are exactly the ones nobody scrutinizes and everyone over-serves.
What you do with the answer
Client-level margin turns three impossible conversations into straightforward ones:
The reprice. An account at 12% margin isn’t a firing conversation — it’s a pricing conversation, held with data instead of feelings: scope has grown, the rate hasn’t, here’s the renewal number. Some clients pay. Some leave. Both outcomes improve the book.
The re-scope. Often the margin leak isn’t the price — it’s unbounded revisions, meetings, and “quick asks” that never hit a change order. Client-level tracking shows exactly where the hours leak, which turns scope discipline from a personality conflict into a management system.
The redeployment. Every hour your strongest people spend over-serving a break-even account is an hour not spent on the 60%-margin clients who’d happily buy more. Utilization isn’t about working more — it’s about pointing the hours where the margin lives.
One real-world version of this: a $4M agency we worked with ran this exact analysis, repriced and restructured around it, redeployed the freed capacity — and moved gross margin from 50% to 60%. On their revenue, that was roughly $400K a year, found inside revenue they already had. (Emma: link the Beacon case study when its approval clears; until then this stays anonymized.)
The forecast bonus
Once client-level economics exist, something else becomes possible: a forecast built on your actual growth mechanics — leads, conversion rates, churn by client tier — instead of “last year plus 15%.” You stop guessing what growth does to capacity and cash, because the model knows what each new client of each type actually costs to serve.
Start with the free Client Profitability Quick-Check — see which accounts are funding your agency and which are quietly draining it. (Emma: link Tool 3’s landing page when live.)
Or find out where your visibility gaps are across the whole operation — the free Financial Infrastructure Assessment takes 30 minutes: calendly.com/steve-thinkcfo/30min
FAQ
Q: How do I calculate client profitability at an agency?
A: Revenue per client minus fully loaded delivery cost per client — where delivery cost is the actual hours each team member spent on the account multiplied by their fully loaded rate (compensation plus benefits plus overhead allocation). The hours data is the hard part; the math is simple.
Q: What’s a good gross margin per client for an agency?
A: Healthy accounts typically run 50–60%+ at the client level. Accounts persistently below 30% deserve a reprice or re-scope conversation; accounts at or below zero are being subsidized by your profitable clients.
Q: Why does my agency’s overall P&L look fine if some clients lose money?
A: Because the P&L blends everything. High-margin accounts subsidize losers inside a respectable average — the blend hides both extremes, which is exactly why client-level analysis changes decisions the P&L never could.
Q: Do I need time tracking to know client profitability?
A: You need some credible view of where delivery hours actually go — full timesheets, lightweight allocation reviews, or project-level tracking all work. Without hours data, client “profitability” is revenue minus a guess.
Q: Which clients are most likely to be unprofitable? '
A: Counterintuitively, often the biggest, oldest, or most prestigious accounts — because they get over-served, under-scrutinized, and their scope grows for years while the fee doesn’t.
