Explore: Margin Calculator Burn Rate Calculator CFO ROI Calculator | Construction Law Firms PE & VC Fund Admin | CEO Flash Report Sample Accounts UK Services

Revenue Is Up But Margins Are Down — Here's Exactly Why (And What to Fix First)

Revenue growing but EBITDA shrinking? Here are the 7 most common causes of margin compression in $5M–$50M businesses, the diagnostic questions to ask, and exactly what to fix first.

By Stuart Wilson, ACMA CGMA · · 10 min read

Revenue Is Up But Margins Are Down — Here's Exactly Why (And What to Fix First)

You hit your revenue target. Maybe you blew past it. The top line is up 25% year over year. Your sales team is celebrating. Your board deck opens with a hockey-stick chart.

Then you look at the bottom line. EBITDA is flat. Or worse — it's down. Gross margin has quietly slipped from 52% to 44%. Net income as a percentage of revenue is lower than it was when you were half this size.

Growing revenue while shrinking margins is the most dangerous pattern in a scaling business. It feels like progress. It looks like progress. But you're running faster on a treadmill that's slowly tilting downhill.

I've diagnosed this pattern in dozens of businesses between $5M and $50M. The causes are almost always the same seven things. And the fix for each one is specific, measurable, and usually actionable within 90 days — if you know where to look.

TL;DR: Margin compression in growing businesses is almost always caused by one or more of seven drivers: revenue mix shift, pricing lag, overhead outpacing revenue, rising customer acquisition costs, scope creep, operational inefficiency at scale, or invisible unit economics. The fastest diagnostic tool is an EBITDA bridge — a waterfall analysis that isolates exactly how many dollars each driver added or removed. Fix the biggest driver first. Most businesses recover 3–8 points of gross margin within 90 days once the cause is identified.
68%
of fast-growing SMBs experience margin compression
3–8 pts
typical gross margin recovery in first 90 days
1 report
EBITDA bridge isolates the exact cause
1

Revenue Mix Shift — Low-Margin Products Growing Faster

Your total revenue is up, but the composition of that revenue has changed. The high-margin service line grew 10%. The lower-margin product line grew 40%. Blended gross margin drops even though nothing about your pricing or costs changed.

This is the most common — and most overlooked — cause of margin compression. It's invisible on a top-level P&L because every line item looks healthy in isolation.

Real-World Scenario
A $15M professional services firm added a managed services offering at 35% gross margin alongside their consulting practice at 62% margin. Managed services grew from 15% to 40% of revenue in 18 months. Blended gross margin fell from 58% to 47% — a 11-point decline — even though neither service line's individual margin changed.
🔍 Diagnostic Question
Pull gross margin by product line, service line, or business unit for the last 8 quarters. Which lines are growing fastest? What are their individual margins?
✅ The Fix
Build a margin-weighted revenue dashboard that shows contribution margin by line — not just revenue by line. Then decide deliberately: are you willing to accept lower blended margins for the growth, or do you need to reprice the lower-margin offering? Neither answer is wrong. Not knowing the question exists is the problem.
2

Pricing Not Keeping Up with Cost Inflation

Your input costs rose 8% over the past year. Your prices rose 3%. That 5-point gap hits gross margin directly, and it compounds every quarter you delay a price increase.

This is especially painful for businesses with annual contracts, published price lists, or a sales team that discounts freely. By the time you realize the gap, you've already delivered 6 months of work at last year's rates with this year's costs.

Real-World Scenario
A $22M logistics company hadn't adjusted rates in 14 months. Fuel surcharges had increased 12%, driver wages were up 9%, and insurance premiums climbed 15%. Their gross margin eroded from 28% to 19% — a $2M annualized EBITDA hit — entirely from pricing inertia.
🔍 Diagnostic Question
When did you last raise prices? What were your key input costs then vs. now? Calculate the dollar gap per unit or per contract.
✅ The Fix
Implement quarterly pricing reviews tied to a cost index (CPI, commodity inputs, labor market data). Build escalation clauses into all contracts longer than 12 months. Track "price realization" — the percentage of list price actually captured after discounts — as a KPI your sales team owns.
3

Overhead Growing Faster Than Revenue (Hiring Ahead of Growth)

You hired 8 people in Q3 to support the growth you expected in Q4. Q4 came in 20% below plan. Now you're carrying $600K in annualized overhead against revenue that hasn't materialized.

This is the "build it and they will come" trap. Headcount is the single largest operating expense for most service and tech businesses, and it's the stickiest — you can't right-size payroll on a quarterly basis without destroying culture and losing institutional knowledge.

