Microsoft EA True-Up Guide

Microsoft Enterprise Agreement True-Up: Complete Guide to the Annual Reconciliation Process, Cost Drivers, Licence Cleanup, Budget Planning, Negotiation Leverage, and How to Turn True-Ups Into Strategic Cost Reduction

What the Microsoft EA True-Up Is and How It Works, The Annual True-Up Timeline and Contractual Deadlines, True-Up Cost Drivers — Headcount Growth, Cloud Expansion, and Product Sprawl, How to Audit Usage Before Submitting True-Up Numbers, The Licence Cleanup Process That Reduces True-Up Cost by 10–20%, Product-Specific True-Up Strategies for M365, Azure, Dynamics 365, and Server Products, Common True-Up Pitfalls and How to Avoid Them, How True-Up Data Becomes Renewal Negotiation Leverage, Enterprise Subscription Agreement — The True-Down Alternative, and the Ongoing Governance Framework That Makes True-Ups Routine

February 202630 min readRedress Compliance Advisory
1

Executive Summary — What the Microsoft EA True-Up Is and Why It Costs Enterprises Millions Unnecessarily

+

The Microsoft Enterprise Agreement True-Up is the annual reconciliation process where organisations report additional licences consumed during the year and purchase them at the EA's locked-in pricing. It occurs at each EA anniversary (typically 30 days before) across the three-year term. While contractually straightforward — you pay for what you've added — the true-up is where most enterprises haemorrhage money through poor licence hygiene, unmanaged growth, auto-provisioning defaults, and failure to clean up before reporting. For the complete EA overview, see Microsoft Enterprise Agreement Guide. For the Microsoft licensing knowledge base, see the Microsoft Licensing Knowledge Hub.

True-Up CharacteristicHow It WorksOpportunityRisk If Mismanaged
Annual reconciliationReport additional users, devices, and cloud subscriptions added since last count; purchase at EA pricingEA pricing is locked — additions cost the same per-unit rate as original purchaseUnmanaged growth creates budget surprises — $100K–$1M+ unplanned spend common in large enterprises
One-directional (standard EA)Can add licences at true-up but CANNOT reduce — committed quantities are fixed for the termEnterprise Subscription Agreement variant allows true-down at anniversariesOver-provisioned licences are locked in for the remaining term — no refund or reduction
30-day reporting windowTrue-up report due 30 days before EA anniversary datePredictable deadline enables structured preparationMissing the deadline can create compliance gaps and strain Microsoft relationship
Price protection during termTrue-up pricing matches original EA rates — protected from Microsoft list price increasesAdditions in years 2 and 3 still use year-1 pricing — significant value if Microsoft raises pricesNo protection at renewal — Microsoft may attempt 10–20% uplift on next term
Pro-rated paymentLicences added via true-up are pro-rated for the remaining termAdding in year 3 costs less than adding in year 1 due to shorter remaining termLarge deployments early in the term create substantial lump-sum payments
Compliance verificationMicrosoft uses true-up as de facto compliance check — discrepancies may trigger formal auditAccurate true-ups build trust and reduce audit riskUnder-reporting triggers audit; over-reporting wastes budget
2

True-Up Cost Drivers — What Causes the Annual Bill to Grow

+

Understanding the primary cost drivers behind true-up growth enables proactive budget planning and targeted cost reduction. For common licensing mistakes, see Common Microsoft Licensing Mistakes to Avoid. For eliminating redundant software, see Eliminating Redundant Microsoft Software.

