What the organization was facing
The organization did not have a reliable view of which paid Microsoft 365 licenses belonged to current employees and which remained attached to accounts left behind after departures.
Removing licenses without review could affect retained mailboxes or business records. Leaving every assignment untouched, however, meant the tenant continued paying for accounts that no longer served an active user.
The decision behind the work
The audit treated account status and license assignment as separate questions. Blocked or inactive accounts were identified, then confirmed with the client before any license was removed or changed.
How the project moved
Inventory every assignment
Reviewed the tenant’s full paid-license inventory and matched it against the organization’s current employee list.
Identify likely waste
Flagged licenses assigned to blocked, inactive, and former-employee accounts rather than assuming every account represented an active user.
Confirm before changing
Reviewed the flagged accounts with the client so business context—not license status alone—determined what could be removed or downgraded.
Clean up the tenant
Removed the approved unused assignments and left confirmed active-user licensing in place.
How the work was checked
- Reconciled paid-license assignments against the current employee list and presented flagged accounts for client review.
- Confirmed the proposed removals or downgrades with the client before changing assignments; confirmed active-user licensing remained in place.
What changed
Approximately 80 unused licenses were removed after review, reducing recurring Microsoft 365 spending by roughly $2,000 per month.
The organization also left the engagement with a clearer relationship between active employees, retained accounts, and paid licenses instead of treating every old account as an indefinite subscription.

