Agency

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:

MetricYear 1Year 2Year 3
Revenue$600K$780K$1.01M
COGS + Labor$390K$546K$768K
Gross Margin35%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:

IndustryHealthy RPPMargin Erosion Signal
Agency$250K-$300KBelow $200K
Consulting$200K-$350KBelow $150K
Trades (per truck)$350K-$500KBelow $300K
MSP$142K avgBelow $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.

Frequently Asked Questions

Why are my margins shrinking even though revenue is growing?

The most common cause is that your costs are scaling faster than your revenue. This happens when you add headcount without raising prices, take on lower-margin work to hit revenue targets, or let scope creep erode project profitability. Every new dollar of revenue costs more than the last.

What is a healthy profit margin for a service business?

Healthy net margins vary by industry. Agencies should target 15-25%, consulting firms 20-35%, trades businesses 8-15%, and MSPs 10-18%. If you're below the low end of your industry range AND revenue is growing, the model has a structural cost problem.

How quickly should I act if I see margins declining?

Immediately. Margin erosion compounds. A business losing 2 points of margin per quarter will go from 20% to 12% in a year - and that's often the difference between profitable and break-even. The sooner you diagnose whether it's a pricing, staffing, or scope problem, the cheaper the fix.

Can I fix margins by just cutting costs?

Cost-cutting treats the symptom but rarely fixes the structure. If your margins are shrinking because you're underpriced, cutting costs just delays the reckoning. If they're shrinking because of scope creep or overstaffing, then targeted cuts help. Diagnosis first, then decide whether to cut costs, raise prices, or restructure the service.

Free Tool

Profit Margin Calculator

Run the numbers for your business in 30 seconds.

Try It Free

Deep Dive

Signs Your Business Model Is Broken vs. Needs Optimization

How to tell whether your service business needs a tune-up or a structural overhaul. The 7 diagnostic signals from 160+ business analyses that separate fixable problems from model-level issues.

Related Guides

Based on structural analysis of 160+ businesses across 7 industries. Pharallax AI provides adversarial structural analysis for operator-founders at $500K-$3M revenue.

Published 2026-04-01.

See what these patterns look like in your business

Get a free structural health score in 15 seconds.

Score My Business