Microsoft 365 prices rose up to 33% on July 1, 2026

Find the Microsoft 365 licenses
you're paying for and nobody's using

SeatScout audits your tenant in minutes — unused, inactive, disabled, and over-provisioned seats — and shows exactly how much you can recover, in dollars. Read-only. Runs in your tenant. Nothing ever leaves it.

No agent to install · No data collected · PowerShell + Microsoft Graph · Cancel-anytime ownership (one-time price)
25–30%
of SaaS license spend is wasted on average (Gartner)
$39 / $60
monthly list price of one M365 E3 / E5 seat — every idle seat adds up
~5 min
to a CFO-ready savings report from your tenant

What SeatScout finds

Free scripts can list inactive users. SeatScout turns raw data into money and a plan — quantified, prioritized, and client-ready.

$

Unassigned purchased seats

Seats you bought but never assigned to anyone. The fastest, cleanest refund at renewal.

Disabled but licensed

Blocked accounts still consuming paid licenses month after month.

Never signed in

Licensed users who have never logged in — provisioned and forgotten.

Inactive users

No sign-in in N days (you choose the threshold). Reclaim or reassign.

Overlapping plans

Users carrying two productivity plans (e.g. E3 + E5) at once.

Downgrade candidates

E5 seats to review for an E3 fit — $21/user/mo back when it's a match.

A report you can hand to a CFO

One number up top, the evidence below, a remediation checklist at the end. White-label it with your own name on the Pro tier.

Estimated recoverable spend
$13,056 / year
$1,088 / month · read-only · nothing left the tenant
5
License SKUs
5
Disabled + licensed
16
Inactive / never used
15
Unassigned seats
Example output from a 100-seat sample tenant.
View the full sample report →

How it works

No SaaS sign-up, no tenant connection to a third party. You run it; the report stays with you.

Connect read-only

Run the PowerShell script. It signs in to Microsoft Graph with read-only scopes you consent to. SeatScout has no servers — nothing is sent anywhere.

Scan & quantify

It reads your SKUs, license assignments and sign-in activity, applies your price table, and computes recoverable spend.

Act on the report

Open the HTML report + CSVs, work the remediation checklist, and reclaim seats at renewal. Re-run monthly.

Simple, one-time pricing

Buy it once, own it. A single reclaimed E3 seat pays for the Solo tier in under two months.

Lite
Free
  • Inactive & unused-license CSV
  • Disabled-but-licensed list
  • Single tenant
  • Dollar quantification
  • HTML savings report
  • Overlap & downgrade analysis
Download free
Most popular
Solo
$49 one-time
  • Everything in Lite
  • Full dollar-quantified savings report (HTML)
  • All findings as CSVs
  • Overlap & downgrade advisory
  • 1 tenant · email support
  • 12 months of updates
Get Solo — $49
Pro · for consultants & MSPs
$129 one-time
  • Everything in Solo
  • White-label report (your name & logo)
  • Unlimited client tenants
  • Priority support
  • 12 months of updates
Get Pro — $129

Pay securely via Lemon Squeezy (handles VAT/tax worldwide). Instant download.

Questions

Does my tenant data leave my environment?

No. SeatScout is a script that runs inside your tenant against Microsoft Graph. There is no SeatScout server and nothing is uploaded. The report is written to your own machine.

What permissions does it need?

Read-only Microsoft Graph scopes: Organization.Read.All, User.Read.All, Directory.Read.All, and AuditLog.Read.All (for sign-in activity). You consent at run time. It never writes changes.

Do I need Microsoft Entra ID P1?

Sign-in activity needs Entra ID P1. Without it, SeatScout still finds disabled-but-licensed, never-signed-in and unassigned seats — and tells you the real waste is likely higher.

Are the prices accurate?

SeatScout ships with editable list prices. You set your actual contracted/regional prices in one CSV, so the dollar figures match your agreement. SKUs without a price are excluded from totals.

Will it change anything in my tenant?

Never. It is strictly read-only and produces a report plus a remediation checklist. You decide what to action.

Can I use it across client tenants?

Yes — the Pro tier is licensed for unlimited client tenants and white-labels the report with your brand, built for consultants and MSPs.

See what you're wasting — free

Run the free Lite audit today. Upgrade only if the number is worth it (it usually is).