Skip to content
Menu

Due Diligence Checklist for Buying a Business: MSP Clients

Use a due diligence checklist for buying a business to assess a client book’s contracts and margins, then prepare your bid and seller handover plan.

Two MSP colleagues review client agreements and accounts for a due diligence checklist for buying a business.

Use a due diligence checklist for buying a business to assess a client-book acquisition before you bid. Check the agreements alongside billing history and renewal dates. Compare revenue with your own delivery costs and the support each account requires.

Here's the plain answer: audit the book before you bid. Pull the client list, the contracts, and the billing history. Ask the seller to show you renewals and churn. Then compare each client's pricing against your own service cost model. If the seller can't produce accurate contracts or billing data, walk away.

Picture a client that looks profitable on revenue alone: fifty users, a clean per-user rate, and a smile on the seller's face. Then you open the ticket history and find they average forty tickets a month, most of them for things your standard scope doesn't cover. That client is eating your margin in hours you'll never bill for.

What Are You Actually Buying?

Start with the data dump. Ask the seller for a list of every client, their contract, their billing history, and their ticket volume for the last twelve months. You need to see renewals and churn, not just current revenue. If the seller hesitates or gives you summaries instead of raw data, that's a red flag.

One owner who bought a similar book found that out of forty clients, only one was worth keeping. The rest were paying too little and demanding too much. They're planning to drop most of them. That's not an industry statistic, it's one person's experience, but it's the kind of outcome diligence is supposed to catch before you pay.

The first step is mechanical: get the data, put it in a spreadsheet, and sort it by revenue and by ticket count. Then read the contracts.

Contracts: Can You Keep the Clients?

A contract determines whether the revenue survives the ownership change. Check four things: assignability, notice period, auto-renewal terms, and service scope.

What to CheckWhat to Establish
AssignabilityCheck whether assignment requires client consent and what action is needed before the transfer.
Notice periodRecord the notice required and the earliest termination date under the agreement.
Auto-renewalRecord the next renewal date and the deadline and procedure for preventing renewal.
Service scopeIdentify the work the price covers and the exclusions that require a separate agreement.

Take a client on a month-to-month contract. The moment they hear their trusted provider is being sold, they can give thirty days' notice and walk. You've paid for revenue that evaporates before you've onboarded anyone.

Scope creep is the quieter killer. A contract that says "IT support" without defining what's included means every printer, every personal device, every 'while you're here' request is yours to absorb. If you can't see what's in scope, assume the worst and price accordingly.

If contracts are non-assignable, plan for renegotiation or expect churn. Even with solid contracts, you still need to know if the pricing covers your cost model.

Margins: Does Pricing Fit Your Cost Model?

Which clients in the book are worth serving at your standard pricing? The answer comes from comparing each client's historical support cost to the revenue they generate. You need ticket volume, hours spent, and billing data. Without it, you're guessing.

Say you have a tiered pricing model: full per-user for full-time staff, a partial rate for contractors without PCs, and a separate per-endpoint charge. A legacy client paying flat per-user but generating high ticket volume from a handful of power users won't fit that model. The fix is either reprice them to a tier that matches their usage, or set a limited scope and bill hourly for anything beyond it.

One MSP reports reducing per-user prices for field employees who rarely called, using their historical support records. That operator said they couldn't determine the pattern at the sales stage, so they started with limited scope and billed hourly for other work. Check whether the seller's records give you enough history to assess a proposed reduced rate.

Once you've sorted by margin, the next question is about the few clients that dominate revenue.

Concentration: What Happens If One Client Leaves?

Map revenue by client and stress-test the loss of the top one, two, or three. Use the losses your bid can absorb to decide which accounts need a specific retention plan.

Picture a book where one client is 40% of revenue. The acquisition pays for itself only if that client stays. Lose them in month two and you've bought a liability.

You'll want to talk to those top clients early to gauge their loyalty. But be careful: contacting the seller's clients before closing can damage the deal and invite legal trouble if it breaches confidentiality obligations. Only approach them with the seller's cooperation and within the terms of your agreement.

Once you know which clients you need to keep, the next problem is making sure they stay after the seller leaves.

The Seller Handoff: How to Retain Clients After They Exit

One tech who left an MSP found clients following him to his new shop, because they trusted him, not the logo. If the seller has that kind of relationship, you need them to hand it over personally.

Structure the deal so the seller has a reason to help. Tie part of the payment to retention: an earn-out or a phased payment where the seller gets paid for clients still under contract twelve months later. Sellers may refuse, and you should be ready for that. If they won't share the risk, lower your upfront offer.

During the transition, have the seller introduce you in person or on a call. Run joint meetings for the first month. Set a 30/60/90-day communication plan so every client hears from you before they hear it from someone else.

After the Deal: Keep or Drop, Reprice, and Rebuild

Within the first 90 days, review each client against your margin and service model. Drop or reprice the bottom feeders instead of letting them drain your team. The sooner you act, the better.

Assess which potential client losses your bid can carry before repricing or ending agreements. Communicate clearly: give legacy clients a grandfather period with a defined date when they move to your standard pricing, and make the terms explicit.

And if the book doesn't fit after diligence, walking away is a legitimate outcome. The best deal you'll ever make is the one you didn't.

Prepare the client review spreadsheet and meet to decide which accounts fit your services and cost model. Use that assessment to inform the bid and handover plan.

Written ByGraham Whitfield

Staff Writer, Finance and M&A. Graham Whitfield covers finance, pricing and M&A for MSP Outpost. He shows his math and states his assumptions.

More by Graham

mspoutpost.com/articles/due-diligence-checklist-for-buying-a-business-msp-clients

Written by Graham Whitfield
MSP Outpost publishes information, not legal, financial, insurance, tax or compliance advice, and reading it creates no professional relationship. For decisions about your business, talk to a qualified professional.

Keep Reading

Back to M&A →
An MSP technician checks a laptop while a colleague holds a coiled network cable.

How to Prepare a Business for Sale: A Plan for MSP Owners

Learn how to prepare a business for sale by reviewing MSP pricing, records, and owner dependence. Set responsibilities for a preparation plan.

Selling Your MSPRead the Article
Two MSP staff discuss earnings adjustments at a whiteboard.

MSP Business Valuation: Earnings, Multiples, and Cash

Review an MSP business valuation by checking the earnings measure and proposed adjustments. Compare payment terms for an offer you can assess.

ValuationRead the Article
M&ABuying a book, selling yours.Open the Hub

Ask About This Article

Nobody has asked about this article yet.Ask the first question. Other MSPs who have dealt with it answer here and in the forum.
Ask about Buying a Book of ClientsMembers can ask and reply. Joining is free.

Welcome Back

Sign in to your MSP Outpost account.