Almost every Microsoft 365 tenant that has grown over time pays too much — not because of one big mistake, but because of many small ones. Here are the ten most common causes, ranked by what wastes the most money in practice.
1. Licenses of Former Employees
The classic. An employee leaves, the account is deactivated — but the license stays assigned and keeps getting billed. Over the years, dozens of these "ghost licenses" pile up. → Find unused licenses.
2. Over-Provisioned Plans Across the Board
Everyone gets E5 or E3, even though a large share only uses mail, Office, and Teams. The premium you pay for unused advanced features is one of the biggest single line items. → E3 vs. E5.
3. Unused Seat Buffer
Seats are bought "just in case" but never assigned. The gap between purchased and assigned licenses is fully paid-for, dead capital.
4. Duplicate Add-ons
Power BI Pro, Visio, or Project are bought as standalone products, even though they're already included in a larger plan (such as E5). Paid for twice, used once.
5. Wrong Plan for Company Size
SMBs under 300 users pay for enterprise plans when Business Premium would be cheaper and better protected. → Business Premium vs. E3.
6. Inactive but Active Accounts
Users who exist and sign in but never actually use any of the paid services — for example, an E5 seat whose security and analytics features are never touched.
7. Frontline Workers on Full Plans
Shift, warehouse, or production staff who only occasionally access the basics get full E3/E5 seats — even though affordable frontline plans (F1/F3) are built precisely for them.
8. External and Test Accounts
Guests and partners (Entra B2B) and old test accounts occupy productive licenses that no one monitors anymore.
9. No Deprovisioning During Offboarding
There's no fixed process that removes the license when someone leaves. Without this step, cause No. 1 keeps recurring.
10. No Regular Audit
The catch-all cause: without recurring reviews, every other point keeps growing unchecked. Costs creep up quietly, and no one notices until the annual invoice arrives. → License audit guide.
The Pattern Behind All Ten
Nine of the ten causes share the same root: assignments get made but never reviewed. Onboarding is disciplined; readjusting isn't. No single point is dramatic — the sum of them is.
The countermeasure always follows the same sequence: measure which seats are actually used, flag candidates, decide. License Lens makes exactly this visible in seconds: connect your tenant in read-only mode, get a savings summary, and decide license by license — with no changes made and no employee data stored.
The best time to check the bill is before it arrives. → Complete guide: Cut your license costs.