← All articles
·6 min read·MSPBusiness

How MSPs Turn M365 License Optimization Into a Recurring Revenue Stream

Most MSP service conversations start with cost — yours. A license optimization offering flips that: the first meeting finds the client money. It's the easiest service to sell in the stack, and most MSPs are sitting on the data to deliver it already.

Why this works commercially

Every client tenant carries 10–20% license waste. On a 200-user client spending $5,000/month with Microsoft, that's $500–$1,000/month of recoverable spend — money the client is already spending, that you can point at in the first meeting. You're not selling a new cost; you're selling a refund.

It also repositions you. The MSP that says "we found you $9,000/year you were wasting" earns trust that "we responded to 47 tickets" never buys. Quarterly savings reports become renewal insurance for your whole contract.

Three packaging models

1. The audit as a door-opener (free or fixed-fee)

Run a one-time license audit for prospects: a branded PDF showing wasted spend, security findings (MFA gaps, stale accounts), and recommendations. Charge $500–$1,500 fixed, or free for qualified prospects. The audit that finds $800/month of waste makes the managed-services pitch for you.

2. Optimization as a line item (recurring)

Add "license management & optimization" to your managed service at $2–5/user/month. Deliverables: monthly optimization report, license reclamation on offboarding, renewal-window right-sizing (see the audit checklist). Your marginal cost with tooling is minutes per tenant.

3. Gainshare

Bill a percentage (25–50%) of first-year realised savings. Powerful for procurement-heavy clients who won't approve new line items but will approve "you only pay from what we save you." Requires clean before/after measurement — automate it.

The unit economics

This only scales if the per-tenant cost of producing the findings is near zero. Doing it with PowerShell across 30 client tenants doesn't scale — it's a day per tenant, per quarter.

This is exactly the gap SeatPrune's MSP tier targets: $15/tenant/month ($12 annual), unlimited tenants, every tenant in one dashboard, findings priced in $/month, PDF reports per tenant. Note the model difference from the incumbents: Augmentt and CoreView price per managed user ($1.50–$6/user/mo) — on a 200-user client that's $300–$1,200/month of your margin. At $15/tenant flat, a client billed $400/month for optimization costs you $15 to serve.

Getting started this quarter

  1. Pick your three largest client tenants and run the 10-point audit
  2. Put the findings in a one-page PDF with dollar figures — lead with the annual number
  3. Present it at the next QBR as a free value-add
  4. Use the reaction to price the recurring offering
The first audit you present will fund the tooling for every client you have. Few MSP services have that property.

Find out what your tenant is wasting

SeatPrune audits your Microsoft 365 licenses and prices every finding in $/month. Free up to 200 users.

Start Free