Real-World Scenario
A $9M SaaS company scaled from 35 to 58 employees in one year, expecting revenue to double. Revenue grew 40% — strong, but not enough to cover the 66% increase in payroll. Operating margin flipped from +12% to –4%. They were burning cash while celebrating growth.
🔍 Diagnostic Question
Calculate your revenue per employee for each of the last 8 quarters. Is it trending up or down? What's your overhead ratio (total SG&A ÷ revenue)?
✅ The Fix
Tie all hiring to revenue triggers, not forecasts. Example: "We hire the next account manager when existing AMs hit 90% capacity, not when the sales pipeline looks full." Track revenue per employee monthly. If it drops below your industry benchmark for two consecutive quarters, freeze hiring until revenue catches up. Use a 13-week cash flow forecast to model the cash impact of each new hire before you extend an offer.
4

Customer Acquisition Cost Creep

Your marketing spend is up 45% but new customer count is up only 20%. That means your cost to acquire each customer rose from $1,200 to $1,450 — a 21% increase that hits margins directly, even though your ad dashboard shows "positive ROAS."

CAC creep is insidious because it happens gradually. Ad platforms get more expensive. Your easy-to-reach audience is saturated. You're competing with better-funded competitors for the same keywords. And if nobody is tracking fully loaded CAC — including sales salaries, commissions, and tool costs — you don't even see it happening.

🔍 Diagnostic Question
What is your fully loaded CAC (all sales + marketing spend ÷ new customers)? How has it changed over the last 4 quarters? What's your LTV:CAC ratio by channel?
✅ The Fix
Track CAC by acquisition channel monthly. Kill channels where LTV:CAC falls below 3:1. Shift budget toward channels with the shortest payback period. Calculate CAC payback in months — if it exceeds 18 months, that channel is consuming cash faster than it creates value. Use your CFO ROI calculator to model the margin impact of shifting acquisition spend.
5

Scope Creep & Underpriced Contracts

You quoted a project at 200 hours. You delivered 280. That's 40% more labor than you priced for, and it turned a 55% gross margin project into a 28% margin project. Multiply this across 15 active projects and you've silently given away $400K in margin this year.

Scope creep is a revenue problem disguised as a delivery problem. It happens when change orders aren't formalized, when project managers are afraid to push back on clients, or when nobody is tracking actual hours against the original scope in real time.

Real-World Scenario
A $7M digital agency tracked time but never compared actual hours to quoted hours at the project level. A margin analysis revealed that 60% of their projects exceeded quoted hours by 25% or more. The worst offender: a $180K retainer client consuming $290K in labor cost annually, delivering a negative gross margin of –$110K.
🔍 Diagnostic Question
For your 10 largest active projects or clients, what was the quoted margin vs. the actual margin? Where is the variance coming from — hours, materials, or both?
✅ The Fix
Implement real-time project margin tracking. Flag any project that exceeds 80% of quoted hours before completion hits 80%. Require written change orders for any scope additions — no exceptions. Run a quarterly "client profitability" report that ranks every customer by actual gross margin delivered. Fire or reprice the bottom 10%.
6

Operational Inefficiency at Scale

What worked at $3M doesn't work at $12M. Manual processes, tribal knowledge, and workarounds that were fine with 15 employees become margin killers at 50. You're spending 3x the labor hours per unit of output because nobody invested in the systems, automation, or process documentation to scale efficiently.

Real-World Scenario
A $18M e-commerce brand processed all returns manually — four people spending 25 hours per week each on a process that an automated RMA system would handle in minutes. Annual cost: $260K in labor. Implementation cost of automation: $45K. They delayed for two years because "we've always done it this way."
🔍 Diagnostic Question
What are your top 5 most labor-intensive processes? What does each one cost per month in fully loaded labor? Could any be automated or systematized?
✅ The Fix
Conduct a process cost audit. Map your top 10 workflows by labor hours consumed. Identify any process where the annual labor cost exceeds 3x the cost of automating it — those are immediate ROI wins. Prioritize the three with the highest dollar-per-hour savings and implement within 90 days.
7

Lack of Unit Economics Visibility

You can't fix what you can't see. If you only look at margins at the company level, you'll never know that Product A is generating 70% gross margin while Product B is generating 15%. You'll never see that your top-revenue customer is actually your least profitable. You'll never discover that your fastest-growing channel has the worst unit economics.

This is the root cause behind all six causes above. Without unit economics — margin by product, by customer, by channel, by project — you're making pricing, hiring, and growth decisions in the dark. You're steering by revenue when you should be steering by contribution margin.

