First page of Microsoft's 100,000-partner directory, sorted by responsiveness All 6 Microsoft Solutions Partner designations Microsoft Solutions Partner since 2006 1,100+ organizations under management
Home/Blog/How Companies Overpay 15–40% on Microsoft 365: R…

How Companies Overpay 15–40% on Microsoft 365: Real Audit Patterns

2026-06-16·IT PartnerNewMicrosoft 365LicensingCost Optimization

Microsoft 365 overspend rarely comes from one bad purchase. It builds through broad license groups, unreclaimed seats, duplicate add-ons, and premium plans assigned to users who do not use the premium services. In tenant-level audits, recoverable waste can reach 15–40% of Microsoft 365 spend, depending on license mix, commitment terms, and governance maturity. The savings come from aligning licenses to actual need—not from weakening security or removing required capabilities.

The overspend is usually hidden in assignment, not procurement

Price increases and renewals matter, but they are often not the main source of waste. The larger issue is license drift: years of manual assignments, emergency purchases, project-based add-ons, and role changes that were never reconciled.

A common tenant pattern: the company standardizes on Microsoft 365 E3, adds Defender or compliance add-ons, buys some Microsoft 365 E5 or E5 Security for regulated users, enables Power BI Pro for a reporting project, purchases Project or Visio for a rollout, and assigns licenses manually during hiring spikes. Two years later, no one can prove which users still need which services.

The invoice shows what was purchased. The tenant shows what is assigned and used. A useful audit compares purchased subscriptions, assigned licenses, available seats, user activity, role requirements, service usage, and overlapping entitlements. Also account for Microsoft commerce terms: removing a license assignment may free a seat for reuse immediately, but it may not reduce billing until the subscription can be reduced or renewed.

Pattern 1: E5 is assigned by default, but only some users use E5 value

Microsoft 365 E5 can be the right license for users who need advanced security, compliance, identity, analytics, and voice capabilities. It includes capabilities such as Microsoft Defender for Endpoint Plan 2, Microsoft Defender for Office 365 Plan 2, Microsoft Defender for Identity, Microsoft Defender for Cloud Apps, Microsoft Entra ID Plan 2, advanced Microsoft Purview capabilities, Power BI Pro, and Teams Phone Standard. Calling plans and some telephony services are separate.

The waste appears when E5 becomes the default license for broad populations without evidence of E5 usage. At common US commercial list pricing, Microsoft 365 E3 is about $36 per user/month and Microsoft 365 E5 is about $57 per user/month on an annual commitment. Verify current pricing and billing terms for your tenant, but the delta is roughly $21 per user/month. For 500 users, blanket E5 instead of role-based E5 represents about $10,500/month in premium licensing before add-ons.

The audit question is not whether E5 is valuable. It is who needs E5. Review signals such as no onboarded Defender for Endpoint device, no use of E5-only compliance features, no Power BI Pro activity, no Teams Phone requirement, no privileged role, no high-risk identity profile requiring Entra ID Plan 2, and no use of other E5-only workloads.

The fix is segmentation. Keep E5 for users and groups where the value is real. Move standard knowledge workers to Microsoft 365 E3 where appropriate. Use targeted add-ons, such as E5 Security or E5 Compliance, only where they match the requirement. Consider Microsoft 365 F-series plans for true frontline scenarios when the feature limits fit.

Pattern 2: Add-ons duplicate what the base license already includes

Duplicate licensing is common because Microsoft packaging changes and tenants keep older add-ons after the base suite changes. A license that made sense for Office 365 E3 users may become redundant after a move to Microsoft 365 E5, Microsoft 365 E3, or Microsoft 365 Business Premium.

Review add-ons such as Exchange Online Archiving, Microsoft Defender plans, Microsoft Entra ID plans, Enterprise Mobility + Security components, Microsoft Purview compliance add-ons, Audio Conferencing, Teams Phone, and endpoint security products. The goal is not to remove every add-on. The goal is to identify add-ons that duplicate included rights, are assigned to the wrong population, or are no longer used.