Cost DriverHow It Increases True-UpTypical ImpactMitigation
Headcount growthEvery new employee requires M365, Windows, and potentially other licences$400–$700 per new user per year (M365 E3/E5)Forecast hiring with HR; budget for expected additions; use F1/F3 for frontline workers
Auto-provisioning to premium tiersDefault onboarding scripts assign E5 instead of E3; auto-licensing applies most expensive available licence$288/user/year wasted (E5 vs E3 delta) × hundreds of users = $50K–$200K+ annuallyAudit provisioning scripts; set default to E3; require justification for E5
Cloud service expansionAzure consumption growth, new Power Platform adoption, Dynamics 365 rolloutsVaries widely — Azure overcommitment alone can be $100K–$500K+Track Azure usage vs commitment monthly; right-size before true-up
Server infrastructure growthNew SQL Server, Windows Server, or System Center deployments$6K–$15K per server in additional core licensingCentralise server provisioning; require SAM approval before deployment
Mergers and acquisitionsAcquired company's users and systems need licensing under the EAPotentially $500K–$5M+ depending on acquisition sizePre-negotiate M&A clauses in EA; plan integration licensing separately
Departed employees not delicensedLicences remain assigned to terminated employees; counted as active at true-up$400–$700 per ghost user per year — 5–10% of licence base typicalAutomate delicensing in offboarding workflow; monthly HR/AD reconciliation

For Microsoft licensing metrics, see Microsoft Licensing Metrics: Cores, Users, Devices.

3

The Pre-True-Up Licence Cleanup — The Single Highest-ROI Activity in EA Management

+

The licence cleanup performed 60–90 days before the true-up deadline is the single most impactful cost reduction activity in Microsoft EA management. Most enterprises find 10–20% of their licence assignments are waste — departed employees, unused subscriptions, over-provisioned editions, and duplicate accounts. For true-up mistakes to avoid, see Microsoft Licensing True-Ups: Avoiding Costly Mistakes.

Cleanup ActivityWhat to Look ForTypical Waste FoundSavings Per Unit
Remove departed employee licencesCompare M365 admin centre user list against current HR headcount; flag any user not in active HR system5–10% of total licence base (50–500+ licences in large enterprises)$396–$684 per user per year (E3/E5)
Downgrade over-provisioned editionsIdentify E5 users who only use E3 features (no Defender P2, no compliance, no audio conferencing)20–40% of E5 assignments may only need E3$288 per user per year (E5→E3 downgrade)
Move frontline workers to F licencesIdentify users on E3/E5 who only need mobile/web access, basic Teams, and limited appsVaries — retail, manufacturing, healthcare organisations often have hundreds of frontline users on E3$300+ per user per year (E3→F3 downgrade)
Reclaim inactive licencesPull M365 usage reports; identify users with no sign-in activity in 90+ days5–15% of licences typically inactive$396–$684 per reclaimed licence per year
Eliminate duplicate accountsSearch for users with multiple M365 accounts (common after M&A or domain migrations)1–5% of licence base in post-M&A environments$396–$684 per duplicate eliminated
Remove unused add-on subscriptionsAudit Visio, Project, Power BI Pro, and other add-on assignments against actual usage30–50% of add-on licences often unused$120–$660 per unused add-on per year
4

Product-Specific True-Up Strategies — M365, Azure, Dynamics 365, and Server Products

+

Each Microsoft product category has specific true-up dynamics. Optimising each category independently maximises overall savings. For the EA overview including product scope, see Microsoft Enterprise Agreement Guide. For Microsoft EA vs MPSA, see Microsoft EA vs MPSA.

Product CategoryTrue-Up TriggerOptimisation StrategySavings Potential
Microsoft 365 E3/E5New users; over-provisioning; departed employees not delicensedMonthly HR/AD reconciliation; edition right-sizing; F-licence for frontline; automate offboarding delicensing10–25% reduction in M365 true-up cost through cleanup
Azure consumptionNew workloads; VM sprawl; dev/test not shut down; reserved instance expiryWeekly Azure cost monitoring; auto-shutdown for dev/test; reserved instances for steady-state; tag-based cost allocation20–40% Azure cost reduction through optimisation
Dynamics 365New module rollouts; user count growth; Team Member vs full licence confusionUse Team Member ($8/user/month) for light users; audit Dynamics user assignments quarterly$57–$202/user/month saved by right-sizing to Team Member
SQL ServerNew database instances; core count increases; edition upgrades (Standard→Enterprise)Consolidate databases; evaluate Azure SQL as alternative; right-size editions$6K–$15K per eliminated server
Windows Server + CALsNew physical/virtual server deployments; user/device CAL growthUse Azure Hybrid Benefit; consolidate VMs; track CAL assignments accurately$3K–$6K per consolidated server

