What Gross Margin Doesn’t Tell You in a Service Business

Gross margin is one of the most common metrics in any management report. Revenue, minus the direct costs of producing it, expressed as a percentage. It’s easy to calculate, easy to compare, and easy to defend.

In product businesses, where direct costs are well-defined and largely visible, it works reasonably well. In service businesses — particularly the complex, project-based kind I work with — it tends to mislead.

The number looks meaningful. The decisions it drives often aren’t.

What “direct cost” actually captures

In a typical service business P&L, direct costs include the things that can be traced cleanly to a job. Labour booked to the project. Subcontractors engaged for it. Materials specifically used. Sometimes a thin allocation for site costs or specific equipment.

What it doesn’t include, in most setups, is the bulk of the actual cost of delivering complex work.

Senior management time spent on the client. Internal coordination across functions. Rework that wasn’t formally tracked. Pre-sales effort that won the job in the first place. Quality oversight on a complicated engagement. The disproportionate cost of difficult clients who absorb attention that could have gone elsewhere.

All of this is real. Almost none of it hits the gross margin calculation.

So a job that consumed enormous senior time, generated significant internal friction, and absorbed disproportionate management attention can show the same gross margin as a job that ran cleanly and barely needed touching. The numbers say they’re equivalent. The reality is they’re nothing alike.

The pattern this creates

Over time, this distortion shapes how the business thinks.

Jobs are evaluated on gross margin and grouped accordingly. The “good” jobs are the ones with strong percentages. The “weaker” ones with thinner margins get scrutinised, repriced, or declined.

What’s missed is that some of the strong-margin jobs are quietly the most expensive — they just absorb their cost through channels the report doesn’t track. And some of the thinner-margin jobs are actually the healthiest — clean to deliver, low-touch, minimal drama.

The business optimises toward the high-gross-margin work. Senior people get more stretched. Turnover starts creeping up. Capacity feels permanently constrained. The team is busier than ever, but the business doesn’t feel like it’s getting easier to run.

By the time these symptoms surface, the underlying cause — the wrong measurement driving the wrong selection — is years old.

Why this is particularly bad in complex service work

In simple, transactional service work, the gross margin distortion is manageable. The hidden costs are small enough that the visible number is close to the true number.

In complex, advisory, or project-based services, the gap widens significantly. The work itself requires senior thinking, internal coordination, judgement calls, and client management. These are the actual delivery costs — but the system records them as overhead, not direct cost.

Two jobs at the same gross margin can have wildly different true profitability. A clean, well-scoped, low-touch job might convert most of that margin to actual profit. A complex, high-friction, senior-time-heavy job might convert almost none of it.

The gross margin number is identical. The business outcomes couldn’t be more different.

What better measurement looks like

The answer isn’t to abandon gross margin. It’s to stop treating it as the primary measure of job performance.

Three additions make a significant difference.

A more complete cost attribution. The senior time, the coordination cost, the oversight required — these can be roughly tracked, even if not perfectly. A simple time-weighting on the senior team applied to each job will produce a more honest picture in a fortnight than the perfect system would in a year.

A view of friction and disruption. Some jobs disrupt the rest of the business. They consume management attention, derail other work, and absorb capacity in ways that don’t show up in any timesheet. A qualitative red-amber-green view on each significant engagement is rough but useful. A pattern of amber and red on clients with strong gross margin is one of the most important things a service business can know about itself.

A view of post-completion margin. Not just what the job produced, but what was true a quarter later — including any rework, follow-on issues, or capacity that the engagement consumed afterwards. Some jobs continue costing the business long after the invoice has been issued.

The shift this enables

Service businesses that move past gross-margin-as-primary describe the same change.

They become better at saying no. The jobs that quietly cost the most — the high-touch, high-friction, senior-intensive ones — get reconsidered. Some get repriced. Some get declined. Some get redesigned so they don’t require the same level of internal cost to deliver.

They get better at the work they keep. The capacity freed up by not chasing apparent high-margin work that’s actually marginal allows the team to do better work on the engagements that remain.

And they stop being surprised by the gap between what the report says and what running the business feels like.

Gross margin is a number. It’s not the truth in a service business. The businesses that understand this measure differently — and the ones that don’t usually spend years wondering why their strong gross margin doesn’t translate into a stronger business.

The number isn’t wrong. It just isn’t enough.

Mark Schiralli (Own Your Mark)

We help Australian business owners to turn their passion or side hustle into a profitable business, through business mentoring, website design, copywriting and branding. Looking to start your business, or turn a false start into a flying one? Get in touch to chat.

https://www.ownyourmark.com.au
Previous
Previous

The board pack nobody reads — why reporting fails the people it’s meant to inform

Next
Next

The Discreet Damage of “We’ll Sort It out on the Next Job”