Examples: a Microsoft 365 E5 user may still carry an add-on originally bought for E3 users. A Microsoft 365 Business Premium user may have an extra identity, device management, or security add-on that overlaps with Business Premium’s included capabilities. Business Premium is limited to organizations with up to 300 users, so validate eligibility before standardizing on it.

Build an entitlement map by SKU. For each license bundle, list included security, identity, compliance, collaboration, device management, analytics, and voice capabilities. Then compare assigned add-ons against that map. Remove add-ons that are redundant, expired in purpose, or needed only by a smaller approved group.

Pattern 3: Inactive users, leavers, shared mailboxes, and service accounts keep consuming seats

Stale identities are one of the easiest findings to monetize. Licenses remain assigned to former employees, disabled accounts, test users, shared mailboxes, break-glass accounts, and service accounts that were never reviewed.

Do not rely on a single inactive-user report. Some low-activity accounts are valid: seasonal workers, executives with delegated access, or monitored administrative accounts. But disabled users with Microsoft 365 E3 or E5 still assigned for 30, 60, or 90 days are usually a joiner-mover-leaver process failure.

A practical review separates accounts into categories: active employee, inactive employee, disabled leaver, shared mailbox, room or equipment mailbox, service account, break-glass admin, test account, and external/collaboration account. Each category should have a licensing rule and an owner.

Shared mailboxes are a frequent source of waste. Many shared mailboxes do not need their own Exchange Online license if they remain within Microsoft limits and do not require licensed features such as an archive mailbox, Litigation Hold, or storage above the unlicensed threshold. The shared mailbox account should not be used for direct sign-in. If the mailbox was converted from a former employee mailbox, remove the license unless a licensed feature is required.

Pattern 4: Project, Visio, Power BI, and Power Platform licenses remain after the project ends

Specialized licenses are often assigned for a legitimate short-term need and then forgotten. Common examples include Project Plan 3, Visio Plan 2, Power BI Pro, Power BI Premium Per User, Power Apps premium licenses, and Power Automate premium licenses.

These SKUs are material. Approximate US commercial list prices include Power BI Pro around $14/user/month, Visio Plan 2 around $15/user/month, and Project Plan 3 around $30/user/month. If 80 users received Project Plan 3 during a rollout and only 22 still use it, the unused 58 assignments represent about $1,740/month at list price.

Audit actual service activity, not only assignment. For Project, check whether the user accessed or edited Project content. For Visio, check creation or editing activity where available. For Power BI, distinguish between users who publish, share, or consume content that requires Pro or Premium Per User and users who can use free rights or view content in capacity-backed workspaces. For Power Platform, identify whether the user needs premium connectors, Dataverse, unattended RPA, or other premium capabilities rather than only seeded Microsoft 365 rights.

Use a reclaim policy. For example: remove specialized licenses after 60 or 90 days of no activity unless the business owner confirms continued need. Add an expiration or review date at assignment time for Project, Visio, Power BI Premium Per User, Power Apps, Power Automate, Teams Phone, Copilot, and other premium licenses.

Pattern 5: Frontline and light users are licensed like full knowledge workers

Not every worker needs Microsoft 365 E3 or E5. Warehouse staff, retail workers, plant employees, field technicians, interns, contractors, and occasional users often have different requirements from office-based knowledge workers.

A downgrade is not automatic. Some frontline managers need desktop Microsoft 365 Apps, larger mailboxes, advanced compliance, device management, or security capabilities that justify a higher plan. Others need only web and mobile access to email, Teams, files, shifts, and basic collaboration. For those users, Microsoft 365 F-series plans may fit. Microsoft 365 Business Premium may also fit smaller organizations that meet the 300-user limit and need its included security and management capabilities.

The economics are significant. Moving 200 true frontline users from Microsoft 365 E3 at about $36/user/month to Microsoft 365 F3 at about $8/user/month creates a rough $28/user/month delta, or $5,600/month, subject to current pricing and commitment terms. Validate tradeoffs first: mailbox size, desktop app rights, Windows rights, compliance features, security features, device management, and information protection differ by plan.

