Most managed service providers (MSPs) are surprised when accurate business intelligence finally exposes the clients hurting their margins. While firm-wide profitability might seem healthy, data almost always reveals that a significant share of clients actively drain technician time, inflate tool spend, and suppress true profitability. The only reliable way to identify these profit draining clients is to track the right metrics at the individual client and agreement level, connecting operational and financial data.
Here we outline the business intelligence metrics that show you exactly which clients drain profit, how to calculate them, and practical steps for operationalizing these insights. Ixvara has developed its platform around these principles, giving MSPs live intelligence by unifying service desk, security, identity, and infrastructure signals under one AI-driven dashboard. These approaches work whether you centralize data using a platform or manually build your own reporting.
What Are MSP Business Intelligence Metrics?
MSP business intelligence metrics are quantifiable indicators that tie together client-specific revenue, cost, ticketing, and operational data. The goal is to illuminate the true margin each client delivers—not just at the firm level, but at the granularity where corrective action becomes possible. Only with these metrics in hand can leaders decide which clients require repricing, better automation, or even termination of the relationship.
Why Client-Level Metrics Matter (Not Just Overall KPIs)
Top-line financials can mask underperforming accounts. Many MSPs operate with overall EBITDA margins between 18 and 25 percent, but may have 20 to 30 percent of their client base producing zero or negative margin. Without client-level visibility, unprofitable clients drain resources, exposing the business to increased costs, overworked staff, and shrinking growth capacity. Connecting PSA, RMM, license, and accounting data at the individual client level reveals which relationships actually support your business objectives.
Key Metrics That Reveal Profit Drainers
1. Gross Margin Per Client
Gross margin per client reflects the profit left after direct costs to serve (technician labor, licenses, and subcontractor expenses). It is not EBITDA—it isolates the economics of direct service delivery. Calculated monthly for each client:
- Gross Margin (%) = (Client Revenue – Client COGS) / Client Revenue × 100
Any managed service agreement producing less than 65 percent gross margin signals a risk. When calculated, this metric consistently highlights the bottom quartile of clients draining the most margin.
2. Effective Hourly Rate (EHR)
This measures revenue earned for every hour of technician effort spent on a client:
- EHR = Client Service Revenue / Technician Hours Logged
Compare EHR to your fully loaded technician cost. If it’s below cost, the account is a loss leader. Low EHR clients typically demand high-support, excessive ticket volume, and senior engineer involvement.
3. Client Contribution to Gross Profit
Look past gross margin percentages to absolute profit dollars:
- Client Contribution = Client Revenue – Client COGS
This helps identify high-revenue clients delivering weak or fragile profit. Low-contribution accounts often absorb large portions of management attention and technical talent despite limited payback.
4. Client Concentration Risk
High-revenue, low-margin clients introduce risk. Measure what percentage of total firm revenue each client represents to avoid overexposure. Many businesses manage this by keeping no single client above 25 percent of revenue and their top five below 50 percent. Large accounts can hide scope creep, unpaid projects, or put the business at risk when margins turn thin.
5. Agreement Profitability
Evaluate individual contracts, not just client totals. Agreements offering "all you can eat" support but priced for lower volumes rapidly erode margin. Calculate for each contract:
- Agreement Margin (%) = (Agreement Revenue – Direct Agreement COGS) / Agreement Revenue × 100
6. Ticket Volume, Complexity, and Senior Engineer Utilization
Operational metrics that matter for profitability:
- Ticket volume per endpoint/user
- Mean Time To Repair (MTTR)
- Percentage of tickets handled by Tier 2 or 3 engineers
- After-hours ticket share
Clients consuming outsize senior engineering time or spawning most after-hours tickets rapidly suppress profit even when their headline revenue appears healthy. Platforms like Ixvara are built to surface these patterns automatically by correlating service desk, identity, and infrastructure data for each client.
7. SLA Attainment and Reactive vs. Proactive Work Mix
Consistently low SLA performance on specific clients, matched with a high share of reactive tickets, indicates labor overload and lack of process discipline. Track SLA attainment percentage and the ratio of reactive to proactive work for each relationship.
8. Customer Lifetime Value (CLV) vs. Customer Acquisition Cost (CAC)
Some low margin clients may still be worth supporting if their total expected revenue over their lifetime (CLV) far exceeds your cost to acquire them. Many MSPs, however, find a share of client CLVs barely above CACs—these are prime candidates for repricing or exit.
9. Client Churn Risk and Net Promoter Score (NPS)
Clients with low NPS and high churn risk are especially damaging if they are already unprofitable. When new investment is unlikely to secure loyalty or expansion, using your BI data to professionally exit the account protects firm health.
Step-by-Step: Building Client Profitability Intelligence in Practice
1. Centralize Revenue and Cost Data
- Extract per-client revenue (MRR, project, hourly) from accounting or PSA tools each month.
- Map direct costs—technician timesheets, RMM license counts, SaaS license costs, and third-party expenses.
- Calculate COGS: technician cost per hour x logged hours, plus license and subcontractor costs.
2. Calculate Gross Margin and Client Contribution Each Month
- Compute gross margin per client and absolute profit dollar contribution. Sort by both to see your best and weakest accounts.
3. Add Effective Hourly Rate and Agreement Profitability
- Aggregate total hours per client and calculate EHR monthly.
- Review agreement level margins to pinpoint underpriced contracts.
4. Overlay Operational Metrics
- Track tickets per client, MTTR, senior engineer involvement, after-hours activity, and SLA attainment.
5. Classify Clients Into Profitability Tiers
- Tier 1: Strategic – high margin, strong NPS and CLV
- Tier 2: Solid core – reasonable margin, improvement opportunity
- Tier 3: Marginal – low margin, limited complexity, opportunities for adjustment
- Tier 4: Profit drainer – below 40-50% margin, EHR below cost, heavy senior engineering, low NPS
Turning Metrics Into Action for MSP Profitability
Renegotiate or Reprice
- Use your metrics to guide transparent conversations about ticket volumes, out-of-scope work, and costs. Propose new rates matching true demand, offer limited add-ons for high intensity support, or standardize agreements for predictability.
Apply Automation and Standardization
- Reduce cost-to-serve on marginal clients with process automation, ticket triage optimization, and proactive management. Ixvara provides an intelligent automation engine—letting you build cross-domain runbooks and workflows from plain English descriptions to reduce reactive workloads.
Make Exit Decisions When Necessary
- If gross margin and EHR remain below threshold, senior engineer load stays high, and NPS is low, it is time to exit professionally, using clear data to support the transition.
Strategically Time Hiring and Capacity Investments
- With precise data on ticket load and resource allocation, MSPs can distinguish between true staffing needs and capacity that will become available as they address or exit profit drainer clients. This supports more predictable and efficient growth.
How Ixvara Streamlines Client Profitability Analytics
Building a client profitability model from spreadsheets is possible, but slow and error prone. Ixvara centralizes multi-client ticket, security, identity, and infrastructure data to automate these calculations. MSPs using Ixvara’s unified command center benefit from:
- Automated calculations of gross margins, ticket load, senior engineer usage, and SLA risk at the client and agreement level
- Correlated alerts and incidents to identify underlying patterns behind high ticket volume or failed agreements
- Live views of operational metrics across all clients for leadership decision making
- Proactive anomaly and SLA alerts to address issues before escalation
For a deeper exploration of why tickets get stuck or how to scale clients without growing your technician headcount, see our guides: Why MSP Tickets Get Stuck and How to Speed Up First Response and The MSP Capacity Playbook for Growing Clients Without Adding Engineers.
Best Practices for Managing Profit Drainer Clients
- Hold quarterly business reviews (QBRs) with at-risk clients, using real BI data to lead conversations around value, effort, and outcomes
- Standardize offerings and pricing tiers where possible to reduce custom work and unpredictable margins
- Automate routine ticket triage, patching, and backup validation to reduce labor costs per client (tools such as Ixvara excel at this)
- Proactively manage client expectations around after-hours support, on-site response, and out-of-scope work
- Segment your client base quarterly to ensure gold clients get priority investment while at-risk relationships are addressed early
Frequently Asked Questions
What is the minimum gross margin an MSP should target per client?
Most MSPs find that managed service agreements are only sustainable at a 65 percent gross margin or higher per client. Margins below this threshold put pressure on engineering costs and long-term viability.
How often should profitability metrics be reviewed?
Ideally, MSPs review client-level profitability every month. Platforms like Ixvara make this real time and ongoing, but even manual review on a monthly or quarterly basis is better than annual analysis.
What actions should be taken when a client is identified as unprofitable?
Actions include repricing agreements, adding limits or surcharges for reactive work, implementing automation for repetitive tasks, or exiting relationships that consistently fall short of profitability and client value thresholds.
Can automation fix profit drainer clients?
Automation can reduce repetitive workloads and improve effective hourly rates. However, some clients will require fundamental changes to agreement scope or, in some cases, should be professionally exited if margin remains unsatisfactory.
How does client concentration risk impact profitability?
If a single client contributes a high percentage of revenue, the business is exposed to margin compression and instability. Diversification, managed through strict metrics, prevents a single large account from dominating margin risk.
Conclusion
Effective MSP profitability starts with data. By implementing comprehensive client and agreement-level business intelligence, you reveal the clients that quietly drain profit and capacity. This empowers you to take action—repricing, automating, standardizing, or exiting as needed. Platforms like Ixvara transform profitability management from a laborious spreadsheet task into a disciplined, real-time practice. Start tracking these essential metrics and rebuild your client base around healthy, scalable, profitable relationships.

