How to Optimize Your Microsoft 365 Licensing Costs: A Practical Guide
Industry

How to Optimize Your Microsoft 365 Licensing Costs: A Practical Guide

Most organizations are overspending on Microsoft 365 licenses. Learn how to audit your tenant, convert inactive mailboxes, leverage usage reports, and use Intune inventory data to right-size every user license.

Asher Technologies

Calgary, Alberta

February 8, 202613 min read

Introduction

Microsoft 365 licensing is one of the largest recurring IT expenses for most organizations—and one of the most commonly overspent. Between plan tiers, add-ons, and the sheer pace of employee turnover, it's easy to end up paying for licenses nobody is using or assigning premium plans to users who only need email.

The problem compounds quietly. A departing employee whose license isn't reclaimed. A department that requested E5 licenses "just in case" but only uses Outlook and Teams. A dozen service accounts sitting on full Business Premium licenses when a shared mailbox would do.

In our experience providing IT support and managing M365 tenants for small and mid-sized businesses, most organizations are overspending on licensing by 20–35%. That's real money—for a 100-person company on E3, that could mean $30,000 or more per year going to waste.

This guide walks through a practical, step-by-step approach to auditing and optimizing your M365 licensing using tools you already have.

Understanding the M365 License Landscape

Before you can optimize, you need to understand what you're working with. Microsoft 365 offers a dizzying number of plans, and pricing changes frequently.

Common Business Plans

PlanPrice/User/MonthKey InclusionsBest For
Microsoft 365 Business Basic$6.00Web/mobile Office apps, Exchange Online, Teams, 1TB OneDriveUsers who primarily need email and collaboration
Microsoft 365 Business Standard$12.50Everything in Basic + desktop Office appsUsers who need full desktop Office applications
Microsoft 365 Business Premium$22.00Everything in Standard + Intune, Azure AD P1, Defender for BusinessOrganizations needing device management and advanced security
Exchange Online Plan 1$4.0050GB mailbox, no Office appsEmail-only users
Exchange Online Plan 2$8.00100GB mailbox, archiving, no Office appsEmail-heavy users needing archive

Common Enterprise Plans

PlanPrice/User/MonthKey InclusionsBest For
Office 365 E1$10.00Web/mobile apps, Exchange, Teams, SharePointFrontline or basic knowledge workers
Office 365 E3$23.00E1 + desktop apps, compliance tools, 100GB mailboxStandard knowledge workers
Office 365 E5$38.00E3 + advanced analytics, security, voicePower users, compliance-heavy industries
Microsoft 365 E3$36.00Office 365 E3 + Windows E3, EMS E3Full endpoint + identity management
Microsoft 365 E5$57.00Office 365 E5 + Windows E5, EMS E5Maximum security and compliance

The price differences add up fast. Moving one user from E5 ($57) to E3 ($36) saves $252 per year. Moving ten users saves $2,520. And in many tenants, there are far more than ten users on the wrong plan.

Step 1: Audit Your Current License Assignments

Start by getting a clear picture of what you have. In the Microsoft 365 Admin Center, navigate to Billing > Licenses to see a summary of all purchased licenses and how many are assigned versus available.

Export your full user list with license assignments:

  1. Go to Microsoft 365 Admin Center > Users > Active users
  2. Click Export users to download a CSV
  3. Sort and filter by license type

What you're looking for at this stage:

  • Unassigned licenses — You're paying for them but nobody is using them
  • Users with multiple overlapping licenses — Common after migrations or plan changes
  • Shared/resource accounts on full licenses — Conference rooms, shared mailboxes, or service accounts that don't need premium plans
  • Departed employees still holding licenses — Especially common when offboarding processes are informal

Step 2: Identify and Convert Shared Mailboxes

This is consistently the single biggest cost-saving opportunity we find in M365 audits. Many organizations assign full user licenses to mailboxes that function as shared resources—info@, sales@, support@, accounting@, or mailboxes retained for former employees.

The Shared Mailbox Advantage

A shared mailbox in Microsoft 365 is free (up to 50GB) and doesn't require a license. Multiple users can send and receive from it without consuming an additional seat. The only requirement is that the users accessing it have their own licensed accounts.

Real-World Example: Reclaiming 14 Licenses

We recently audited a 65-person professional services firm running Microsoft 365 Business Premium ($22/user/month). Here's what we found:

MailboxTypeLicense AssignedActually Needed
info@company.comDepartmentalBusiness Premium ($22)Shared Mailbox (Free)
sales@company.comDepartmentalBusiness Premium ($22)Shared Mailbox (Free)
support@company.comDepartmentalBusiness Premium ($22)Shared Mailbox (Free)
accounting@company.comDepartmentalBusiness Premium ($22)Shared Mailbox (Free)
hr@company.comDepartmentalBusiness Premium ($22)Shared Mailbox (Free)
reception@company.comFunctionalBusiness Premium ($22)Shared Mailbox (Free)
john.smith@company.comFormer employee (left 8 months ago)Business Premium ($22)Shared Mailbox (Free)
sarah.jones@company.comFormer employee (left 5 months ago)Business Premium ($22)Shared Mailbox (Free)
mike.chen@company.comFormer employee (left 3 months ago)Business Premium ($22)Shared Mailbox (Free)
boardroom@company.comRoom resourceBusiness Premium ($22)Room Mailbox (Free)
projector-room@company.comRoom resourceBusiness Premium ($22)Room Mailbox (Free)
fleet-tracker@company.comService accountBusiness Premium ($22)Shared Mailbox (Free)
scanner@company.comDevice accountBusiness Premium ($22)Shared Mailbox (Free)
noreply@company.comAutomated senderBusiness Premium ($22)Shared Mailbox (Free)

Total savings: 14 licenses x $22/month = $308/month = $3,696/year

That's a meaningful number recovered by a single afternoon's work.

How to Convert a User Mailbox to a Shared Mailbox

The conversion process preserves all email, contacts, and calendar data:

  1. Go to Microsoft 365 Admin Center > Users > Active users
  2. Select the user you want to convert
  3. Under the Mail tab, click Convert to shared mailbox
  4. Once converted, remove the license from the account
  5. Grant Full Access and/or Send As permissions to the appropriate users

Important caveats:

  • The mailbox must be under 50GB (or you need to keep an Exchange Online Plan 2 license for the 100GB limit)
  • OneDrive data is deleted 30 days after the license is removed—archive it first
  • Shared mailboxes cannot sign in directly, so any apps or services authenticating as that user will break

Step 3: Use M365 Usage Reports to Right-Size Licenses

Microsoft provides built-in usage reports that reveal exactly how each user interacts with their licensed services. This is your primary tool for identifying users who are over-licensed.

Accessing Usage Reports

Navigate to Microsoft 365 Admin Center > Reports > Usage. The key reports for license optimization are:

  • Microsoft 365 activation — Shows which users have activated desktop apps vs. only using web versions
  • Active users by service — Shows per-user activity across Exchange, Teams, SharePoint, OneDrive, and Office apps
  • Email activity — Send/receive counts per user
  • Office apps usage — Which apps each user actually opens and on what platform

What to Look For

SignalWhat It MeansAction
User has E3/E5 but only shows web app activityThey haven't installed or don't use desktop Office appsDowngrade to E1 or Business Basic
User has E5 but no Power BI, advanced compliance, or phone system usageThey don't use E5-exclusive featuresDowngrade to E3
User shows zero activity for 60+ daysAccount may be inactive, on leave, or forgottenInvestigate — disable or convert
User only shows Exchange activityThey only use email, not Teams/SharePoint/OfficeConsider Exchange Online Plan 1 ($4/user)
User has Business Premium but Intune shows no enrolled devicesThey don't benefit from device management featuresDowngrade to Business Standard

Building a Right-Sizing Spreadsheet

Export the usage data and build a simple decision matrix:

UserCurrent LicenseCost/MoApps UsedRecommended LicenseNew Cost/MoMonthly Savings
Alice TorresM365 E5$57.00Outlook, Teams, WordM365 E3$36.00$21.00
Bob NguyenM365 E5$57.00Outlook, Teams, Excel, Power BI, ComplianceM365 E5 (keep)$57.00$0.00
Carol PatelM365 E3$36.00Outlook (web only)Exchange Online P1$4.00$32.00
Dave KimBusiness Premium$22.00Outlook, Teams, Word (web)Business Basic$6.00$16.00
Eva MartinezM365 E3$36.00Outlook, Word, Excel, SharePointM365 E3 (keep)$36.00$0.00
Frank LeeBusiness Premium$22.00No activity (90 days)Disable/Convert$0.00$22.00

In this small sample of six users, the potential monthly savings are $91—or $1,092/year. Scale that across an organization of 100+ users and the impact is substantial.

Step 4: Use Intune Device Inventory for License Decisions

If your organization uses Microsoft Intune (included in Business Premium, M365 E3, and E5), you have a powerful data source for license decisions that most IT teams overlook.

Why Device Data Matters

The license a user needs often depends on how and where they work:

  • A user with a company-managed laptop and phone likely needs Business Premium or E3 for full Intune management
  • A user who only accesses M365 from a personal browser may not need device management features at all
  • A user with an older desktop that never leaves the office has different needs than a remote worker with multiple devices

Pulling Intune Inventory Data

In the Microsoft Intune Admin Center (intune.microsoft.com):

  1. Navigate to Devices > All devices
  2. Export the device list to CSV
  3. Cross-reference with your license assignment spreadsheet

Key Intune Data Points for License Decisions

Intune FieldWhat to Look ForLicense Implication
Managed by"Intune" vs "None"If not Intune-managed, user may not need Premium/E3+
OSWindows, macOS, iOS, AndroidMultiple devices suggest mobile worker needing full license
Compliance stateCompliant, Not compliant, Not evaluated"Not evaluated" often means the policy isn't needed
Last check-inDate of last device syncStale devices (90+ days) suggest inactive users
OwnershipCorporate vs PersonalPersonal devices may only need basic licensing with MAM
Enrollment dateWhen device was enrolledRecently enrolled = active user; old enrollment + no check-in = investigate

Device-to-License Mapping Strategy

User ScenarioDevices in IntuneRecommended Approach
Office worker, single desktop1 corporate Windows PCBusiness Standard or E3 (Intune optional)
Remote/hybrid workerLaptop + phoneBusiness Premium or E3 (needs Intune)
Executive/power userLaptop + tablet + phoneE3 or E5 depending on feature needs
Frontline/shift workerShared device or kioskF1 or F3 license ($2.25–$8/user/month)
Contractor (email only)No corporate devicesExchange Online P1 ($4/user/month)
No enrolled devices, no activityNoneInvestigate — likely removable

Step 5: Build an Ongoing Optimization Process

One-time audits help, but licensing drift happens continuously. New hires get assigned whatever license is convenient. Employees change roles. Departures slip through the cracks. Without a recurring process, you'll be back to overspending within six months.

Monthly License Review Checklist

  • Review the Billing > Licenses page for unassigned licenses
  • Check for users with zero activity in the past 30 days
  • Verify all departed employees have been offboarded (HR list vs. active users)
  • Review any new license purchases against actual needs

Quarterly Deep Review

  • Pull fresh usage reports and compare against license tiers
  • Cross-reference Intune device inventory with license assignments
  • Check for duplicate or overlapping licenses on individual users
  • Review any licenses approaching renewal and evaluate alternatives

Automation Opportunities

  • Azure AD Access Reviews — Automatically prompt managers to confirm whether users still need access (this integrates well with cloud management processes)
  • Power Automate flows — Alert IT when a user shows zero activity for 30+ days
  • License assignment groups — Use Azure AD groups to assign licenses by role or department, reducing manual errors

Quick Reference: Common Optimization Wins

OptimizationEffortTypical Savings
Convert departmental mailboxes to sharedLow$50–200/month
Convert former employee mailboxes to sharedLow$20–100/month
Downgrade E5 users who don't use E5 features to E3Medium$21/user/month
Downgrade users who only use web apps to E1 or BasicMedium$13–17/user/month
Move email-only users to Exchange Online Plan 1Medium$19–53/user/month
Use F1/F3 licenses for frontline workersMedium$14–28/user/month
Remove licenses from inactive accountsLowFull license cost recovered
Eliminate duplicate/overlapping license assignmentsLowVaries

What This Looks Like in Practice

For a typical 100-person organization on a mix of M365 E3 and E5, a thorough optimization usually yields:

CategoryUsers AffectedPer-User Monthly SavingTotal Monthly Saving
Shared mailbox conversions10–15$23–57$230–855
E5 to E3 downgrades10–20$21$210–420
E3 to E1/Basic downgrades5–10$13–26$65–260
Exchange Online conversions3–5$19–32$57–160
Frontline license conversions5–10$14–28$70–280
Inactive license removal3–5$23–57$69–285
Total estimated savings$701–2,260/month

That's $8,400–$27,120 per year in licensing costs alone for a 100-person company—without reducing any user's actual capabilities.

Conclusion

M365 license optimization isn't a one-time project—it's an ongoing discipline. But the initial audit almost always pays for itself immediately, and the recurring process takes minimal effort once established.

The key tools are already in your tenant: usage reports tell you what people actually use, Intune inventory tells you how they work, and the admin center gives you the controls to make changes. The missing ingredient for most organizations is simply taking the time to look.

Start with the low-hanging fruit: shared mailbox conversions and inactive account cleanup. Then move to right-sizing based on usage data. Finally, put a recurring review cadence in place so the savings stick.


Need help auditing your Microsoft 365 licensing? Asher Technologies helps Calgary businesses optimize their M365 tenants, reduce unnecessary spending, and build sustainable IT management processes. Contact us for a free licensing assessment.

Ready to Transform Your Business?

Whether you need a website, app, or digital marketing strategy, our Calgary team is here to help you succeed.

Ready to get started?

Let's Build Something Amazing Together

Have a project in mind? We'd love to hear about it. Get in touch with us and let's discuss how we can help bring your ideas to life.