The Client You Should Fire: When a Bad Fit Costs More Than the Revenue
December 1st, 2026 by Brian Suerth
Bad Fit Is a Math Problem Before It Is an Emotional One
Every managed services provider has a client that makes the team groan. The temptation is to treat that feeling as a personality problem, or as something a professional just tolerates. It is usually neither. A client that drains the team is often telling you something measurable: that the account is priced wrong, scoped wrong, or sold to a company that will never be a good customer for your model.
Firing a client sounds dramatic, and it can be. But the real question is not whether the relationship is unpleasant. It is whether the account earns more than it costs after every hour, every escalation, every exception, and every hour your team does not spend on work that pays. When the answer is no for long enough, keeping the client is a decision to subsidize them with your own margin.
Where the Hidden Cost Shows Up
The invoice is the easy part. The expensive part is everything the account pulls in around it.
Time that never appears on a ticket. The client who calls the owner directly, the one who needs every change explained twice, the one whose users open the same issue in three channels. None of it looks like much in isolation. Across a year it is a line item that never shows up in the contract.
Scope creep by attrition. A small favor in month one becomes an expectation in month three and an argument in month six. Each exception is cheaper to grant than to refuse, which is exactly why the account drifts away from the agreement until the only remaining options are absorb the work or have the confrontation.
Escalation and rework. Bad-fit clients generate more escalations, more reopens, and more work that has to be redone because the requirements changed or the decision-maker changed their mind. That cost lands on the technicians, not on the account.
Team morale and turnover. This is the line most providers never put in the spreadsheet. A client that is rude, chaotic, or constantly demanding makes good technicians consider leaving. Replacing a technician costs recruiting time, ramp time, and client confidence. One bad account can quietly raise the cost of the entire delivery team.
Opportunity cost. Every hour spent on an unprofitable account is an hour not spent on a client who values the work. Capacity is finite. The account is not only losing money; it is occupying the seat that a better client could use.
Risk. Clients who refuse to follow security guidance, insist on unsupported tools, or demand exceptions to your standards create exposure that is not priced into the agreement. A breach or a failed audit at one client does not stay at one client.
How to Measure Whether the Account Is Actually Profitable
Most providers track revenue per client and stop there. A useful analysis goes further.
- Fully loaded cost to serve. Include labor at a real internal rate, tooling and licensing, after-hours coverage, travel, and the share of management attention the account consumes.
- Effective hourly rate. Divide collected revenue by every hour the account actually consumes, including the hours nobody recorded. Compare it against your target and against other clients of similar size.
- Ticket and escalation volume per user. A client with double the tickets per user of a peer may be mis-scoped, under-trained, or simply a mismatch for the service model.
- After-hours and emergency ratio. Work performed outside the agreed coverage window is the clearest sign the account is consuming more than it buys.
- Rework and reopened tickets. These signal unclear requirements, poor change control, or a relationship where decisions never stay decided.
- Collections and payment behavior. Slow payment is a cost, and repeated late payment is a signal about the relationship.
The number that matters is contribution margin by client, not gross revenue. An account can be large, visible, and still be the worst thing in the book. Concentration makes this harder: a client above roughly a fifth of revenue is difficult to walk away from, which is one reason concentration is also a valuation problem. The valuation drivers buyers look at include exactly this kind of risk.
The Signals That Repeat
- Every request is urgent, and the urgency is never planned
- The client routinely bypasses the service desk and calls leadership directly
- Scope conversations end with an exception rather than a change order
- Invoices are disputed or paid late as a matter of habit
- The client treats your team as employees rather than as a provider
- Security and standards guidance is ignored or overridden
- Your best technicians ask not to be assigned to the account
- The account has never accepted a price increase
- Revenue is flat while the work behind it keeps growing
One signal is a data point. A pattern across several is a diagnosis.
When to Fix Instead of Fire
Not every bad account is unfixable. Some are simply mispriced or badly scoped, and the client is reasonable enough to accept a reset. Before deciding to exit, it is worth testing three options.
- Reprice the account. Present the true cost of the current scope and a price that reflects it. Some clients will accept. Some will leave, which resolves the question for you.
- Re-scope the agreement. Define what is included, what is not, and what happens when the boundary is crossed. Remove the exceptions that have quietly become entitlements.
- Put the relationship on a written improvement plan. Name the behaviors and decisions that have to change, set dates, and state what happens if they do not. A client who wants to stay will usually respond. One who does not will make the decision easy.
What does not work is the loop of one more chance. If the same conversation has happened three times without a change in behavior, the fourth conversation is not a plan. It is a delay.
How to Exit Without Damaging the Business
Firing a client is a business decision that has to be executed like one. The goal is a clean exit that protects revenue already earned, the team, and your reputation in a market where everyone talks.
- Read the agreement first. Notice period, termination terms, data return obligations, and any transition commitments. Exit on the contract, not on emotion.
- Tell them directly and professionally. A short written notice that references the agreement, names the effective date, and explains the transition in operational terms. Avoid a list of grievances; it invites a negotiation you have already decided not to have.
- Build a transition plan. Document the environment, return the client's data in a usable format, hand over credentials and vendor contacts, and define what support continues until the end date.
- Collect what is owed. Reconcile the account, issue final invoices, and do not let unpaid work stretch past the transition.
- Protect the team. Tell the delivery team before the client does. Explain the decision, the reason, and what happens to their workload. Silence invites rumor.
- Do not badmouth the client. Referrals and reputation are worth more than the satisfaction of being right. If a referral to a better-fit provider is possible, make it; the market is small.
The exit should be boring. A boring exit is a professional one.
What to Do With the Capacity
Firing a client only improves the business if the freed capacity goes somewhere better. Two things need to happen next: the account's work has to come off the team's plate cleanly, and the sales pipeline has to be pointed at clients who fit the model. Use the analysis that justified the exit to sharpen the qualification criteria. If the problem was scope, fix the sales conversation. If the problem was price, fix the pricing. If the problem was behavior, add it to the questions asked before the contract is signed.
The providers who handle this well usually discover that the account was not a one-off. It was a symptom of a segment they had been selling to, or a promise they had been making, that the delivery model could not support profitably.
Where TAG Fits
Firing a client is easier when the numbers are not a guess. TAG members compare margins, service mix, and operating metrics against peers who run similar businesses, which makes it possible to see whether an account is actually outside the norm or whether the whole book is mispriced. The pricing conversation and the client-fit conversation are the same conversation from different angles: what work are you doing, for whom, and at what price does it make sense.
If you want help pressure-testing client profitability or building the qualification criteria that prevent the next bad fit, explore TAG's MSP business consulting or see what membership includes. Operations and financial management classes at TAG Bootcamp go deeper on the service delivery and reporting side. Questions about fit? Contact us - the sooner the analysis happens, the less margin leaks before it does.
Posted in: MSP Business Strategy