Not all clients are created equal—and hanging onto the wrong ones can sink your best work, your team’s morale, and your margins.
Every MSP has been there: a needy, low-paying client constantly demanding top-tier support but balking at every recommendation. These clients eat up resources, undercut your processes, and exhaust your technicians.
One Reddit MSP nailed the reality with brutal clarity:
“Focus on your A and B clients and give them great care. Work to get your C clients to move up and cut them loose if you can’t.”
It sounds harsh, but it’s the truth: not every customer is worth saving.
The ABCs of MSP Client Tiering
To run a scalable and profitable MSP, you need to start categorizing your clients. Here’s a breakdown of what A, B, and C clients typically look like:
A-Tier Clients
- 
Pay on time, every time
 - 
Trust your expertise
 - 
Follow your processes
 - 
Don’t fight on scope or value
 - 
Often grow and refer others
 
B-Tier Clients
- 
Mostly cooperative but may need coaching
 - 
Sometimes slow on payments or adoption
 - 
With effort, can move up to A-tier
 - 
Worth investing in—up to a point
 
C-Tier Clients
- 
Constantly question your pricing and methods
 - 
Cause the most tickets with the least revenue
 - 
Disregard contracts or timelines
 - 
Drain your team and destroy morale
 
“We learned the hard way that bending over backwards for C clients usually means short-term revenue and long-term headaches.”
Why Cutting C Clients Sets You Free
It might feel counterintuitive to walk away from paying clients. But here’s what happens when you let go of bad-fit accounts:
- 
Support queues drop
 - 
Ticket response improves
 - 
Your team’s morale climbs
 - 
Client satisfaction (and referrals) increase
 - 
Profit margins grow without adding new headcount
 
“It’s amazing how much better your team performs when they’re not drowning in bad-fit tickets.”
One MSP on Reddit summed it up perfectly:
“Some people operate their business by constantly trying to be a pain in the ass to their vendors. My motto is: let them be a pain in the ass to my competition.”
How to Identify—and Fire—C Clients Gracefully
Here’s your practical playbook for handling C-tier clients:
1. Review Client Profitability
- 
Look at time spent vs. revenue earned
 - 
Identify consistent red flags (SLA abuse, slow pay, aggressive tone)
 
2. Communicate with Honesty
- 
Offer a final opportunity to reset expectations
 - 
Be transparent about process violations or scope creep
 
3. Require Account Settlement
- 
Before you offboard anyone, collect all past-due invoices
 - 
Secure a written confirmation to prevent payment delays
 
4. Offboard Smoothly
- 
Transition services professionally
 - 
Deliver final documentation, passwords, or exports
 - 
Protect your brand by ending relationships cleanly
 
Onboarding: Where Tiering Starts
The best way to reduce C-tier clients is to never onboard them in the first place. During onboarding:
- 
Set clear expectations around communication, escalation, and scope
 - 
Use language that positions you as a partner, not a servant
 - 
Establish payment terms and reinforce SLA boundaries
 - 
Watch for red flags early: nickel-and-diming, excessive demands, constant reschedules
 
“These days we’re very upfront about expectations during onboarding and try to coach struggling clients into that B tier.”
It’s not about being selective—it’s about being strategic.
Share via: