MSP Revenue Leakage: What It Costs You and How to Stop It
MSP Revenue Leakage: What It Is, How to Measure It, and How to Fix It | Leakage Finder
Revenue leakage costs MSPs thousands every year in unbilled Microsoft 365 licenses. Learn how to calculate your leakage rate, what it means for EBITDA, and how a monthly reconciliation process closes the gap.
/blog/msp-revenue-leakage-what-it-costs-and-how-to-stop-it
MSP Revenue Leakage: What It Costs You and How to Stop It
Revenue leakage is money you have earned but never collected. For MSPs, it is the gap between what your vendors charge you and what you actually bill your clients. Unlike churn, it is not visible in your reporting. Unlike bad debt, it is not flagged anywhere. Leakage hides by default. It only shows up when you go looking for it.
What Revenue Leakage Actually Means for MSPs
MSP revenue leakage is specifically about services you delivered and paid for at the vendor level that never made it onto a client invoice. The most common example: Microsoft 365 licenses billed to you by Microsoft or your distributor that are not reflected in the agreement lines driving your PSA billing.
It is worth separating this from two things it is often confused with. Write-offs are intentional. Service delivery failures are a different problem. Leakage is neither. Your system delivered the service. The vendor charged you. Your billing process just never caught up.
How to Calculate Your Leakage Rate
The fastest rough estimate: compare your total Microsoft 365 vendor cost against your total Microsoft 365 billed revenue for the same month. The gap, after subtracting your intended margin, is your leakage.
A more precise method:
- Export your vendor data and your PSA data for the same billing period.
- Run a line-by-line reconciliation and identify unmatched or underbilled rows.
- Sum the delta quantities.
- Multiply by your average margin per seat.
That final number is your monthly leakage in dollars.
Industry benchmark: most MSPs find 8 to 15 percent revenue leakage on their first audit. A 10 percent leakage rate on $30,000 per month in Microsoft 365 billing equals $3,000 per month or $36,000 per year quietly walking out the door.
Why Leakage Compounds Faster Than You Expect
The current month gap is only part of the problem. Leakage accumulates. A 10-seat underbilling that started eight months ago is 80 seat-months of lost revenue. At $22 per seat in margin, that is $1,760 you will never recover without a difficult client conversation.
The longer you wait, the worse both options get. Back-billing clients for months of missed charges is uncomfortable, and most MSPs simply write off anything older than two or three months. Monthly reconciliation exists precisely to prevent that forced write-off from ever becoming the default outcome.
How to Fix It: A Simple Monthly Process
The fix is not complicated. It is a process.
- Assign a single owner. Finance, your ops manager, a billing admin. It does not matter who, as long as one specific person is responsible for running reconciliation each month.
- Set a recurring calendar event. Last Friday of the month: export vendor data, export PSA data, run reconciliation, review results, update PSA. Done.
- Use the right tool. Manual spreadsheets miss fuzzy mismatches and take hours. Purpose-built reconciliation software takes about 20 minutes and catches everything.
- Track leakage ratio as a KPI. Most MSPs move from 10 percent or higher down to under 2 percent within three to four months as historical errors get cleaned up and new ones stop accumulating.
Frequently Asked Questions
What is an acceptable leakage ratio?
Target below 2 percent. Most MSPs start at 8 to 15 percent on their first audit. Within three months of running monthly reconciliation, you should be below 3 percent. Below 2 percent reflects mature, well-controlled billing operations.
Can reducing leakage improve EBITDA?
Yes, significantly. Recovering $2,000 per month in leakage flows directly to EBITDA because the cost of service delivery is already sunk. It is often a faster margin improvement than landing a new client.
Do I need specialized software?
At very small scale, under 10 clients with a simple SKU set, a spreadsheet can get you started. Beyond that, the time cost and error rate of manual reconciliation make purpose-built software the clear choice. The math changes quickly.
Find Out What Leakage Finder Can Recover for You
Leakage Finder reconciles your vendor billing against your PSA in minutes, not hours. See exactly where the gaps are, how much they are costing you, and what to fix first. Most MSPs find their first month pays for itself.
Start your free reconciliation today at leakagefinder.com