SeatPrune connects to your M365 tenant, analyses every license and user activity, and tells you exactly where you're overspending — with actionable recommendations.
Free tier includes 1 tenant & 200 users. No credit card required.
Sample report uses fictional data for demonstration purposes.
10–20%
Typical licence waste
$10
Starting price
< 5 min
Setup time
Connect your tenant and see results in minutes, not weeks.
See every Microsoft 365 license across your tenants — who has what, what it costs, and what's unused.
Actionable recommendations to downgrade, remove, or reassign licenses. See exactly how much you can save.
Identify stale accounts, MFA gaps, privileged role issues, and inactive users with active licenses.
Generate detailed audit reports for stakeholders, with recommendations and cost breakdowns.
Manage multiple M365 tenants from a single dashboard. Group by company for cross-tenant analysis.
Schedule daily or weekly syncs to keep your data current. Track licence changes over time.
Link your M365 tenant via OAuth. Admin consent takes 30 seconds.
We pull license, user, and usage data from Microsoft Graph API.
Review recommendations, implement changes, and watch your costs drop.
No per-user fees. No surprises. The tool pays for itself in week one.
1 tenant, 200 users
1 tenant, up to 300 users
Up to 3 tenants, 1,000 users
Up to 5 tenants, unlimited users
Unlimited tenants (6+)
Full audit, no subscription
Annual billing: 2 months free — $100/yr Single · $290/yr Business · $790/yr Scale · $12/tenant/mo MSP.
Enterprise (5,000+ users)
Unlimited tenants, invoice billing, DPA & security review, priority support.
SeatPrune is flat-priced, not per-user: free up to 200 users, $10/month for one tenant up to 300 users, $29/month for up to 3 tenants and 1,000 users, $79/month for large environments, and $15/tenant/month for MSPs. Comparable tools charge $1.50–$6 per managed user per month — thousands per year for a mid-size tenant.
In typical Microsoft 365 tenants, 10–20% of license spend is wasted on inactive users, disabled accounts, licensed shared mailboxes, and over-provisioned tiers. For a 500-user E3/E5 environment that is $2,000–$8,000 per month in recoverable spend.
SeatPrune connects through the official Microsoft Graph API using an app registration you consent to, with read-oriented reporting permissions. It analyses license and usage data — it never modifies users, licenses, or settings in your tenant.
About 5 minutes. You grant admin consent via OAuth, SeatPrune runs a sync, and your first findings — with dollar figures attached — appear the same day.
Yes. The MSP tier is $15 per tenant per month ($12 on annual billing, 6-tenant minimum) with unlimited tenants in one dashboard, per-tenant PDF audit reports, and company grouping for cross-tenant analysis.
August 9, 2026 · 6 min read
Teams Phone seats with no number attached, calling plans nobody dials, duplicate E5 add-ons — how to find and reclaim voice license waste.
August 4, 2026 · 8 min read
Updated comparison: CoreView pivoted to security, Trelica became 1Password SaaS Manager, Zluri left the category. Who still does M365 license optimization?
August 4, 2026 · 5 min read
Trelica's free tier is gone and the product moved enterprise. What former Trelica users and SMB evaluators should look for now.