MSP Business Benchmarks
Managed service providers occupy one of the best structural positions in the service economy. Recurring revenue, multi-year contracts, high switching costs, and a client base that literally cannot function without the service. On paper, it’s a perfect business model. In practice, most MSPs between $600K and $2M are leaving significant margin on the table because of pricing decisions made when the business was smaller and service mix decisions that dilute the recurring revenue advantage.
These benchmarks cover the $600K-$2M revenue band, which maps to most 5-10 person MSPs. The data comes from 160+ structural analyses, with MSPs showing some of the most consistent operational patterns of any industry - which makes the performance gaps between average and best-in-class even more instructive.
Financial Benchmarks
| Metric | Range | Notes |
|---|---|---|
| Revenue (5-10 person MSP) | $500K-$1.5M | Most common band. Above $1.5M usually requires 10+ people. |
| Revenue (upper band) | $1.5M-$2M | Requires strong MRR base and efficient operations. |
| Gross Margin | 50-65% | Service revenue: 50%+. Product/hardware: 20-30%. Blended: 55-65%. |
| Net Margin (EBITDA) | 12-25% | Industry average 18.4%. Top quartile above 22%. |
| Per-User Pricing (SMB) | $150-$300/user/mo | Industry average $185. Security stack adds 42% premium. |
| MRR per Client | $1,500-$5,000/mo | Below $1,500 usually means underpriced or micro-clients. |
| Endpoints per Tech | ~250 | Benchmark for staffing decisions. Above 300 = strained. Below 200 = underutilized. |
| Revenue per Employee | $120K-$200K | Industry average $142K. Below $120K indicates overstaffing. |
| MRR as % of Total Revenue | 60-80% | The defining metric of MSP health. Below 60% means too much project/break-fix. |
| Annual Client Churn | 8-15% | Below 10% is strong. Above 15% indicates service delivery or fit problems. |
What “Healthy” Looks Like
| Metric | Struggling | Average | Healthy | Best-in-Class |
|---|---|---|---|---|
| Gross Margin | Below 45% | 50-55% | 55-62% | 62-68% |
| Net Margin (EBITDA) | Below 10% | 14-18% | 18-23% | 23-28% |
| Revenue/Employee | Below $110K | $120K-$140K | $140K-$175K | $175K-$220K |
| Per-User Pricing | Below $140 | $150-$185 | $185-$250 | $250-$325 |
| MRR % of Total | Below 50% | 55-65% | 65-78% | 78-90% |
| Client Churn | Above 18% | 12-15% | 8-12% | Below 8% |
| Endpoints/Tech | Above 350 | 280-320 | 230-280 | 200-230 |
| Client Concentration (top 3) | Above 45% | 30-40% | 20-30% | Below 20% |
Two numbers in this table deserve extra attention. Per-user pricing and MRR percentage together explain roughly 70% of the profitability variation between MSPs in this revenue band. An MSP charging $180/user with 60% MRR and an MSP charging $250/user with 80% MRR are in fundamentally different businesses - even if their top-line revenue looks similar.
Owner Compensation
MSP owner compensation is more straightforward than most service industries because the recurring revenue model creates predictable cash flow, which makes it easier to set a consistent salary.
| Revenue Band | Typical Owner Comp | Notes |
|---|---|---|
| $500K-$800K | $80K-$120K | Owner usually still doing Tier 2/3 technical work. |
| $800K-$1.2M | $110K-$160K | Transition zone. Owner starts to hand off technical escalations. |
| $1.2M-$2M | $140K-$200K | Owner focused on sales, strategy, and client relationships. |
The MSP-specific wrinkle: many owners comp themselves below market because they see the business’s equity value as the real payoff. MSP valuations at this revenue band typically run 0.8-1.2x annual revenue for well-run companies, meaning a $1.5M MSP is worth $1.2M-$1.8M in a sale. That equity upside is real, but only if the owner is building a business that can sell - which means removing themselves from daily technical operations.
An MSP where the owner is the primary escalation point for every critical issue is worth significantly less than one where operations run independently. Buyers price in key-person dependency heavily.
Seasonal Patterns
MSPs are less seasonal than most service businesses because managed services are, by definition, ongoing. But patterns still exist.
| Period | Pattern | Operational Impact |
|---|---|---|
| January-March | Budget allocation for IT spend. New fiscal year decisions. | Best window for upselling existing clients and closing new ones. |
| April-June | Implementation season. New clients onboarding. | Heaviest project load. Staffing strain if poorly planned. |
| July-August | Summer lull. Decision-makers on vacation. | Maintenance mode. Good time for internal improvements. |
| September-October | Q4 planning. “Spend remaining budget” season. | Hardware refresh and project spikes. Good for project revenue. |
| November-December | Holiday slowdown. Fewer moves. More support tickets (year-end closings). | Renewal season for calendar-year contracts. Critical for retention. |
The most important “season” for an MSP isn’t on the calendar - it’s the contract renewal cycle. MSPs with staggered renewal dates (contracts renewing across all 12 months) have dramatically more stable revenue than MSPs where contracts cluster in Q1 or Q4. If more than 30% of MRR renews in any single quarter, the business has concentration risk that feels like seasonality.
The Structural Pattern
The MSP model is one of the clearest examples of a transition business in the service economy. The transition has a name - break-fix to managed - and most MSPs in the $600K-$2M band are somewhere in the middle of it, running a hybrid model that captures the worst characteristics of both.
Break-fix IT is simple: something breaks, the client calls, you fix it, you bill for the time. Revenue is unpredictable, margins are moderate, and there’s no recurring relationship. Managed services is the opposite: monthly fee, proactive monitoring, preventive maintenance, predictable revenue. The entire MSP industry has been moving toward managed for two decades, and the economic argument is settled - managed wins on every metric.
And yet. The average MSP in this revenue band still generates 25-40% of revenue from project work and break-fix. The reasons are structural, not strategic. Project work has higher visible margins per engagement (clients see a $20K project as a big sale). Break-fix requests from managed clients are hard to turn away (“but we pay you monthly”). And the hardest one: many MSPs don’t price their managed agreements to include the full cost of service delivery, so they depend on project revenue to make up the margin gap.
This is the pricing problem that defines the MSP industry at this scale. The average per-user price of $185/month was set when the security stack was simpler, compliance requirements were lighter, and the client’s environment was less complex. That $185 was probably appropriate five years ago. Today, the cost to deliver a comprehensive managed service - including security tools (EDR, SIEM, backup, MFA management), compliance documentation, and the labor to monitor and respond - runs $80-$120 per user per month. At $185 all-in, the margin is thin. At $150, it’s almost nonexistent.
The MSPs that are thriving in this band have repriced around a security-first stack. Adding a security layer to a managed agreement commands a 42% premium on average - taking per-user pricing from $185 to $260+. Clients accept this because cybersecurity is no longer optional and they know it. The MSP that positions security as a premium add-on makes it easy for the client to say yes. The one that bundles it invisibly into the base price misses the pricing opportunity.
Client concentration is the second structural risk. MSPs at this revenue band often have 2-3 clients representing 30-40% of total revenue. Those clients have enormous leverage, and the MSP knows it. Pricing conversations get deferred. Scope creep gets tolerated. And the business runs on what amounts to a key-account dependency that a single client decision could shatter. The healthiest MSPs cap any single client at 15% of revenue - not by turning away large clients, but by growing the base so that no single relationship has existential weight.
What to Look For in Your Business
These diagnostic questions surface the structural issues that separate MSPs on a growth trajectory from MSPs that are treading water.
-
What percentage of your revenue is truly recurring (contracted MRR) versus “recurring-ish” (project work from repeat clients)? The distinction matters. A client who gives you a project every quarter is not MRR - they’re a good client with no commitment. If your real MRR is below 60%, the managed model isn’t working yet.
-
What’s your all-in cost to deliver service per user per month, including tools, labor allocation, and overhead? Most MSPs don’t know this number, which means they don’t know whether their per-user pricing is profitable. If the answer is “I’m not sure,” that’s the first thing to figure out.
-
When was the last time you raised per-user pricing on your existing managed clients? If it’s been more than 18 months, you’re subsidizing their service with margin from newer clients (who are paying current rates). Annual price increases of 5-8% are standard in the industry and rarely trigger churn.
-
How many of your managed clients have a security stack that you would consider adequate by current standards? If the answer is less than 70%, there’s a pricing and positioning opportunity sitting in your existing base. A security assessment of current clients often surfaces $30-$80 per user per month in additional services they need and will pay for.
-
If your largest client left tomorrow, what happens to the business? If the answer is “we’d be in serious trouble,” the priority is diversification, not growth. Growth on top of concentration risk just makes the eventual concentration event more catastrophic.