Last month we were reviewing the financials of a $7M agency. Their gross margin came in at 54%, which is respectable by most benchmarks, and the owner knew it. No alarm bells. No reason to dig further.
We segmented it by client channel anyway.
One channel was running at 35%. The blended number wasn’t wrong. It was just averaging a healthy segment with a struggling one, and in doing so, it had quietly removed any reason to ask the follow-up question.
This is one of the more common ways businesses at this stage misread their own performance. The company-wide figure feels like an answer. It’s not. It’s a starting point.
The issue isn’t that the owner doesn’t know how to segment data. It’s that a blended number looks like information, so the analysis stops there. Revenue grows, the overall margin holds, and somewhere underneath it a channel or service line or client tier is running at economics that would not be acceptable if they were visible.
What we generally recommend:
Any revenue stream that represents more than 10–15% of total revenue deserves its own revenue and cost of sales line. Below that threshold, a blended category is usually fine, the financial impact is unlikely to be material enough to warrant the overhead of tracking it separately. But above it, you need a separate view.
The other piece that matters here is cost allocation. If you don’t know with reasonable accuracy where your delivery costs are going, which client, which service, which team, then your segmented margin figures are just as unreliable as the blended one. You don’t need to go full lawyer style and track time to the nearest six minutes. But if 30% of your delivery team’s hours are unallocated, your departmental P&Ls aren’t telling you much.emented a simple rule: any discount over 5% requires a margin calculation before approval. Not a revenue impact – a margin impact.
His team started closing deals at full price again. Not because they weren’t allowed to discount, but because they finally understood what discounting actually cost.
One more thing worth naming:
Different service lines should probably have different margin targets. An entry-level volume focused offer and a high-touch personalized service are different products with different cost structures. It would be unusual if they ran at the same margin. So the question isn’t really if the target margins differ, it’s whether the margin for each one is where it needs to be.
If your biggest, most mature client engagements are running at lower margins than your entry-level work, that’s worth understanding. It usually means something in the pricing or delivery model has drifted. Or perhaps this is the result of deliberate decisions. But in all cases, you need to explicitly know this.
For the client we started this email with – the 54% figure was accurate. The business was fine. But one of its channels was slowly declining, and the blended average had made that invisible.
I recently published a full guide to FP&A for agencies and consultancies. Service line margins, cash forecasting, exit readiness. You can read it here:
The Ultimate Guide to FP&A for Agencies and Consultancies in 2026