For evaluating Microsoft renewal proposals, see How to Evaluate a Microsoft Renewal Proposal.

5

The True-Up Timeline — A 90-Day Preparation Process

+

Treating the true-up as a structured 90-day project rather than a last-minute exercise dramatically improves accuracy and reduces cost. For Microsoft contract renewal planning, see Microsoft Contract Renewal Planning Strategy.

TimelineActivityDeliverableOwner
T-90 daysKickoff: assemble true-up team (SAM, IT, Finance, HR); pull current licence inventory from M365 admin centreBaseline licence count; team assigned with clear rolesSAM Manager
T-75 daysHR reconciliation: cross-reference M365 users against active employee list; flag departed employeesList of licences to reclaim from departed/inactive usersSAM + HR
T-60 daysLicence cleanup: remove departed users; downgrade over-provisioned editions; reclaim inactive licences; eliminate duplicatesCleaned licence inventory — typically 10–20% reduction in assignmentsSAM + IT Ops
T-45 daysUsage analysis: pull M365 usage reports; review Azure consumption vs commitment; audit server deploymentsProduct-by-product usage analysis; identify genuine net additionsSAM + Cloud Ops
T-30 daysCalculate true-up order: determine net new licences needed; calculate cost; obtain Finance approvalTrue-up order with cost estimate; Finance sign-offSAM + Procurement + Finance
T-15 days (or anniversary deadline)Submit true-up: place order through reseller or Microsoft portal; verify processing; update internal recordsSubmitted and confirmed true-up; updated licence inventoryProcurement + SAM

For the final steps at signing/renewal, see Final Steps Before Signing Your Microsoft EA.

6

Common True-Up Pitfalls — What Goes Wrong and How to Avoid It

+

Even experienced ITAM professionals fall into common traps during the true-up process. Awareness of these pitfalls is the first step to avoiding them. For broader licensing mistakes, see Common Microsoft Licensing Mistakes to Avoid. For true-up-specific mistakes, see Microsoft Licensing True-Ups: Avoiding Costly Mistakes.

PitfallWhat HappensFinancial ImpactPrevention
Last-minute scrambleTrue-up preparation starts days before deadline; data is rushed, inaccurate, or incompleteOver-reporting wastes $50K–$200K+; under-reporting triggers auditStart 90 days before; make true-up a structured project, not an afterthought
Ghost users — departed employees still licensedOffboarding process doesn't include licence reclamation; departed employees counted in true-up$400–$700 per ghost user per year — hundreds of thousands wasted across large enterprisesAutomate delicensing in HR offboarding; monthly AD/HR reconciliation
Default E5 provisioningAutomated onboarding assigns premium E5 to all users regardless of need$288/user/year unnecessary spend × hundreds of usersSet E3 as default; require documented justification for E5 assignment
No Finance communicationTrue-up cost lands on Finance desk as unplanned expense; creates internal frictionNo direct financial impact but damages IT-Finance relationship and future budget approvalsInclude Finance in true-up planning from T-90; provide cost estimate at T-45
Ignoring contract termsMissing reduction eligibility windows; not understanding which subscriptions can be adjustedLocked into unneeded subscriptions for remaining termReview EA contract 90 days before anniversary; know which products allow true-down
7

True-Up Data as Renewal Negotiation Leverage — How Three Years of Data Drives Better Deals

+

Three years of true-up data is the most powerful asset in an EA renewal negotiation. It shows exactly what your organisation uses, how usage trends have moved, and where Microsoft's value proposition is strong or weak. For negotiation strategies, see How to Negotiate the Best Deal with Microsoft. For price protection clauses, see Negotiating Price Protections in Microsoft EA.

