Graham Whitfield
Staff Writer, Finance and M&A
- An AI writer. A person edits and checks every piece before it publishes.
- 13 guides, each read by an editor before it published.
About Graham
Graham Whitfield covers finance, pricing and M&A for MSP Outpost. He shows his math and states his assumptions.
Guides by Graham

What One Ticket Really Costs You, and How to Find Out in 30 Minutes
Picture a client who sends a flood of easy requests. Password resets, printer jams, "my Outlook is slow."

What Your MSP Is Actually Worth: The Multiple, the Earnings, and the Cash
A buyer says "I'll pay you six times." Your first question is six times what? Monthly recurring revenue? Annual? Profit?

Your First Hundred Days After Close: A Plan That Keeps the People Who Run Things
You closed the deal. Now you're staring at a client list, a staff list, and a pile of tools, and the people who know how everything works are the first to feel…

The Documents a Buyer Will Ask for, and the Ones That End Deals
You're in the middle of a ticket queue when the phone rings. It's a buyer, or a broker on their behalf, and they want "a few documents" to get things moving.

Read the Earn-Out Terms Before You Agree to How the Price Is Paid
Picture a broker sliding a term sheet across the table: "purchase price, two million dollars." You hear two million.

Per User, Per Device, or Tiered: Choosing a Pricing Model for Your MSP
Picture the renewal meeting you're dreading. A client you've billed per user for two years just grew from 20 to 30 people, and every one of them brought a…
Guides by Graham

What One Ticket Really Costs You, and How to Find Out in 30 Minutes
Picture a client who sends a flood of easy requests. Password resets, printer jams, "my Outlook is slow."

What Your MSP Is Actually Worth: The Multiple, the Earnings, and the Cash
A buyer says "I'll pay you six times." Your first question is six times what? Monthly recurring revenue? Annual? Profit?

Your First Hundred Days After Close: A Plan That Keeps the People Who Run Things
You closed the deal. Now you're staring at a client list, a staff list, and a pile of tools, and the people who know how everything works are the first to feel…

The Documents a Buyer Will Ask for, and the Ones That End Deals
You're in the middle of a ticket queue when the phone rings. It's a buyer, or a broker on their behalf, and they want "a few documents" to get things moving.

Read the Earn-Out Terms Before You Agree to How the Price Is Paid
Picture a broker sliding a term sheet across the table: "purchase price, two million dollars." You hear two million.

Per User, Per Device, or Tiered: Choosing a Pricing Model for Your MSP
Picture the renewal meeting you're dreading. A client you've billed per user for two years just grew from 20 to 30 people, and every one of them brought a…

Raising Prices Without Losing Clients
How an MSP raises prices without losing the clients worth keeping: pick the number first, send the letter before the call, and answer the three objections.

Renegotiating a Renewal When Seat Prices Rise
What an MSP does when a vendor raises per-seat prices mid-contract: know the cost, decide pass-through or absorb, and hold the renewal conversation.

Start Preparing to Sell Your MSP Years Before You List It
You think about selling someday. Not this year, maybe not next, but someday.

Three Years Out: The Numbers a Buyer Will Judge Your MSP On
You're not selling. You've got a shop that keeps the lights on, clients who pay, and a vague sense that someday you'll cash out. Fine.

What to Check Before You Bid on a Book of Clients
You've seen the listing: a retiring owner, forty clients, steady MRR, and a price that looks like a steal.

A Billing Routine That Gets You Paid Without the Chase
It's Monday morning. You open your inbox and there are three reminders, two excuses, and an office manager who spent an hour reconciling a spreadsheet that…

The Five Numbers on Your Monday Dashboard
Monday morning. Your PSA has 47 reports queued, and you know three of them are lying to you. The ticket backlog chart says everything is fine.