🔍 Diagnostic Question
Can you produce a gross margin report by customer, by product, and by channel — within 48 hours? If not, you have a visibility problem.
✅ The Fix
Build a contribution margin model that allocates direct costs to individual products, customers, and channels. This doesn't require a new ERP — it requires a fractional CFO who knows how to structure your chart of accounts, implement cost allocation rules, and produce a monthly unit economics dashboard. Your P&L hides more than it reveals — unit economics is what fills in the gaps.

The EBITDA Bridge: How to Diagnose Margin Erosion in One Report

What an EBITDA Bridge Is (And Why Every CEO Should Demand One)

An EBITDA bridge is a waterfall chart that starts with your prior-period EBITDA and walks through every factor that changed it. It answers the question: "We made $1.2M in EBITDA last year and $900K this year — where did the $300K go?"

Here's how a CFO builds one:

EBITDA Bridge Line Example ($) Impact
Prior Year EBITDA $1,200,000 Starting point
+ Revenue volume increase +$400,000 More units sold at existing margins
– Revenue mix shift –$180,000 Lower-margin products grew faster
– Price erosion / discounting –$120,000 Average selling price declined 4%
– Input cost inflation (COGS) –$150,000 Materials, freight, subcontractors up 7%
– New headcount (SG&A) –$220,000 5 new hires ahead of revenue plan
– CAC increase –$60,000 Cost per acquisition up 18%
+ Operational efficiency gains +$30,000 Process improvements in fulfillment
+/– One-time items +$0 None this period
Current Year EBITDA $900,000 Down $300K despite revenue growth

This single report tells you exactly where the margin went. No guessing. No "we need to look into that." The EBITDA bridge converts a vague problem ("margins are down") into specific, prioritized action items. In this example, the two biggest levers are headcount ($220K) and mix shift ($180K) — fix those first.

If your finance team can't produce this report, that's the first problem to solve. A fractional CFO will build this within their first month.

Margin Compression Diagnostic Checklist

Before you hire anyone, run through this self-assessment. If you answer "No" or "I don't know" to three or more of these, you have a visibility problem that's costing you real money.

Diagnostic Question Yes No
Can you see gross margin by product line or service line?
Do you know your top 10 customers ranked by profitability (not revenue)?
Have you raised prices in the last 12 months?
Do you track revenue per employee quarterly?
Do you know your fully loaded customer acquisition cost by channel?
Do project-based engagements have real-time margin tracking?
Can your finance team produce an EBITDA bridge within 10 days of month-end?
Do you know which operational processes cost the most in labor hours?

Scoring: 6–8 "Yes" answers — your visibility is strong; focus on optimization. 3–5 — you have blind spots that are likely costing you 2–5 points of margin. 0–2 — you're flying blind. The margin compression will get worse until you fix the reporting foundation. Start here if your P&L looks healthy but cash doesn't match.

🇬🇧 For UK Business Owners

The seven causes above apply equally to UK businesses, but margin compression in the UK has additional structural drivers that American companies don't face.

Employer National Insurance increases have been the silent margin killer for UK SMEs. The 2025–2026 NIC threshold changes added approximately £800–£1,500 per employee per year to your wage bill — a direct hit to operating margin that many businesses failed to price into their contracts. If you have 30 employees, that's up to £45,000 in annual margin erosion from a single policy change.

VAT cash flow timing creates a compounding effect. When your revenue mix shifts towards zero-rated or reduced-rate supplies, your input VAT recovery changes — and the quarterly VAT cash flow timing can mask margin problems for months. Under Making Tax Digital, the reporting is more frequent but the cash planning needs to match.

Rising employer costs — pension auto-enrolment contributions, apprenticeship levy, employment allowance thresholds — all layer on top. UK businesses running at 10–15% EBITDA margins are particularly vulnerable because these costs are fixed per headcount, not variable with revenue. The fix is the same: build the EBITDA bridge, isolate the drivers, and address them in priority order. If you need UK-specific guidance, a fractional finance director who understands both UK and US reporting frameworks can bridge the gap.

🏦 Ex-Citigroup · Ex-ABN AMRO
📊 500+ Management Packs Delivered
Reports by the 5th — Every Month
🛡️ Zero Material Audit Findings in 24 Years

The CFO-Grade Sample Pack — Free, No Strings

The exact management accounts, KPI dashboards, and 13-week cash flow templates that our clients receive every month. Not a mockup — the real thing. See what your finance function should look like.

The #1 thing most $5M–$50M companies get wrong about their finances

It's not what you think — and it's not about your bookkeeper. Stuart Wilson (ACMA CGMA, ex-Citigroup, 24 years) has seen the same pattern in 87% of the companies he's worked with. A 15-minute call is enough to tell you if you have it too.

Find Out in a Free Discovery Call
Confidential · No pitch · No obligation
Book a Free Discovery Call