Product

Guide · Revenue

MSP revenue leakage: where it hides and how to find it

Revenue leakage is recurring revenue an MSP earns but never bills, or bills wrongly. These are the eight places it hides and a simple check for each.

3 min readUpdated November 2026By the Revtein team
Alder Clinic · Managed device · Nov 2026
HaloPSAContracted34
NinjaOneDelivered37
XeroInvoiced34
3 devices delivered, not billedSame client, service and period · 3 sources
+$165/mo
ProvenCase opened · owner Dana
In short

Revenue leakage in a managed service provider is recurring revenue that was earned but never invoiced, or invoiced at the wrong amount. It rarely comes from one big mistake. It comes from dozens of small differences between the contract, the tools that deliver the service and the invoice.

01Why leakage happens

Your PSA holds the agreement. Your RMM knows which devices are managed. Your distributor knows which licences were bought. Your accounting system holds what was invoiced. Each system is correct about its own piece, and nobody compares them every month.

Leakage grows with the portfolio. Every onboarding, offboarding, price change and licence adjustment is a chance for the numbers to drift apart.

02Eight places recurring revenue hides

  1. Devices delivered but not billed. The RMM shows 37 managed devices, the agreement covers 34.
  2. Old prices. The agreement was updated, the recurring invoice line was not.
  3. Licences billed short. The tenant has 15 seats, the invoice bills 12.
  4. Retired devices still billed. This is the opposite leak, overbilling, and it creates client risk.
  5. Vendor cost increases. The supplier raised the price, the client price stayed.
  6. Out-of-scope work. Support hours exceed what the agreement assumed.
  7. Services that stopped running. A backup or endpoint agent failed, so the promised service is not delivered.
  8. Expired or forgotten renewals. Terms lapse and the old price continues without review.

Billing & Reconciliation in Revtein

Revtein lines up contracted, delivered and invoiced quantities for every client, service and period, and walks your team through each difference until the source shows it is…

See how it works
Alder Clinic · Managed device · Nov 2026
HaloPSAContracted34
NinjaOneDelivered37
XeroInvoiced34
3 devices delivered, not billedSame client, service and period · 3 sources
+$165/mo
ProvenCase opened · owner Dana

03How to check each one

LeakCompare
Delivered, not billedRMM device count against agreement quantity and invoice line
Old pricesAgreement price against invoice line price
Licences billed shortTenant licences and distributor subscriptions against invoice
Vendor increasesSupplier bill per unit against your client price
Service not deliveredBackup and security status against the agreement

Do this per client, per service, once a month, before invoices go out. A spreadsheet works for a handful of clients. It breaks down as the portfolio grows.

04Not every difference is a recovery

Be careful with the word "recover". A difference is only recoverable when the contract supports billing it. A vendor cost, for example, is not revenue you lost unless the agreement lets you rebill it. Record an exception with its reason when a difference is intentional.

05Finish the loop

Finding leakage is half the work. The other half is deciding the right treatment, applying the correction in the right system and checking that it held. Without that last step, the same gap returns next month.

That is the loop Revtein is built around: find, prove, decide, correct, verify and remember. See how it applies to billing reconciliation and service assurance.

FAQ

Questions about this guide

What is revenue leakage for an MSP?

It is recurring revenue the MSP earned but did not invoice, or invoiced at the wrong amount, caused by differences between contracts, delivered services and invoices.

How often should an MSP check for revenue leakage?

Monthly, before invoices are sent. Many MSPs also run checks after onboarding, offboarding and price changes.

Know what needs to change. See it through.

Reserve your spot for launch. Tell us who you are and what you would use Revtein for, and we will email you the day it opens, with a 7-day free trial of the full platform.