Editorial photograph of cloud spend analytics charts
Spoke / Azure MACC

Microsoft Azure MACC sizing guide.

Microsoft will size the MACC for you. The number will be too high or too low. This guide sets out how to size it from the buyer side with a three percent variance target.

Contact Us Microsoft Practice
500+Enterprise clients
$2B+Under advisory
Gartner Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

A bottom up MACC sizing model with a three percent variance target. The same methodology we run in paid engagements, written for buyers to use directly.

Key takeaways

  • A MACC sized within three percent of actual burn over the term is the buyer side target.
  • Bottom up sizing beats top down sizing every time. Microsoft will pitch top down. Refuse and rebuild from compute, storage, PaaS, and AI.
  • Twelve months of clean baseline data is the minimum. Less than that and the variance widens.
  • Marketplace counting rules change the model. Confirm what counts before sizing.
  • Growth assumptions split into organic, project, and AI. Each has a different curve.
  • Three scenarios, not one number. Conservative, base, and stretched.
  • Sign the base case and document the path to re negotiate at year two if the stretched case lands.

The MACC is a forward commitment against Azure consumption. The number on the contract becomes a fixed cost. Variance against actual burn becomes margin one way or the other.

Microsoft will model the commit using top down logic, an annual growth multiplier, and a discount tier reference. The number will rarely be the right number.

This guide sets out the bottom up methodology. Twelve months of baseline data, three growth tracks, a counting confirmation, three scenarios, and a variance target.

Build the baseline

Start with twelve months of clean consumption data from Azure Cost Management.

Data source

Azure Cost Management at the subscription level. Strip out one off events, decommissioned workloads, and any spend that will not continue into the new term.

Category split

Five categories. Compute, storage, networking, PaaS, and AI. Marketplace and reserved capacity are special cases tracked separately.

  • Compute. Virtual machines, VM scale sets, AKS nodes.
  • Storage. Blob, files, managed disks.
  • Networking. Bandwidth, gateways, peering.
  • PaaS. Azure SQL, Cosmos, App Service, Synapse, Fabric.
  • AI. Azure OpenAI, ML, Copilot platform.

Normalize

Convert all spend to monthly run rate. Smooth across the last three months for the most recent baseline. This is the launchpad for the growth model.

Growth assumptions

Three growth tracks. Each has a different curve and a different confidence band.

Organic growth

The natural growth in the existing workloads. Five to twelve percent annual is normal for mature estates. Modeled as a straight line.

Project growth

New workloads landing inside the term. Modeled at the project level with go live dates and ramp curves. Discount the wishlist heavily.

AI growth

Azure OpenAI, custom models, and Copilot platform usage. The most volatile track in 2026. Three scenarios from flat to four times current.

Variance bands and the buyer side response.

Variance vs Commit Posture Action Microsoft Conversation
+/- 3%On planTrack quarterlyNone required
+/- 5%DriftReview forecastInternal only
+/- 10%Material driftUpdate modelInformation call
+/- 15%RiskBuild re sign caseFormal review
>= +20%OverrunTrigger re negotiationOpen with leverage file

Counting rules

Not every Azure dollar counts toward MACC. Confirm the rules before sizing.

Native Azure

All first party Azure services count toward MACC. Compute, storage, PaaS, AI.

Marketplace

Eligible third party marketplace spend counts up to a percentage cap defined in the MACC. The cap and the eligibility list are negotiable.

Partner billed

Azure spend billed through a CSP partner is counted differently. Confirm with the agreement and the partner.

The sizing model

Take the baseline, apply the growth tracks, and stress test across three scenarios.

Three scenarios

Conservative, base, and stretched. Each produces a year by year commit number and a total term commit.

Model output

A single Excel sheet with one row per year, one column per category, and one summary line per scenario. Variance against baseline is the headline metric.

Sensitivity

Flex growth rates by category. AI is the highest leverage variable in 2026. Compute and storage flex less.

A MACC is a forecast contract. Treat the sizing like a forecast, not like a negotiation, and the negotiation almost solves itself.

