I want you to stop for a second and think about your biggest client. Now ask yourself: if they called you tomorrow and said they were leaving, what would happen to your business?

For a lot of MSPs, the honest answer is: it would be bad. Really bad. Lost revenue, lost margin, and quite possibly lost people. People you hired. People you promised a future to.

That call happens more than you think. The MSPs who get blindsided by it almost always say the same thing afterward: I knew it was a risk. I just didn’t do anything about it. Often, the client kept them busy enough that it was hard to stay diligent on lead generation and adding new clients.

The 25% Rule

If any single client represents more than 25% of your revenue, you have a concentration problem. Full stop. I actually think that if you have clients that are more than 10% of your revenue I’d be at least a little concerned. Dropping 10% of your revenue essentially overnight would hurt… a lot.

I’ve talked to MSPs where one client is 60%, 70%, even 90% of their revenue. That is not a business. That is a dependency.

And here’s the thing: it doesn’t matter how happy that client is right now. Things outside your control happen all the time. They get acquired. New ownership brings their own IT team. Someone gets a bug in their ear that another vendor is cheaper. They decide to bring IT in-house.

You can do everything right and still lose that client. That’s what makes this so dangerous. How does your business survive if you lose 70% of your revenue in one shot?

What It Actually Looks Like When It Happens

Let me be honest about what losing a whale client means for a small MSP.

Week one is shock. That client wasn’t just a revenue line. It’s where your team spent most of their time. It was part of your identity as a business.

Week two is when the math hits you. If that client was 60% of your revenue and you have four employees, you cannot keep all four of them. Not without cash reserves. Not without a pipeline. You will need to have some uncomfortable conversations.

That’s the part nobody talks about. It’s not just a business setback. Letting someone go is gut-wrenching. These are people who trusted you with their careers. That is real, and it is heavy.

Nearly every MSP I’ve talked to that’s landed in this spot had some sort of inkling (or a general worry) that this was possible. It’s hard to prioritize finding new clients and minimizing your risk when your giant client keeps you running all the time. Kicking the can down the road becomes easy and this becomes a problem for future you.

The future has a way of arriving whether you’re ready or not.

The Real Risk Gauge

So how exposed are you, really? Here’s the question I want you to honestly answer:

Are you involved in the strategic direction of that client’s business?

Not tickets. Not tactical conversations. Are you sitting in the room when they talk about where the company is going?

If the answer is no, your risk is higher than you think. When things change at that company, and they will change, you will be one of the last to know. The last to know frequently gets caught flat footed.

If the answer is yes, your position is stronger. But it is not bulletproof. Being in the room helps. It does not guarantee anything.

What You Can Actually Do About It

Get into the strategic conversation

If you are not already there, ask for it directly. Have the owner-to-owner conversation. Something like: “One of the things we do best for our clients is help them think through their IT strategy. I’d love to be more involved in those conversations with you. Can we make that happen?”

That is a reasonable ask. Most business owners respect directness. And it gives you visibility you don’t have right now.

Lock in a real contract

Thirty-day termination clauses are not protection. For clients this large, you need a multi-year agreement with meaningful early termination fees. Fees that would actually cost them something.

I’ve talked to MSPs where the client said they were being acquired and needed to back off starting tomorrow. If your contract has no teeth, there is not much you can do about that. That’s a hard lesson to learn on a client that represents most of your revenue.

This is not adversarial. It is honest about the risk on both sides, and any sophisticated business owner will understand that.

Make sure their IT environment is in excellent shape

Well-documented. Well-secured. Up to your standards. This matters more than people realize.

If that client gets acquired, the incoming IT team has to evaluate your work. A clean, well-run environment gives them a reason to keep you around. A mess gives them a reason to replace you. This is one of those areas where doing good work is also good risk management.

Build the pipeline. Now.

This is the only real mitigation. Everything else buys you time or softens the landing. A strong pipeline is what replaces the revenue.

If you are not doing consistent lead generation right now, start this week. Not after you finish the next project. This week.

If you already have referral partners in your orbit, call them. Have coffee. Let them know you’re actively looking to grow. If you don’t have those relationships yet, go find some. Join a networking group. Get in front of your accountant, your banker, your insurance broker. This is a relationship business, and relationships take time to build. Time you won’t have if you wait until the call comes.

The goal is straightforward: take that client from 60% of your revenue to 50%, then 40%, then 30%. Every new client you bring on is risk reduction. Every month you wait is another month you’re still fully exposed.

One note on urgency here. If you find yourself scrambling to replace revenue quickly, you will be tempted to take on clients that aren’t a great fit. I’ve seen this play out, and the short-term relief comes with a long-term cost. Bad-fit clients erode your margin and your team’s morale over time. If you have to take on some imperfect clients to keep the lights on, fine. Just make sure you have a plan to replace them with better ones as your pipeline develops. Grow into good clients, grow out of bad ones.

The Part That Actually Matters

A lot of MSP owners know they have a concentration problem. They acknowledge it. And then they do nothing, because they’re busy, because things feel fine, because dealing with it feels like admitting a problem exists.

This is a high stakes game though. If you lose that client without a pipeline behind it, you are not just taking a business hit. You are probably letting people go. People who showed up every day and did good work for you. That is not an abstraction. That is someone’s livelihood, and the weight of that decision lands on you as the owner.

You have the ability to prevent that outcome. Not by hoping the client stays. By building something that survives if they don’t.

The time to build that is right now, while things are good and you have the margin to do it properly. Not when the call comes.

Where to Start This Week

Take stock. What percentage of your revenue is your biggest client? Are you in their strategic conversations? What does your contract actually say?

Then, regardless of the answers, start building your pipeline. If you want a framework for putting together a structured lead generation plan, I’ve covered that in depth on this blog. Start there, and build something that protects your business and your people for the long term.


Discover more from Ramblings of a Geek

Subscribe to get the latest posts sent to your email.

By Adam

Leave a Reply

Your email address will not be published. Required fields are marked *