Every managed service provider owner eventually arrives at the same uneasy question. Revenue is growing and clients seem satisfied, but is the business actually being run well? Revenue growth alone cannot answer that, because an MSP can grow its way into thinner margins, tighter cash, and a service desk that never quite catches up. Benchmarking is the discipline that answers the question honestly. It takes your own results, expresses them as ratios rather than raw dollars, and holds them next to what comparable firms achieve.
The catch is that benchmarking done casually produces either false comfort or false alarm. A percentage pulled from a conference slide, compared against a chart of accounts that classifies costs differently, will send you chasing the wrong problem for a full quarter. This article covers the metrics that separate strong MSPs from struggling ones, how to prepare your books so the comparison is valid, and how to turn a gap into a decision.
What Financial Benchmarking Actually Tells You
Benchmarking is not a scorecard and it is not a grade. It is a diagnostic tool that converts your financial statements into a set of relationships, then uses outside reference points to tell you which of those relationships deserve attention first. When your gross margin sits well below what similar providers report, benchmarking does not tell you why. It tells you where to look, which matters when time is short and the list of possible fixes is long.
It is equally important to understand what benchmarking cannot do. Published ranges reflect the mix of firms that chose to report and the accounting conventions those firms use. Two MSPs with identical operational quality can post very different ratios simply because one sells hardware at low markup and the other does not. Benchmarks are a compass, not a verdict, and they work best alongside a solid grasp of what your own financial statements are actually saying.
The Core Metrics Worth Comparing
You do not need thirty ratios. A handful of well constructed metrics will explain most of the variation in MSP profitability, and each one points toward a different lever. Here are the ones that repay the effort of measuring carefully.
Gross Margin by Revenue Line
A single blended gross margin hides more than it reveals. Managed services, professional services, hardware resale, and pass-through licensing all behave differently, and practitioners typically discuss recurring managed services margins in a much higher band than hardware resale. If you only track the blend, a growing hardware business can make it look like service delivery is deteriorating when it is fine, or mask genuine delivery problems behind healthy project work.
Split revenue into those lines, assign direct costs to each, and calculate margin separately. That exercise alone often reveals that one line is subsidizing another. From there you can decide whether the subsidy is strategic or accidental, and whether your pricing model needs to change.
Monthly Recurring Revenue as a Share of Total
The percentage of revenue that arrives predictably every month is the single best predictor of how an MSP will behave under stress. A high recurring share means forecastable cash, easier hiring decisions, and a valuation multiple that rewards the owner at exit. A low recurring share means every month starts closer to zero.
Calculate it consistently: count contracted managed services and committed subscription revenue, exclude one-time project work, and watch the trend rather than a single reading.
Technician Utilization and Effective Rate
Utilization measures the share of paid technical hours that go toward client-serving work. Effective rate takes service revenue and divides it by total technical hours, billable or not, which tells you what you truly earn per hour of capacity. The two together explain a surprising amount of the margin variance between otherwise similar firms.
Most owners overestimate both figures, usually because unlogged time never enters the calculation. The gap between what you think you are recovering and what you actually recover is where underutilized technician time quietly consumes profit.
Revenue and Gross Profit per Employee
Per-employee ratios normalize for size, which helps when comparing yourself to much larger or smaller firms. Gross profit per employee is the better version, because it is not distorted by low-margin resale volume. Track it against your own history first: a flat or falling figure while headcount rises is the clearest early signal that growth is outrunning process maturity.
Operating Profit With Owner Compensation Normalized
Comparing operating profit across MSPs is close to meaningless until owner compensation is normalized. An owner paying themselves nothing and an owner paying themselves a full market salary will report margins that differ by many points on identical underlying performance. Restate owner pay to a fair market wage for the work actually performed, then read profit. This is also the number an acquirer will normalize, so getting comfortable with it early serves you twice.
Those five metrics form the spine of a benchmarking exercise. Everything else refines the picture rather than changing its shape.
Cleaning Up Your Books Before You Compare
Benchmarking is only as good as the data underneath it, and most MSPs need a preparation pass before their numbers can be compared to anything. The goal is consistency: costs classified the same way period over period, and the same way the reference data classifies them.
Move all direct delivery costs, including technician wages, tools tied to service delivery, and subcontractor fees, into cost of goods sold rather than overhead.
Separate pass-through licensing from margin-bearing revenue so it does not inflate top line and deflate margin, an area where software licensing treatment matters a great deal.
Recognize contract revenue in the period it is earned, not when it is invoiced, so annual prepayments do not distort a single month.
Capture all technical hours, including internal projects and unbilled work, or utilization will read artificially high.
Reclassify one-time items, such as a legal settlement or an office move, so they do not contaminate trend analysis.
Do this once properly and every future review gets faster. The same cleanup also drives the accuracy of your real-time financial reporting.
How to Run Your First Benchmarking Review
A benchmarking review is a defined exercise with a beginning and an end, not an open-ended research project. Work through these five steps in order and you will finish with a short list of decisions rather than a spreadsheet nobody opens again.
1. Choose a Clean Twelve Month Window
Use a trailing twelve month period rather than a single month or quarter. Twelve months absorbs seasonality, project lumpiness, and the timing quirks of annual renewals.
If your most recent months are still unreconciled, shift the window back rather than working with provisional figures. A slightly stale but accurate baseline beats a current but wrong one.
2. Define Each Metric in Writing
Write a one line definition for every ratio, naming the exact accounts in the numerator and denominator. This sounds bureaucratic until the second review, when you would otherwise spend an hour trying to remember whether you included subcontractors in delivery cost.
Written definitions also keep the comparison honest, since you can check whether an outside benchmark matches your own.
3. Gather Reference Points From More Than One Source
Look for data from industry associations, peer groups you belong to, vendor community reports, and your accountant's experience across comparable firms. Where several independent sources converge on a similar range, you can treat that range as reasonably reliable. Where they disagree sharply, the disagreement itself is information, usually about differing definitions, so use the range rather than a single point.
4. Segment Before You Compare
Compare yourself to firms of similar size, service mix, and market. A twelve-person MSP serving small professional offices has a fundamentally different cost structure from a sixty-person provider serving regulated mid-market clients. If you cannot find well matched external data, compare against your own prior periods and internal targets, which is often more actionable than a poorly matched outside number.
5. Convert Findings Into Two or Three Decisions
Rank the gaps by how much profit they represent, not by how far off the benchmark you are. A two point gap on a large revenue line usually outweighs a ten point gap on a small one. Pick the top two or three, then assign an owner and a date to each.
Anything beyond three dilutes attention. The rest go on a list for the next review, held on a fixed cadence.
Finished properly, the whole exercise takes a few focused sessions and produces a short agenda for the coming quarter.
Turning a Gap Into an Action Plan
Finding a gap is the easy part. Closing it requires deciding whether the cause sits in pricing, delivery efficiency, cost structure, or sales productivity, because those causes call for very different responses. A margin gap driven by underpriced contracts is fixed at renewal. The same gap driven by excessive reactive tickets is fixed through standardization and automation.
Build the chosen metrics into a monthly review so the gap stays visible between formal cycles. A concise financial dashboard that supports actual decisions will do more for you than an annual report nobody revisits. If your gap sits in customer economics rather than delivery, the parallel exercise is understanding what acquiring each client really costs you.
Bringing It Together
Benchmarking earns its keep when it changes what you do, not when it confirms what you hoped. Clean up your classifications, define your metrics precisely, compare against well matched peers, and let the size of the profit gap set your priorities. Do that consistently and you will know which lever to pull next instead of guessing.
If you would rather not build the framework from scratch, this is exactly the work an outside financial partner is built for. Hasenbank Accounting Services works exclusively with MSPs and IT service providers, and our outsourced vCFO services include the benchmarking, reporting, and interpretation that turn financial data into decisions. Reach out to start a conversation about where your numbers stand and what they are telling you.
Hasenbank Accounting Services provides remote accounting support to Managed Service Providers and IT businesses. With over 27 years of accounting experience and 23 years supporting the IT industry, we are focused on making the financial aspects of your MSP business one less thing to worry about. Contact us today to see how we can help you.