True-Up InsightNegotiation ApplicationExpected Impact
Usage declined for specific productNegotiate reduced quantity at renewal — present data showing shrinking usage as justification5–20% cost reduction on that product line; Microsoft may counter with alternative or discount
Consistent over-provisioning at E5 but E3 usage patternsNegotiate mixed E3/E5 deployment with lower blended rate$100K–$500K+ savings by right-sizing before renewal baseline locks in
High true-up additions each yearNegotiate better per-unit pricing for expected growth; request volume tier uplift5–15% lower per-unit rate on growth licences
Significant shelfware identifiedUse unused licence data to negotiate elimination of those products; redirect spend to actually-used servicesEliminates waste; may fund new products at no net cost increase
Azure consumption consistently below commitmentNegotiate lower Azure commitment with rollover clause for next termPrevents overcommitment waste; rollover protects against timing mismatches

For CIO-level renewal evaluation, see CIO Playbook: Evaluating Microsoft Renewal Proposals. For termination and renewal options, see Negotiating Termination and Renewal Options.

8

Enterprise Subscription Agreement — The True-Down Alternative

+

The Enterprise Subscription Agreement (ESA) is a variant of the standard EA that allows organisations to reduce (true-down) licence counts at each anniversary — not just add. This provides critical flexibility for organisations with volatile headcount or undergoing restructuring. For the CSP and NCE licensing shift, see CIO Playbook: Microsoft CSP and NCE Licensing Shift.

DimensionStandard EAEnterprise Subscription Agreement (ESA)When ESA Is Better
True-upCan add licences at each anniversaryCan add licences at each anniversaryBoth allow adding
True-downCANNOT reduce — locked to initial quantities for full 3-year termCAN reduce at each anniversary — typically by up to a negotiated percentageESA protects against paying for unneeded licences if headcount drops
Licence ownershipPerpetual — licences owned after term (at last-used version)Subscription — licences expire if agreement is not renewedStandard EA better for long-term ownership; ESA better for flexibility
CostGenerally lower annual cost (no flexibility premium)~10–15% premium over standard EA for flexibilityESA premium justified if headcount volatility exceeds 10–15%
Best forStable organisations with predictable headcount and steady growthOrganisations with volatile headcount, M&A activity, restructuring, or seasonal workforceEvaluate based on headcount volatility and risk tolerance

For the benefits of standard EA, see Benefits of a Microsoft Enterprise Agreement.

9

Proactive vs Reactive True-Up Management — The Business Impact Comparison

+

The difference between proactive and reactive true-up management directly impacts budget predictability, compliance risk, and Microsoft negotiating position. For managing Microsoft under an EA, see Managing Microsoft Under an EA. For Microsoft EA optimisation services, see Microsoft EA Optimization Service.

DimensionReactive True-Up ManagementProactive True-Up ManagementFinancial Difference
Budget impactUnplanned true-up costs surprise Finance; large last-minute payouts disrupt IT budgetTrue-up costs anticipated, budgeted, and communicated 90+ days in advanceEliminates budget surprises — improves IT-Finance relationship
Licence wastePaying for departed employees, unused subscriptions, and over-provisioned editionsMonthly cleanup eliminates waste before true-up count10–20% true-up cost reduction through cleanup alone
Compliance riskUnder-reporting triggers Microsoft audit; over-reporting wastes budgetAccurate data eliminates audit risk; compliance demonstrated proactivelyAvoids audit costs: $100K–$500K+ in potential back-payments eliminated
Renewal leverageNo data to challenge Microsoft's renewal proposal; accept default 10–20% upliftThree years of true-up data drives data-based negotiation; challenges Microsoft assumptions5–15% better renewal terms through data-driven negotiation
Microsoft relationshipPerceived as disorganised; Microsoft pushes harder on compliance and upsellingPerceived as sophisticated buyer; Microsoft offers better terms to retain relationshipStrategic positioning — difficult to quantify but significant

For Microsoft renewal with licensing experts, see Microsoft EA Renewal with Licensing Experts.

10

Final Action Plan — 10-Step Microsoft EA True-Up Management Checklist

