✨ Stop losing hours to undocumented processes. Create SOPs in seconds with Glitter AI.

The 80/20 Rule of MSP Pain: How 20% of Your Clients Are Causing 80% of Your Problems

Cover Image for The 80/20 Rule of MSP Pain: How 20% of Your Clients Are Causing 80% of Your Problems

Sarah stared at her PSA dashboard in disbelief. The numbers told a story she'd been avoiding for months. Her 15-person MSP was drowning—not financially (revenue was actually climbing), but her team was buried under an avalanche of support tickets.

The analysis she finally ran changed everything. Ten companies. That's all. These ten clients were responsible for 80% of every support ticket that came through. The real gut punch? Eight of those ten weren't even paying enough to cover what they cost her.

I found Sarah's story buried in a Reddit thread last week, and man, did it ring true. I see this same pattern play out everywhere I look. The "80/20 rule of MSP pain"—it's like the Pareto principle decided to go nuclear on our industry. While most MSPs limp along with 8-12% margins, the ones crushing it are pulling down 19%+ EBITDA. What's their secret? They spotted this imbalance early and actually did something about it.

Always explaining metrics?

Create step-by-step guides for calculating client profitability and EHR that your team can follow consistently with Glitter AI.

The Hidden Crisis: When Busy Doesn't Mean Profitable

Want a statistic that'll mess with your sleep? Only 25% of MSPs actually qualify as "best in class." Gets worse: nearly a third of MSPs with decent recurring revenue—I'm talking 30%+ MRR—still can't turn a consistent profit.

Sit with that for a minute.

You'd assume more revenue equals more profit, right? Nope. Usually, it's that nasty 20% of clients creating 80% of your daily chaos.

This problem is sneaky because it hides behind good-looking numbers. Go check your dashboard right now. MRR looks decent. Client count's trending up. Your techs are swamped from morning to night. But those shiny metrics don't tell the real story: a small group of demanding, stubborn, or downright difficult clients are quietly draining your bank account. The industry calls it "profit leakage." I call it what it is—death by a thousand paper cuts.

Picture this: you're running a typical eight-person MSP (industry average) serving 50-80 clients. If just 8-10 of those clients are hogging 80% of your support hours, your entire business model is upside down. The clients who should be boosting your margins? They're actually bankrolling endless babysitting for clients who'll never be worth the headache.

Identifying Your 20%: The Resource Consumption Analysis

So how do you actually figure out which clients are bleeding you dry? Raw ticket counts won't tell the whole story. You need to understand how each client really burns through your resources.

I've put together a system that actually works. Here's how to run your own 80/20 analysis:

Ticket Volume and Complexity Assessment

Start by pulling a full year of PSA data. Yeah, I know—sounds like a drag, but stick with me here. You're looking for three key things:

Total Ticket Volume: Basic ticket counts per client. Not the full picture, but it's where you start. Some clients are just naturally noisier than others.

Average Resolution Time: This metric sneaks up on you. Figure out how long each client's tickets take to close, on average. Clients with ridiculously high resolution times usually have either a nightmare tech setup or that one person who turns every password reset into a 45-minute chat about their golf game.

Out-of-Hours Requests: Those Saturday morning "emergencies." The 9 PM "quick questions" on Thursday. Track every single after-hours request by client. These calls aren't just irritating—they cost you big. When your senior tech gets dragged away from dinner with their kids, that's way more expensive than your standard hourly rate.

The Effective Hourly Rate (EHR) Calculation

Here's the metric that'll blow your mind: Effective Hourly Rate. Hands down the best way to identify your problem clients.

The math couldn't be simpler:

EHR = Monthly Recurring Revenue ÷ Total Support Hours

Let's get concrete here. Client A sends you $5,000 every month and chews through 45 hours of tech time. Do the math: $111 per hour. If your fully-loaded tech costs are $75 per hour (salary, benefits, overhead, coffee, everything), you're in the black.

Now look at Client B. Same $5,000 monthly payment, but they're eating up 85 hours of support. That works out to $59 per hour. You're actually losing money every single time they pick up the phone.

Scope Creep and Billable Hour Recovery

This is where it gets uncomfortable. Those clients with the endless "just one more tiny thing" requests? Time to see what they're actually costing you.

Dig into each client's scope creep history. Don't just count how many times it happened—track the real damage:

  • How often you actually bill for "out of scope" work (spoiler alert: probably way less than you should)
  • How long it takes between spotting scope creep and getting approval to bill for it (while your tech sits around twiddling their thumbs)
  • Total unbilled hours per client in the last year (fair warning: this number's going to sting)

The Operational Impact: Beyond the Numbers

The money drain hurts, but that's just the beginning. Your problem clients don't just bleed cash—they're sabotaging your team's ability to take care of everyone else.

Training taking forever?

Build SOPs for client analysis workflows that help your team identify problematic accounts faster with Glitter AI.

The Context-Switching Tax

Your nightmare clients don't just steal time—they steal it in the worst possible way. Every "emergency" call means someone drops everything they're working on. Task-switching isn't free.

Here's what the research shows: it takes a full 23 minutes for someone to get back in the zone after an interruption. Twenty-three minutes! So when your most obnoxious client calls with their third "urgent" crisis of the day, they're not just eating 30 minutes of support time. They're nuking almost a full hour of productivity.

Scale that across your whole team over a week, and you start to see why everyone's running around like crazy but important stuff never gets finished.

The Expertise Drain

Ever notice how your problem clients somehow always end up with your senior techs? That's not an accident. These clients have mastered the art of escalating every little thing until they get your A-team.

Before you realize what's happening, you've accidentally created a premium support tier for your worst clients. Your highest-paid technicians—the ones who should be building cool stuff and solving complex problems—are instead babysitting clients who can't even cover their own costs.

The damage spreads everywhere:

  • Your $100k senior engineer burns half their day on clients who barely break even
  • Junior techs never learn anything because the senior folks hog all the "important" clients
  • All the good knowledge gets trapped in a couple of brains (pray they don't quit)
  • Your top performers get frustrated and start looking for new jobs (spoiler: they will find them)

Building Your Client Profitability Framework

Doing this analysis once and calling it done won't solve anything. You need to make it part of how you run things. Here's the framework that actually works:

The Monthly Client Health Review

Every month—no exceptions—you need to check your client profitability metrics. Set your PSA to crunch these numbers automatically. Don't give me the "too busy" excuse.

Here's what to keep an eye on:

Trend Analysis: Watch each client's EHR. Is it climbing, staying put, or circling the drain? When you see a steady drop, something's shifted. Maybe they brought in someone new who treats you like their personal help desk, or their business is tanking and they're milking you for free advice.

Project Profitability: Some clients look fine on monthly support but absolutely destroy you on projects. Track this stuff religiously. If Client X's projects always balloon 40% over budget, quit blaming your project manager. The client's the issue.

Support Pattern Recognition: Patterns tell the real story. That client with a Monday morning "emergency" every week? They're not having actual emergencies—you've become their weekly IT staff meeting. Time for an awkward conversation.

The Profitability Scorecard System

You need a scoring system that's brain-dead simple. Here's what I use:

Financial Health (40% of score):

  • Do they hit your target EHR? (If not, that's a problem)
  • Do they actually pay their bills on time? (Late payers usually suck in other ways too)
  • Do projects with them stay on budget? (Scope creep junkies bomb here)

Operational Health (35% of score):

  • Tickets per user—normal or completely nuts?
  • How messy are their issues? (Password resets vs. rebuilding their entire infrastructure?)
  • How often do they try to sneak in free work?

Strategic Fit (25% of score):

  • Do they follow your tech standards or fight you on everything?
  • Is their growth trajectory something you want to support?
  • Does your team actually like working with them? (Be brutally honest here)

Bottom 20% gets flagged automatically. Then you pick: fix the relationship, jack up their rates, or show them the door.

The Path Forward: From Analysis to Action

Identifying your problem clients doesn't mean squat if you just sit on the information. The MSPs killing it in 2025? They had the backbone to either fix these toxic relationships or cut them loose.

Here's the mental shift you absolutely need: not all revenue is actually good revenue. Let me shout it for the folks in the cheap seats—NOT ALL REVENUE IS GOOD REVENUE.

That client writing you a $10,000 check every month looks amazing on paper until you discover they're burning through $12,000 worth of your time. They're not just unprofitable—they're a tumor. They're stopping you from properly serving the clients who genuinely appreciate your work.

Once you've figured out your 80/20 breakdown, check out our guide on calculating the specific profitability of individual client relationships with step-by-step instructions. For a systematic way to evaluate your whole client roster, use our Problem Client Scorecard to rank them and figure out where to focus first.

In our next piece, "Beyond the Invoice: The 7 Hidden Costs of a 'Bad' Client," we'll dig into all the ways problem clients hurt your bottom line—including the stuff that never shows up on your P&L but still kills your profitability and crushes team morale.

The 80/20 rule doesn't have to control your MSP forever. By actually identifying, measuring, and managing client profitability, you can turn the tables—making sure your best 20% of clients drive 80% of your growth and happiness, instead of your worst 20% eating 80% of your resources.

Knowledge in silos?

Transform your profitability analysis expertise into shareable guides that scale across your entire team with Glitter AI.

Ready to Identify Your 20%?

Quit stalling. Tonight—seriously, tonight—export your ticket data. Calculate those EHRs. Find out which clients are living off the others.

The results might make you squirm. You might learn that your biggest client is actually your biggest headache. Or that sweet, friendly client you adore is bleeding money faster than a busted pipe.

But here's the deal—you can't fix what you refuse to look at.

The MSPs pulling 19%+ margins while everyone else scrapes by at 8-12%? They're not wizards. They just had the guts to measure stuff, crunch the numbers, and make tough calls about which clients actually deserve their time.

Now it's your move.

Frequently Asked Questions

What is the 80/20 rule for MSP businesses?

For MSPs, the 80/20 rule means about 20% of your clients create 80% of your support headaches. These clients burn through way more time than they pay for, often losing you money even though they send monthly checks.

How do I calculate if an MSP client is profitable?

Figure out your Effective Hourly Rate (EHR) by dividing what they pay monthly by how many support hours you spend on them. If that number is less than what your techs cost you (usually $75+ per hour with benefits and overhead), you're losing money.

What are the signs of a problematic MSP client?

Watch for clients who flood you with tickets, call after hours for "emergencies" that aren't really urgent, constantly ask for work outside your agreement, take forever to resolve issues with, and have an EHR that doesn't cover your costs.

When should an MSP fire a client?

Think about letting go of clients who consistently lose you money, won't follow your tech recommendations, keep asking for freebies, or rank in your worst 20% after you've tried to fix the relationship.

How can MSPs improve profit margins?

Start by finding your worst 20% of clients using profit analysis. Track your effective hourly rates regularly, then either fix these problem relationships or end them. Sometimes letting go of bad clients is the best move.

What is a good profit margin for an MSP business?

Most MSPs scrape by with 8-12% profit margins, but the really successful ones hit 19%+ EBITDA. The difference? They actually track which clients make them money and get rid of the ones that don't.

How do I track MSP client profitability monthly?

Set up a monthly check-in to review each client's Effective Hourly Rate, how profitable their projects are, and what their support patterns look like. Use a simple scorecard to rate their financial health, how smoothly they work with you, and whether they're a good fit.

The 80/20 Rule of MSP Pain: How 20% of Your Clients Are C...