SeatScout

Microsoft 365 License Savings Report
Northwind Trading Co. · 2026-06-26 17:18 UTC
Estimated recoverable spend
$13,056 / year
$1,088 per month · read-only audit · nothing left your tenant
1 purchased SKU(s) have no price set and are excluded from the totals above: Power BI Pro. Add prices in config/PriceTable.csv to capture the full figure.
5
License SKUs
5
Disabled but licensed
16
Inactive / never used
15
Unassigned seats

Where the money is

Unassigned seats
$286/mo
Disabled + licensed
$258/mo
Never signed in
$134/mo
Inactive users
$410/mo

Unassigned purchased seats

Seats you pay for that are not assigned to anyone. The cleanest, fastest win.

LicensePart #PurchasedAssignedUnassignedUnit/moWaste/mo
Microsoft 365 Business StandardO365_BUSINESS_PREMIUM20182$14$28
Power BI ProPOWER_BI_PRO30228not set-
Microsoft 365 Business PremiumSPB25250$22-
Microsoft 365 E3SPE_E340382$39$78
Microsoft 365 E5SPE_E550473$60$180

Disabled accounts still holding licenses (5)

NameUPNLicensesCost/mo
Disabled User0disabled.user0@northwind.comMicrosoft 365 E560.0
Disabled User1disabled.user1@northwind.comMicrosoft 365 E560.0
Disabled User2disabled.user2@northwind.comMicrosoft 365 E560.0
Disabled User3disabled.user3@northwind.comMicrosoft 365 E339.0
Disabled User4disabled.user4@northwind.comMicrosoft 365 E339.0

Never signed in (6)

NameUPNLicensesCost/mo
NeverLoggedIn0neverloggedin0@northwind.comMicrosoft 365 Business Standard14.0
NeverLoggedIn1neverloggedin1@northwind.comMicrosoft 365 E339.0
NeverLoggedIn2neverloggedin2@northwind.comMicrosoft 365 E339.0
NeverLoggedIn3neverloggedin3@northwind.comMicrosoft 365 Business Standard14.0
NeverLoggedIn4neverloggedin4@northwind.comMicrosoft 365 Business Standard14.0
NeverLoggedIn5neverloggedin5@northwind.comMicrosoft 365 Business Standard14.0

Inactive > 30 days (10)

NameUPNLicensesLast sign-inCost/mo
Inactive0inactive0@northwind.comMicrosoft 365 E52025-12-1260.0
Inactive1inactive1@northwind.comMicrosoft 365 E52026-04-1360.0
Inactive2inactive2@northwind.comMicrosoft 365 Business Premium2026-04-1122.0
Inactive3inactive3@northwind.comMicrosoft 365 Business Premium2025-12-0322.0
Inactive4inactive4@northwind.comMicrosoft 365 E52026-04-1760.0
Inactive5inactive5@northwind.comMicrosoft 365 Business Premium2025-09-1022.0
Inactive6inactive6@northwind.comMicrosoft 365 Business Premium2026-02-2122.0
Inactive7inactive7@northwind.comMicrosoft 365 E52026-04-0160.0
Inactive8inactive8@northwind.comMicrosoft 365 E52026-04-0760.0
Inactive9inactive9@northwind.comMicrosoft 365 Business Premium2026-04-0822.0

Advisory: overlapping base plans (3)

Users with more than one productivity plan (e.g. E3 + E5). Review for consolidation. Not included in the headline total.

NameUPNOverlapping plansCost/mo
Overlap0overlap0@northwind.comMicrosoft 365 E3 + Microsoft 365 E599.0
Overlap1overlap1@northwind.comMicrosoft 365 E3 + Microsoft 365 E599.0
Overlap2overlap2@northwind.comMicrosoft 365 E3 + Microsoft 365 E599.0

Advisory: downgrade candidates (30)

E5 users to review for an E3 fit. Validate feature usage before downgrading. Not included in the headline total.

NameUPNFromToSaving/mo
Uma Active0uma.active0@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Xan Active2xan.active2@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Rui Active3rui.active3@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Ben Active4ben.active4@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Hugo Active5hugo.active5@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Kai Active10kai.active10@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Ivy Active12ivy.active12@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Wes Active15wes.active15@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Wes Active20wes.active20@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Yas Active24yas.active24@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Pia Active32pia.active32@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Tia Active34tia.active34@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Rui Active36rui.active36@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Omar Active39omar.active39@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Quin Active44quin.active44@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Pia Active45pia.active45@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Hugo Active47hugo.active47@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Pia Active48pia.active48@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Omar Active54omar.active54@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Ada Active57ada.active57@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Hugo Active58hugo.active58@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Uma Active65uma.active65@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Inactive0inactive0@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Inactive1inactive1@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Inactive4inactive4@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Inactive7inactive7@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Inactive8inactive8@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Overlap0overlap0@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Overlap1overlap1@northwind.comMicrosoft 365 E5Microsoft 365 E321.0
Overlap2overlap2@northwind.comMicrosoft 365 E5Microsoft 365 E321.0

Remediation checklist

  1. Reclaim unassigned seats at next renewal (or reduce the subscription quantity now).
  2. Remove licenses from disabled accounts - blocked but still billed.
  3. Investigate never-signed-in users: offboard leftovers, reassign the rest.
  4. Contact inactive users or their managers before reclaiming.
  5. Review overlap and downgrade candidates with the business owner.
  6. Re-run SeatScout monthly to keep waste from creeping back.