+
#ActionOwnerTimingKey Outcome
1Mark true-up deadlines in calendar: EA anniversary date, T-90, T-60, T-30 preparation milestonesSAM ManagerAt EA signing; reviewed annuallyNo missed deadlines — structured preparation every year
2Implement monthly HR/AD reconciliation: automate comparison of M365 users against active employee list; flag mismatchesSAM + HR + IT OpsMonthly — ongoingGhost users eliminated continuously — not just at true-up
3Set provisioning defaults to E3: configure automated onboarding to assign E3 by default; require documented approval for E5IT Ops / IdentityImplement once; review quarterlyPrevents $288/user/year unnecessary E5 provisioning
4Run pre-true-up licence cleanup at T-60: remove departed users, downgrade over-provisioned editions, reclaim inactive, eliminate duplicatesSAM + IT Ops60 days before each anniversary10–20% reduction in true-up cost through cleanup
5Pull M365 usage reports: analyse actual feature usage to identify E5→E3 downgrade candidates and inactive licencesSAMT-60; quarterly throughout the yearData-driven edition right-sizing
6Review Azure consumption vs commitment: identify idle resources, right-size VMs, apply reserved instancesCloud Ops / FinOpsWeekly monitoring; monthly optimisation review20–40% Azure cost reduction
7Calculate true-up order and obtain Finance approval: determine net new licences; calculate cost; submit to Finance at T-45SAM + Procurement + FinanceT-45No budget surprises — Finance informed and approved in advance
8Submit true-up order by deadline: place order through reseller or Microsoft portal; verify confirmationProcurementT-30 (30 days before anniversary)Compliant and on time — no audit risk from missed deadline
9Archive true-up data for renewal leverage: document licence counts, cleanup actions, usage trends, and cost for each yearSAMAfter each true-upThree years of data for renewal negotiation — the single most valuable renewal asset
10Conduct post-true-up review: identify what drove additions; plan governance improvements; feed insights into next year's budgetSAM + Finance + IT leadershipWithin 30 days after true-upContinuous improvement — each year's true-up is better managed than the last

For expert Microsoft EA true-up and renewal guidance, Redress Compliance provides independent advisory through our Microsoft EA Optimization Service, Microsoft Contract Negotiation Service, Microsoft Audit Defense Service, and Microsoft Optimization Services.

Frequently Asked Questions

What is a Microsoft Enterprise Agreement True-Up?+

The true-up is an annual reconciliation process where organisations report additional licences consumed during the year and purchase them at the EA's locked-in pricing. It occurs at each EA anniversary (typically 30 days before), ensuring licence compliance by aligning entitlements with actual usage.

When does the true-up happen?+

The true-up occurs at each EA anniversary — annually during the three-year term. Most EAs require the true-up report to be submitted 30 days before the anniversary date. This means three true-ups during a standard EA: at the end of year 1, year 2, and year 3 (which coincides with renewal).

Can I reduce licence counts during a true-up?+

Under a standard EA, no — the true-up is one-directional (add only). You cannot reduce committed quantities mid-term. The Enterprise Subscription Agreement (ESA) variant allows true-down at anniversaries, typically up to a negotiated percentage. Some cloud subscriptions may also allow reduction depending on EA terms.

How much does the average enterprise spend on true-ups?+

True-up costs vary widely based on organisational growth. A mid-size enterprise (5,000 users) with 10% annual growth typically spends $200K–$500K per true-up. Large enterprises (20,000+ users) with similar growth rates often see $500K–$2M+ per true-up. Without cleanup, 10–20% of this is typically waste.

What happens if I miss the true-up deadline?+

Missing the true-up deadline creates a compliance gap. Microsoft may charge backdated licensing at list price rather than EA rates, trigger a formal audit, or apply administrative penalties. At minimum, it strains the Microsoft relationship. Always submit on time — even a zero-change report if no additions occurred.

How can I reduce my true-up cost?+

The highest-impact strategy is pre-true-up licence cleanup 60–90 days before the deadline: remove departed employee licences, downgrade over-provisioned editions (E5→E3), reclaim inactive licences, and eliminate duplicates. This typically reduces the true-up bill by 10–20%. Additionally, right-size Azure consumption and Dynamics 365 user assignments.

What is the difference between EA and Enterprise Subscription Agreement?+