Stress testing

Run the model against four shocks before signing.

Recession shock

Cut project growth to zero. Cut AI growth to flat. Hold organic. Does the conservative case still land above the commit?

Divestiture

Remove the largest workload from the model. Many MACCs include re sign rights triggered by divestiture above a threshold.

Migration

Move twenty percent of compute to a competitor cloud or back on premises. Hypothetical, but useful as a downside guard.

Runaway AI

Apply the four times AI track. Does the stretched case clear the commit by year three?

Variance targets

The target is plus or minus three percent across the term.

Target band

Plus three percent or minus three percent. Inside that band the discount is captured and overrun is contained.

Intervention triggers

Quarterly burn review. Plus or minus five percent triggers a review. Plus or minus ten percent triggers a Microsoft conversation.

Re negotiation triggers

Sustained plus or minus fifteen percent over two quarters triggers a mid term re negotiation conversation.

Suggested reading

What to do next

  1. Export twelve months of Azure consumption from Cost Management.
  2. Categorise into compute, storage, networking, PaaS, and AI.
  3. Build the bottom up monthly baseline.
  4. Apply organic, project, and AI growth tracks.
  5. Run the three scenarios and the four stress shocks.
  6. Pick the base case and document the path to re negotiate if stretched lands.
  7. Set up monthly burn tracking against the chosen commit before day one of the term.

Frequently asked questions

Is twelve months of baseline data enough?

It is the minimum. Twenty four months is better. Less than twelve and variance assumptions widen materially.

How do we handle pre production workloads?

Model them inside the project growth track with explicit go live dates and ramp curves. Discount the wishlist.

What if AI consumption is the largest unknown?

Use the three AI scenarios. Flat, double, and four times. Size against the base case and protect with mid term re sign rights.

Should we always pick the base case?

Yes, in most engagements. Conservative leaves discount on the table. Stretched creates overrun risk that re negotiation cannot fully fix.

Does Microsoft accept buyer side sizing models?

Yes when the model is well built. The bottom up evidence carries weight, and the alternative is Microsoft top down sizing the customer is forced to defend.

How often should we revisit the model?

Quarterly during the first year. Semi annually thereafter unless the burn rate drifts past the five percent band.

Microsoft EA Renewal Playbook

The full microsoft ea renewal playbook framework from the Microsoft Practice.

Microsoft renewal moves, the EA framework, the M365 SKU framework, the Copilot framework, and the buyer side moves across the full Microsoft estate.

Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.

No spam. We will only email you about this download. Privacy.
Run the Microsoft 365 license optimizer against your estate in under five minutes.
Open the Tool →
3%
Variance Target
12 mo
Baseline
36 to 60
Month Horizon
100%
Buyer Side
100%
Buyer Side

Sizing a MACC is not a negotiation move. It is a forecasting move. Get the forecast right and the negotiation almost runs itself.

Morten Andersen
Co Founder, Redress Compliance
Deep Library

More on this topic.

Microsoft Practice →
Microsoft EA renewal playbook
Microsoft
Microsoft EA renewal playbook.
Renewal moves, M365 SKU framework, Azure commitment, and the buyer side levers.
15 min read
Microsoft knowledge hub overview
Microsoft
Microsoft Knowledge Hub.
Every Microsoft framework, benchmark, and playbook in one library.
8 min read
Azure MACC negotiation review
Microsoft
Azure MACC commit to consume negotiation.
How to size and negotiate the Microsoft Azure Consumption Commitment.
12 min read
Azure MACC top ten recommendations
Microsoft
Azure MACC top ten recommendations.
The ten buyer side moves that protect your MACC over the term.
11 min read
Editorial boardroom interior

The advisor your vendors do not want.

500+ enterprise clients. 11 vendor practices. Gartner recognized. One conversation can change what you pay for the next three years.

The Microsoft Brief.

Monthly briefings on Microsoft EA, MACC, Copilot, and the buyer side benchmarks across the Microsoft estate.