The MSP industry has a revenue problem masquerading as a profitability problem. Operators track MRR obsessively, celebrate client wins publicly, and then wonder at the end of the quarter why the bank account doesn't reflect the revenue line. The answer is almost always found in a set of metrics they're not tracking.
Here are the seven profitability metrics that matter most — what they measure, what a healthy benchmark looks like, and how to calculate them from your PSA data.
1. Gross Margin by Client
Most MSPs track total gross margin. Fewer track it by client — which is where the insight lives. When you calculate revenue minus direct costs (technician time, tooling, vendor costs) per client, you inevitably discover that your largest clients are sometimes your least profitable, and that some of your smallest clients are subsidizing losses on others.
Target benchmark: 65–75% gross margin on managed services clients. Clients below 50% are either under-priced, over-serviced, or both. Identify them before the next contract renewal.
2. Technician Utilization Rate
Utilization rate measures the percentage of a technician's available hours that are billed to clients. It's the single most direct measure of whether your human capital is being deployed efficiently.
Target benchmark: 75–85% for billable technicians. Below 65% typically indicates over-staffing, poor ticket routing, or significant time being lost to unbillable overhead. Above 90% for sustained periods is a burnout warning — your techs have no capacity buffer for urgent issues.
3. Average Revenue Per User (ARPU)
ARPU measures your average monthly recurring revenue per end-user seat under management. As your client base grows and your service stack evolves, ARPU tells you whether you're moving upmarket or diluting your pricing.
Target benchmark: varies widely by market and service tier, but generally $85–$165/user/month for fully managed clients. Track ARPU trends quarterly. A declining ARPU over two quarters is a pricing or client mix problem that needs investigation.
4. Cost Per Ticket
Cost per ticket is calculated by dividing total service delivery cost (labor, tooling, overhead allocated to service) by total tickets resolved in a period. It's your operational efficiency metric — the lower it is, the more efficiently your team is resolving issues.
This metric drives investment decisions around automation. If your cost per ticket is $47 and an AI-powered triage tool reduces average resolution time by 15%, the ROI calculation is straightforward. Without cost per ticket as a baseline, you're making technology investments without a denominator.
5. Contract Renewal Rate
Contract renewal rate is the percentage of expiring managed service agreements that renew — on the same terms, upgraded terms, or expanded terms. It's your retention health metric and your most direct predictor of long-term business stability.
- Renewal rate above 90%: strong client satisfaction and value delivery
- Renewal rate 80–90%: average; investigate the 10–20% that do not renew for patterns
- Renewal rate below 80%: systemic issue — pricing, service quality, or competitive pressure
- Track separately: renewals at same price, upgrades, and downgrades. All three tell different stories.
6. Net Revenue Retention (NRR)
NRR measures total revenue from your existing client base at the end of a period compared to the beginning, accounting for churn, upgrades, and downgrades. An NRR above 100% means your existing client base is growing without any new business — the most capital-efficient growth possible.
Target benchmark: 105–115% NRR for growing MSPs. This requires a deliberate upsell and expansion motion alongside retention. MSPs with documented technology roadmaps for each client and structured QBR processes consistently outperform on NRR.
7. Days Sales Outstanding (DSO)
DSO measures the average number of days between invoice sent and payment received. For MSPs, this is a cash flow health metric. An MRR business with 60-day DSO is effectively financing its clients' operations. High DSO often indicates invoice disputes, which often trace back to billing accuracy problems in the PSA.
Target benchmark: 25–35 days for MSPs with net-30 payment terms. Above 45 days is a collections and billing process problem. Reducing DSO by 15 days on $500k MRR frees approximately $250,000 in working capital — an often-overlooked source of operational liquidity.
Building Your Weekly Dashboard
These seven metrics should live in a single dashboard that you review weekly. Most of them are derivable directly from PSA data — utilization, cost per ticket, ARPU, and contract renewal rate all live in the data your PSA already captures. The MSPs that track these weekly operate with a level of financial clarity that most of their competitors lack entirely.