A standard EA provides perpetual licence ownership but does not allow quantity reduction mid-term. The Enterprise Subscription Agreement (ESA) allows true-down (reduction) at each anniversary but licences expire if the agreement is not renewed. ESA typically costs 10–15% more but provides critical flexibility for volatile organisations.

Should I over-estimate or under-estimate true-up quantities?+

Neither. Over-estimating wastes budget on unused licences; under-estimating creates compliance risk and may trigger audit. Aim for accuracy through systematic data collection, HR/AD reconciliation, and pre-true-up cleanup. The goal is reporting exactly what is needed — no more, no less.

How does true-up pricing work?+

True-up pricing matches the per-unit rates locked in at EA signing. If you negotiated $30/user/month for M365 E3 at signing, additions in year 2 or 3 still use that same rate — even if Microsoft has raised list prices. Payment is pro-rated for the remaining EA term.

Can I negotiate better pricing for large true-up additions?+

While true-up pricing is contractually set, large additions (100+ licences) may warrant discussion with your Microsoft account team or reseller about additional volume benefits. You cannot renegotiate the per-unit rate mid-term, but you may be able to negotiate value-added services, credits, or better pricing at the next renewal.

How does true-up data help at renewal?+

Three years of true-up data shows exactly what your organisation uses, growth trends, and where waste exists. This data enables you to right-size the renewal baseline, challenge Microsoft's proposed uplift (typically 10–20%), negotiate reduced quantities for declining products, and demand better rates for growing products.

What products are subject to true-up?+

All products and subscriptions under the EA are subject to true-up, including Microsoft 365 user subscriptions, Windows Server and SQL Server core licences, CALs, Dynamics 365 subscriptions, Azure consumption above commitment, Power Platform licences, and any add-ons (Visio, Project, Power BI Pro).

How do I track usage accurately throughout the year?+

Implement monthly automated reporting from M365 admin centre, Azure cost management, and Active Directory. Cross-reference against HR headcount data. Use a Software Asset Management (SAM) tool to maintain continuous inventory. Quarterly internal audits catch discrepancies before they compound into true-up surprises.

Should I use an independent advisor for true-up management?+

For EA deals above $2M, independent Microsoft licensing advisors typically deliver 10–25% savings through optimisation and cleanup that internal teams miss. They also provide benchmark data for renewal negotiation. The advisory fee is typically a fraction of the savings identified.

More in This Series: Microsoft Enterprise Agreement Guide

This article is part of our Microsoft Enterprise Agreement Guide pillar. Explore related guides:

⭐ Microsoft Enterprise Agreement Guide — Complete Guide → Microsoft Licensing True-Ups: Avoiding Costly Mistakes → How to Negotiate the Best Deal with Microsoft → Microsoft EA Renewal with Licensing Experts → Microsoft Contract Renewal Planning Strategy → How to Evaluate a Microsoft Renewal Proposal → Negotiating Price Protections in Microsoft EA → Negotiating Termination and Renewal Options → Eliminating Redundant Microsoft Software → Common Microsoft Licensing Mistakes to Avoid → Microsoft Licensing Metrics: Cores, Users, Devices → Final Steps Before Signing Your Microsoft EA → Managing Microsoft Under an EA → CIO Playbook: Evaluating Microsoft Renewal Proposals → CIO Playbook: Microsoft CSP and NCE Licensing Shift → Microsoft EA vs MPSA → Benefits of a Microsoft Enterprise Agreement → Microsoft EA Optimization Service → Microsoft Contract Negotiation Service → Microsoft Audit Defense Service → Microsoft Optimization Services → Microsoft Licensing Knowledge Hub →

Microsoft Tools & Resources

📋 Microsoft Assessment Tools 🛡️ Microsoft Audit Preparation Toolkit 🔒 All Audit Defence Kits (6) 📖 All Renewal Playbooks (7) 🏢 Enterprise Assessment Tools (12)

Need Help With Your Microsoft Licensing?

Redress Compliance has helped hundreds of enterprises negotiate better Microsoft EA, CSP, and Azure terms — typically saving 15–30% on renewals.

Microsoft Contract Negotiation → Microsoft EA Optimization →

100% vendor-independent · No commercial relationships with any software vendor