Revenue Growing but Margins Shrinking: What’s Going Wrong
This is the most dangerous pattern I see in service businesses. Not because it’s the most severe - but because it feels like success. Revenue is up. The pipeline is full. Clients keep coming. And month after month, there’s less money left over.
I’ve tracked this pattern across 160+ businesses. Revenue growth masks margin erosion for an average of 6-9 months before the founder notices. By then, the structural problem has compounded.
The Math That Should Scare You
Here’s a simplified example from an agency that came to us growing at 30% year-over-year:
| Metric | Year 1 | Year 2 | Year 3 |
|---|---|---|---|
| Revenue | $600K | $780K | $1.01M |
| COGS + Labor | $390K | $546K | $768K |
| Gross Margin | 35% | 30% | 24% |
| Net Profit | $90K | $78K | $51K |
| Revenue Growth | - | +30% | +30% |
| Profit Growth | - | -13% | -35% |
Revenue grew 68% over two years. Profit dropped 43%. The owner celebrated crossing $1M while taking home less than they made at $600K.
This is what “growing into a worse position” looks like in practice.
Why This Happens: Three Structural Causes
1. Pricing Stayed Flat While Costs Didn’t
Most service businesses set their prices early and adjust them rarely. Meanwhile, salaries increase 3-5% annually, software costs compound, and health insurance premiums creep up. A business that doesn’t raise prices by at least 5-8% per year is functionally giving itself a pay cut.
The parent insight on broken business models includes a diagnostic: can you raise prices 25% and keep 85%+ of your clients? If the answer is no, pricing power is part of the margin problem.
2. Headcount Grew Faster Than Revenue
Adding people is the default growth strategy for service businesses. But each new hire adds fixed cost before they generate proportional revenue. An agency hiring a $65K junior designer needs roughly $130K in new billings just to maintain margins after fully-loaded costs.
The revenue-per-person metric tells this story clearly:
| Industry | Healthy RPP | Margin Erosion Signal |
|---|---|---|
| Agency | $250K-$300K | Below $200K |
| Consulting | $200K-$350K | Below $150K |
| Trades (per truck) | $350K-$500K | Below $300K |
| MSP | $142K avg | Below $120K |
If your revenue per person is dropping while headcount grows, you’re adding cost faster than capacity.
3. Scope Creep Is Invisible Margin Erosion
This one is insidious because it doesn’t show up in any line item. Projects that were scoped at 40 hours take 55. Clients get extra revisions that aren’t billed. The team spends time on “relationship building” that’s really unbilled work.
A 15-hour scope creep on a $10K project at a $150/hour effective rate costs $2,250 - a 22.5% margin hit on that project. Multiply across 20 projects per quarter and the business is leaking $45K in margin annually from scope creep alone.
What to Fix First
The order matters. Fixing the wrong thing first wastes time and money.
Step 1: Measure where margin is leaking. Track actual hours against scoped hours for 30 days. Calculate effective hourly rate per client. The data will tell you whether this is a pricing problem, a scope problem, or a staffing problem.
Step 2: Fix pricing if the effective rate is below market. If you’re delivering $200/hour work at $120/hour, no amount of operational efficiency closes that gap. Industry benchmarks for testing whether your pricing is too low can help calibrate this.
Step 3: Tighten scope management. Implement change order processes. Track scope creep per project. Make the invisible visible - most founders are shocked at how much unbilled work their teams deliver.
Step 4: Audit headcount against revenue capacity. If revenue per person is below your industry benchmark, the question is whether you’re understaffed on sales or overstaffed on delivery. The answer determines whether you need to grow revenue into your capacity or right-size the team.
The businesses that catch this pattern early and fix the root cause typically recover 5-10 margin points within two quarters. The ones that ignore it and keep “growing” tend to hit a cash crisis within 12-18 months.