Copilot for Microsoft 365: Measuring Whether the $30/User Is Earning Its Keep
Copilot for Microsoft 365 costs $30/user/month — $360/user/year, on top of the base license. It's the most expensive per-seat add-on most tenants have ever bought, and it was frequently bought the same way: a pilot batch under executive enthusiasm, expanded before the pilot was measured. Two years into the Copilot era, every renewal should ask the same question you'd ask of any license: who is actually using it?
The measurement problem is solved — the habit isn't
Unlike most add-ons, Microsoft gives you a genuinely good usage report for this one. Reports → Usage → Microsoft 365 Copilot in the admin center shows, per user, the last activity date per app: Copilot in Teams, Word, Excel, Outlook, PowerPoint, and Copilot Chat. The Copilot Dashboard in Viva Insights layers adoption trends on top.
The data is there. What's usually missing is anyone joining it against the license list on a schedule — the same gap that lets every other license category drift.
The three user populations
Export 90 days of the Copilot usage report and your Copilot seat assignments, join them, and every seat falls into one of three buckets:
1. Daily-habit users (keep, obviously)
Active in multiple apps, multiple times a week. For these users $30/month is trivially justified — one recovered hour a month covers it at almost any salary. No action needed beyond noting how many of your seats this actually is. In most tenants it's a minority.
2. Single-surface users (the judgment calls)
Active, but in exactly one place — overwhelmingly Teams meeting summaries or occasional Copilot Chat. Two questions to ask:
- Would the free tier cover them? Microsoft 365 Copilot Chat (the free, web-grounded chat included with M365) covers the "ask an AI a question" use case without the $30 seat. What the paid seat uniquely adds is work-grounded chat and in-app assistance in Word/Excel/Outlook/PowerPoint — things this user isn't touching.
- Is one surface worth $360/year for this user? For a director in back-to-back meetings, recap alone might be. For most single-surface users, it isn't.
3. Ghosts (reclaim)
No Copilot activity in 90 days. The seat came from the pilot batch, a department-wide grant, or the "copy the last person's licenses" template. This is the same pattern as unused base licenses at 3–4× the price of many of them. In pilots we've seen, 20–40% of Copilot seats sit in this bucket once the initial novelty fades.
Reclaim mechanics: rotation beats cancellation
Copilot is sold through NCE with an annual commitment — you can't reduce the count mid-term, only at renewal. That makes mid-term reclamation about reassignment, not refunds:
- Unassign ghosts now and pool the seats.
- Run a waitlist. There are almost always enthusiastic users who never got a pilot seat. Rotating pooled seats to people who asked for them converts dead spend into your best adoption data.
- Right-size at renewal with 90 days of evidence: keep the daily-habit count, cover judgment calls you kept, cut the rest. Mark the renewal date — it's the one week the decision is cheap.
Make the ROI case honestly
The vendor math ("14 minutes saved per day pays for itself") assumes the user opens Copilot. Ground yours in the usage report instead:
- Seats with daily-habit usage: count × $360/year = money well spent, defend it.
- Ghost seats: count × $360/year = the number to put in front of finance. A 50-ghost tenant is quietly spending $18,000/year on shelfware.
That framing also protects the Copilot budget you should keep — nothing kills an AI rollout faster than finance discovering the waste before IT does.
Keep it measured
Manually, this is a quarterly export-and-join. Automatically, SeatPrune syncs Copilot assignments and activity alongside every other license in your tenant and prices the idle seats in $/month, so seat number 51 never gets bought while seats 1–50 include twenty ghosts.
$30/month is a fine price for software someone uses every day, and an outrageous price for software someone tried twice in March. The usage report tells you which one you bought — read it before renewal does the deciding for you.
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