Microsoft 365 offboarding process: stopping licence waste and dormant accounts
Offboarding sounds simple on paper: someone leaves, you remove their access, you move on. In reality, Microsoft 365 offboarding is where small administrative oversights quietly turn into recurring costs, compliance headaches and security gaps. This post walks through four common failure modes we encounter with UK SMEs and the concrete next steps that fix them. (More here: our microsoft 365 for business in yorkshire guide.)
Ex-employee mailboxes still licensed and live — disable, reclaim and monitor
Problem: a departed employee’s mailbox remains active and licensed. Diagnosis: the account was missed during a busy leaver’s day or HR didn’t flag the exit to IT. Consequence: ongoing licence charges and an unattended mailbox that attackers can target.
Our experience is that Most businesses we onboard have at least one or two ex-employee mailboxes still licensed and live — sometimes years after the person left — silently costing money and creating a dormant attack surface. That’s not an obscure edge case; it’s a steady drain on budgets and a security exposure that compounds over time.
Next step: run a focused audit for inactive mailbox licences. Remove or convert licences for accounts that should be disabled, and implement a 30‑ to 90‑day quarantine policy for leaver mailboxes so you have time to preserve data but aren’t paying indefinitely. Ensure HR and IT have a single contact point for each exit so the action happens the same day.
Shared logins and generic accounts remain in use — replace with managed service accounts
Problem: teams use shared credentials or generic accounts (sales@, info@) with no documented ownership. Diagnosis: convenient shortcuts during busy periods became permanent practices. Consequence: you cannot audit who accessed what, passwords are reused, and offboarding becomes impossible for those shared identities.
Next step: identify all shared accounts and assign a named owner. Convert each shared login into a shared mailbox or distribution group where appropriate, and replace interactive shared logins with role-based access via Azure AD groups. Enforce multi-factor authentication (MFA) on accounts that can perform changes. This reduces risk and makes it simple to revoke access when someone leaves.
No single offboarding workflow — centralise and automate the steps
Problem: offboarding tasks are scattered across HR, line managers and IT ticketing. Diagnosis: a mix of emails, Excel sheets and ad hoc messages creates missed steps. Consequence: inconsistent deprovisioning, lingering access, untransferred documents and charges that slip through the cracks.
Next step: create one clear workflow that ties HR notifications to automatic IT actions. At minimum the workflow should: record the leaver’s last working day; flag accounts for suspension; export or transfer OneDrive and mailbox data if required; reclaim licences after a defined retention period. Where possible, automate routine steps with Power Automate or a ticketing integration so that human error can’t reintroduce the same faults next month.
For teams that don’t have the bandwidth to build this themselves, outsourcing parts of the workflow can pay for itself. If you’re reviewing how to centralise Microsoft 365 tasks, consider whether your current provider documents and runs the day‑to‑day Microsoft 365 management you expect — for example, our Microsoft 365 management partners can take on routine audits and rights removal.
Data stuck in departed users’ OneDrive — preserve, transfer or delete with policy
Problem: useful company documents are only in a leaver’s personal OneDrive or mailbox. Diagnosis: employees used personal storage for convenience and IT wasn’t enforcing shared repositories. Consequence: loss of business continuity or inadvertent exposure if those accounts stay active.
Next step: implement a data-handling policy for leavers. Within the first 48 hours of a notice, identify business-critical files and transfer them to a shared team drive or a document management area. If files are personal, record that and remove them after an acceptable retention period. Make the policy part of the offboarding workflow so transfers happen automatically and consistently.
Putting these fixes into a practical calendar — what to do this month
If you only have time for a short plan, do these three things in order: 1) run a licence audit and remove obviously unused user licences, 2) document all shared accounts and assign owners, and 3) map your current offboarding steps to a single checklist you can automate. Each action delivers a measurable outcome: immediate licence savings, clearer accountability, and fewer missed steps on future leavers.
Practical tips that save time: use Microsoft 365 admin reports to list inactive sign‑ins, set a retention window for mailbox licences so you’re not paying indefinitely, and add an HR-to-IT form that triggers a ticket automatically.
Costs and compliance are the short-term wins, but the longer-term payoff is credibility: auditors and partners notice when access is controlled and records are clean.
When to call for help — avoid firefighting and buy back calm
If your audit uncovers a cluster of dormant accounts or a backlog of leavers you haven’t processed, you’re better off bringing someone in to clear the backlog and codify the workflow than trying to fix it piecemeal. A clean sweep takes a day or two for most SMEs, and it buys predictable savings every month afterwards.
Start by establishing one person who owns offboarding and give them the authority to reclaim licences and close accounts. That role should also run a quarterly review so the problem never drifts back. The practical outcome: less waste, fewer security tickets, and a calmer team.
Next step: schedule a one‑day licence and account audit, then set a 90‑day retention rule for leaver mailboxes. That combination cuts immediate spend and reduces the dormant attack surface you’re carrying on your balance sheet.
For a hands-on route, consider handing the recurring audits to a specialist who can run quarterly checks and enforce the workflow — it often costs less than the licences you reclaim. The cost savings, reduced breach risk and improved compliance are tangible outcomes you can measure within weeks.
Take a small step today: run a quick export of active user licences and search for accounts with no sign‑ins in 90 days. That report alone will tell you whether you’re bleeding money. If it looks messy, set a single‑day remediation slot in the diary and clear the backlog — you’ll free budget and calm things down fast.