Use personas instead of job titles alone. Define license groups for executives, standard knowledge workers, regulated users, developers, frontline workers, kiosk users, contractors, shared-device users, administrators, and external collaborators. Map each persona to required workloads and security controls, then assign licenses through groups.

The fix: move from license cleanup to license governance

A one-time cleanup recovers seats. Governance keeps the waste from returning.

Use group-based licensing in Microsoft Entra ID. Manual assignment should be the exception. License groups should map to personas, departments, or approved roles, with documented owners.

Enforce joiner-mover-leaver controls. New hires should receive the right license based on role. Movers should be reassessed when department, location, or job function changes. Leavers should have paid licenses removed promptly after mailbox retention, legal hold, or data preservation requirements are handled.

Require approval and review dates for premium licenses. Microsoft 365 E5, E5 Security, E5 Compliance, Project, Visio, Power BI Pro, Power BI Premium Per User, Teams Phone, Power Platform premium licenses, and Copilot should have a business owner, justification, and review cadence.

Run quarterly usage reviews. Compare purchases, available seats, assigned licenses, disabled users, inactive users, service usage, duplicate entitlements, and upcoming renewal dates. The goal is not to minimize licensing at all costs. The goal is to pay for capabilities the business uses and preserve the controls it needs.

Do not rely on the invoice alone. Microsoft 365 cost optimization requires tenant evidence: assignments, usage, identity status, security requirements, and entitlement overlap.

Audit area What to check Action
E5 assignment Users with E5 but no E5-only workload, security, compliance, analytics, or voice requirement Move to E3, F-series, or targeted add-ons where appropriate
Duplicate add-ons Add-ons that overlap with Microsoft 365 E5, Microsoft 365 E3, Microsoft 365 Business Premium, or other assigned suites Remove redundant assignments or restrict to approved groups
Disabled and inactive users Disabled users, leavers, test accounts, stale guest-like internal accounts, and no-sign-in users with paid licenses Reclaim licenses after retention and legal requirements are met
Shared mailboxes Shared mailboxes with paid licenses but no licensed feature requirement Remove license unless archive, hold, storage, or another licensed feature is required
Service and admin accounts Service accounts, break-glass accounts, and admin identities with broad licenses Keep only required licenses; document owner and purpose
Project and Visio Assigned users with no recent create/edit/access activity Reclaim after 60–90 days unless business owner confirms need
Power BI Pro or Premium Per User assigned to users who do not publish, share, or consume content requiring that license Downgrade or remove where free or capacity-backed access is sufficient
Power Platform Premium licenses assigned where only seeded Microsoft 365 rights are used Reassign premium licenses only to users who need premium connectors, Dataverse, RPA, or other premium capabilities
Frontline users E3/E5 assigned to users with light, mobile-first, or kiosk-style workloads Validate F-series or other lower-cost personas without removing required controls
Renewal timing Seats reclaimed in the tenant but still committed commercially Reuse freed seats now; reduce subscription quantities at the next allowed reduction or renewal window

Key takeaways

  • Microsoft 365 waste usually comes from assignment drift: premium licenses, stale identities, duplicate add-ons, and forgotten project-based SKUs.
  • Microsoft 365 E5 is valuable when assigned intentionally, but broad default assignment can create a roughly $20+ per user/month premium that many users do not justify.
  • Inactive users, disabled leavers, shared mailboxes, test accounts, and service accounts should be reviewed with clear licensing rules.
  • Project, Visio, Power BI, Power Platform, Teams Phone, and Copilot licenses need usage-based reclamation, business ownership, and review dates.
  • Sustainable savings require governance: persona-based license groups, joiner-mover-leaver controls, premium-license approvals, quarterly audits, and renewal-aware seat management.

If you want a tenant-level view of potential licensing waste, IT Partner offers a free Microsoft 365 Tenant Health Check that includes licensing and configuration review points: /microsoft-365-tenant-health-check-free. It can help identify reclaimable seats, duplicate assignments, and renewal risks before your next commitment change or true-up.

Questions this article didn’t answer?

Thirty minutes with Mike — our CEO, not a sales rep. Bring the hard version of the question.