Enterprise Agreement Model
Purpose
The Enterprise Agreement (EA) is Microsoft's licensing model for large organizations. It transforms software from a capital expenditure (one-time purchase) into an operational expenditure (annual subscription), creating predictable recurring revenue.
The Problem Solved
Before Enterprise Agreements
- Upgrade pricing collapse — Once a company bought Office 95, why buy Office 97?
- Administrative chaos — IT departments tracked individual licenses per seat
- Piracy risk — Employees installed software on unauthorized machines
- Unpredictable revenue — Boom/bust around major version releases
Steve Ballmer's Innovation
Bundle everything. Charge per machine per year. Simplify procurement. Increase switching costs.
Agreement Structure
Standard Enterprise Agreement
flowchart LR
Y1[Year 1<br/>Full payment<br/>or 1/3 upfront] --> Y2[Year 2<br/>True-up for<br/>added machines]
Y2 --> Y3[Year 3<br/>True-up +<br/>renewal negotiation]
Components
| Component | Includes |
|---|---|
| Desktop Platform | Windows, Office, CALs |
| Server Platform | Windows Server, SQL Server, Exchange, SharePoint |
| Enterprise Services | Premier Support, Training |
| Cloud Services | Microsoft 365, Azure credits |
Pricing Tiers
| Tier | Seats | Discount |
|---|---|---|
| EA Standard | 250-2,499 | Baseline |
| EA Subscription | 250-2,499 | Monthly option |
| Enterprise Enrollment | 2,500-9,999 | Additional discount |
| Enterprise Enrollment + | 10,000+ | Maximum discount |
Process Flow
Initial Sale
- Account Planning — Enterprise sales rep identifies opportunity
- Needs Assessment — Current license audit, growth projections
- Proposal — Custom bundle based on infrastructure
- Negotiation — Pricing, terms, deployment timeline
- Legal Review — Contract finalization
- Signature — Executive approval both sides
- Deployment — Software delivery and activation
Annual Cycle
flowchart LR
Q1[Q1<br/>Anniversary<br/>planning] --> Q2[Q2<br/>True-up<br/>reporting]
Q2 --> Q3[Q3<br/>True-up<br/>payment]
Q3 --> Q4[Q4<br/>Renewal<br/>negotiation]
Strategic Benefits
For Microsoft
- Predictable revenue — Multi-year commitments smooth quarterly results
- Higher lifetime value — Bundling increases total spend
- Reduced churn — 3-year contracts lock in customers
- Upsell opportunities — Annual reviews surface new needs
For Customers
- Simplified procurement — One agreement covers everything
- Budget predictability — Known annual expense
- Latest versions — Automatic upgrade rights
- Volume discounts — Better pricing than retail
Lock-in Mechanics
The EA creates multiple layers of switching cost:
- Financial — Prepaid multi-year commitments
- Technical — Deep integration across Microsoft stack
- Process — IT workflows built around Microsoft tools
- Training — Workforce skilled on Microsoft products
- Data — Documents, emails, databases in Microsoft formats
Metrics
| Metric | 1995 | 2005 | 2015 |
|---|---|---|---|
| EA Customers | ~500 | ~15,000 | ~50,000 |
| EA Revenue | ~$500M | ~$15B | ~$30B |
| Avg Deal Size | ~$1M | ~$1M | ~$600K |
| Renewal Rate | — | ~90% | ~95% |
Evolution to Microsoft 365
The EA model evolved into Microsoft 365 subscriptions:
| Era | Model | Key Change |
|---|---|---|
| 1995-2010 | Classic EA | Software licenses |
| 2010-2015 | EA + Cloud | Hybrid licenses |
| 2015-present | Microsoft 365 | Cloud-first subscriptions |
The subscription model extends EA principles to smaller organizations, creating "EA-like" recurring revenue at scale.
Roles & Responsibilities
| Role | Responsibility |
|---|---|
| Enterprise Account Executive | Relationship owner, deal negotiation |
| Technical Account Manager | Deployment support, architecture |
| Licensing Specialist | Agreement compliance, true-up |
| Customer Success Manager | Adoption, satisfaction, renewal |
This process is the operational heart of STR-002's enterprise flywheel strategy.