Blog Azure Cloud Costs

Azure Savings Plans: What You Actually Pay and How It Works

Are you looking to save money in Azure? Azure Savings Plan is one of several Microsoft discount models that help you lower your Azure bill –  up to 65%. Yet, that figure is often based on ideal conditions.

If you need to make a solid case to management for upfront commitment, these “up to” saving claims will come short. You’ll need real numbers to back it up.

If you are considering buying a savings plan and want to know a realistic estimate of what it would save you, we’ve got you covered.

Read this before you commit to them!

Niels Kroeze

Author

Niels Kroeze IT Business Copywriter

Reading time 11 minutes Published: 14 May 2025

What are Azure Savings Plans?

In October 2022, Microsoft announced an alternative way to saving for compute resources: Azure Saving Plans.

Azure Saving Plans for Compute are an easy and flexible way to save on your compute costs compared to pay-as-you-go (PAYG) prices by committing to spending a certain hourly amount for 1 or 3 years

For example, an hourly amount of $10 for 1 year. 

The Savings Plan is ideal for dynamic workloads or changing compute environments, whether those changes are planned or not.

 

What is the discount rate for Azure savings plan?

The discount rate for Azure Savings Plans states it is up to 65% but, in practice, it usually sits between 11% and 65%. 

Comparison chart illustrating cloud computing cost savings options, including unpredictable usage, dynamic resources with steady spend, stable compute resources, pay-as-you-go, and Azure savings plan for compute with reserved instance options.

The actual discount varies based on instance type, region and usage.

Now, the question remains: “How much of a discount can you realistically expect?”.

Let’s walk through a quick example:

The Azure Pricing Calculator is the best place to start if you want to see how much you can save with an Azure Savings Plan. For now, just follow along with these steps:

  1. Open the Azure Pricing Calculator.
  2. Select a Virtual Machine and pick your region – let’s use East US for this example.
  3. Choose Windows as the OS and select a D2 v3 instance (2 vCPUs, 8 GB RAM): it should look like this: 

Savings plan example form for virtual machines, specifying region, operating system, type, tier, and instance series.

Under Savings options, you’ll see there are several ways to cut costs for this VM instance:
With PAYG pricing, you’d pay $137.24 a month.

Table displaying pricing options for compute (D2 v3) and OS (Windows) services, including savings plans and reservations, with monthly costs.

4. Now, let us change this to Savings Plans. The 1-year plan would cost you $115.52, whereas a 3-year plan comes for $100.10.

Savings plan and reservation options with monthly payment options and discounts displayed.

In short:

  • Committing for 1 year saves you $32.67 per month ($148.19 – $115.52) which is a 31% discount.
  • Committing for 3 years saves $48.09 per month ($148.19 – $100.10 = $48.09) which is a 53% discount.

 

How does Azure Savings Plan work?

Simply put, Azure Savings Plans work like this: you commit to an hourly spend and choose a plan duration.

How it works: it will look at a customer's entire computing environment, identify which services it can be applied to, and make sure the customer gets high savings.

Example: You commit to a price of $15 per hour for 1 year. Azure automatically applies savings to eligible usage up to that amount.

  • If your usage is within your commitment, you get the discounted rate.
  • If it goes over, the excess is billed at pay-as-you-go rates.

Bar graph comparing hourly spending, saving plan prices, pay-as-you-go prices, and unused savings plan options.

For example: if you commit to $15 per hour but only use $12, the remaining $3 can still apply to usage later that same hour – but it will not carry over to the next.

Plans are customisable, which means you set the:

  • Hourly spend
  • Duration (1-or 3-years)
  • Scope
  • Billing terms (paying monthly or upfront)

Remember: Microsoft charges for the committed amount every hour whether you consume it or not.

The discount applies automatically across any eligible compute resources – across any region, VM series, or OS, so long as they meet the plan requirements.

By default, the scope is shared (shared scope) across all subscriptions in a tenant. However, you can also change the scope to:

  • Resource group scope: The savings plan only applies to resources within a specific resource group.
  • Subscription scope: The savings plan applies across all eligible resources within one Azure subscription.
  • Management group scope: The savings plan applies to all eligible subscriptions under a single management group.

 

What services are eligible in Azure Savings Plan for Compute?

Azure Savings Plans allow you to save on compute usage across the globe. The following services are eligible for the plan:

  • All VM series (except for BareMetal Infrastructure and Av1 series)
    • This includes those used by AKS (Azure Kubernetes Service), Azure Databricks, and AVD (Azure Virtual Desktop)
  • Azure Functions (Premium plan)
  • App Service (Premium v3 or Isolated v2)
  • Azure Container Instances
  • Azure Dedicated Hosts
  • Azure Spring Apps Enterprise

World map displaying global Azure cloud services locations eligible for Savings Plans, including virtual machines, container instances, Spring apps, functions, app service, dedicated host, and container apps.

Savings amounts vary depending on resource type. You can choose a 1- or 3-year term.

CSP Enterprise Discount

Azure Reservations or Savings Plans?

Find out the differences between Azure Reservations and Savings Plans, and which discount model fits your workloads!

Read the article!

Azure Savings Plan Benefits and Drawbacks

Benefits

  • Cost savings: You can save significantly, up to 65% compared to pay-as-you-go prices.
  • Automatically applied: Savings Plans apply automatically to eligible matching resources, without needing to match size, VM family, or region.
  • Flexibility: You have flexibility in how you buy, configure, and apply the plan. It covers compute usage regardless of region, instance series, or OS. Hence, you keep saving even as your workloads change.
  • Scope flexibility: You can scope savings plans to eligible resources and subscriptions, specific subscriptions, management groups, or resource groups.
  • Payment options: Microsoft gives you different purchase options. You can pay either the total committed amount all at once upfront or get charged monthly – for no extra costs.
  • Global scope: Azure Savings Plans can be applied through various Azure regions, which is great for those with a multi-region focus.
  • Predictable budgeting: Committing to an hourly spend lets you forecast cloud costs more accurately and manage your budget with fewer surprises.

Limitations

  • “Use-it or lose-it”: If usage falls below the base amount, you still pay for the full discounted base. The discount doesn’t carry forward if you don’t use it.
  • No cancellations or refunds allowed: There’s no cancellation, exchange, or refund
  • Not everything is covered: The plan covers compute charges from savings plan-eligible products but does not cover software, networking, or storage charges.
  • Additional usage is charged on PAYG prices
  • Requires commitment
  • Fewer savings than Reserved Instances (RIs)
  • Limited to compute resources
Azure Cost Optimisation Checklist

Azure Cost Optimisation Checklist

Save quickly money in Azure with these cost-savings tips!

Download for free!

How do customers know if they’re picking the right resource for a Savings Plan?

The answer starts before the purchase even happens. Microsoft makes the experience as simple as possible, so you don’t have to know every detail about eligible SKUs or regions.

Just like with reservations, Azure analyses your past 7, 30, and 60 days of compute usage to suggest the optimal hourly spend that will save you the most (without you needing to match specific VM sizes or services).

 

How do you purchase Azure Savings Plan for Compute?

Follow these steps to buy an Azure Savings Plan:

  1. Go into the Azure Portal, either through Azure Advisor or Cost Management; you’ll see recommendations for Savings Plans based on your actual usage. 

    Or search “Savings Plans” under your subscription

  2. Enter "Savings plans" in the search area, and select "Add" to purchase a new savings plan

  3. Complete all the required fields:
    a. Name
    b. Billing subscription (like your EA or MCA billing account)
    c. Scope of resources
    d. Term length (1 or 3 years)
    e. Hourly commitment
    f.  Billing frequency (upfront or monthly)
    Auto-renewal settings (select on or off)
  4. Once purchased, Azure handles the rest. You don’t need to manually apply the plan to specific VMs like with reservations. Instead, the savings plan will automatically apply to eligible resources within the specified scope. 

Azure automatically looks at your usage every hour and applies your committed spend to the resources with the biggest eligible discounts first. That means your plan is always being used for the most impactful savings.

Even as Azure adds new VM SKUs or services, they become eligible for Savings Plans without you having to adjust anything. It’s a passive optimisation model: you commit once, and the platform continually applies savings in the smartest way possible, without ongoing effort on your part.

Read also Microsoft’s documentation on how to buy an Azure Savings Plan.

Presentation Simon

Want to learn how to reduce Azure costs?

Watch our on-demand Azure Cost Management workshop for FREE! Learn how to optimise Azure spending and manage cloud costs effectively in just 90 minutes!

Watch it now!

Azure Savings Plan Best Practices

Start by using Azure Advisor

You can use Azure Advisor to get started. It gives cost-saving recommendations, including Azure savings plans, if your subscriptions are eligible. Hence, use Azure Advisor to check what applies to your situation.

Cost advisor dashboard showing 4 recommendations with a total impact score of 8, downloadable as a CSV.

Use Microsoft (Azure) Cost Management

Before you commit to an Azure Savings Plan, be sure to always check your current and future compute usage. Knowing your usage patterns helps you choose a commitment level that delivers savings without overcommitting.

Microsoft Cost management dashboard showing accumulated costs, categorized by service and customer, with stacked bar charts and pie charts.

Microsoft Cost Management (previously Azure Cost Management) is a helpful tool that helps by allowing you to comprehend your current and future Azure expenses. View your costs by day, month, or year to spot patterns, catch anomalies, and uncover ways to cut spend.

Azure Cost Management Whitepaper

Want to save on your monthly Azure cost?

Get our Azure Cost Management Whitepaper! With the best tips, tricks, and background knowledge to optimise your cloud costs.

Download for free!

Combine with Azure Reservations

You can use savings plans together with other cost-saving methods like Azure Reservations. If they overlap, the greatest discount (usually the reserved instances) applies. You can also trade an existing reservation for a savings plan. The remaining reservation balance moves to the savings plan.

Bar graph showing PAYG, savings plan, and reserved instances for 500x VMs of mixed compute types—including 30x D8v2 VMs running 24x7.

Combine with Azure Hybrid Benefit

Discounts from an Azure Savings Plan only apply to compute costs, not licensing. If you're migrating workloads from on-prem and have Windows Server licences with Software Assurance, apply Azure Hybrid Benefit (AHB). This way, you lower the licensing costs when deploying in Azure.

Look at Usage Data

If you are unsure, run your workloads for a month or two before committing. Azure Advisor and Cost Management will show recommendations based on real usage, helping you pick the right plan.

Start small and scale

Don’t overcommit from the start. You can create multiple Savings Plans in the same subscription. As your usage grows, add more plans to match demand – without locking in more than you need upfront.

Review unused resources

Regularly check for unused reservations and savings plans. If something’s sitting idle, ask: should you adjust the scope, exchange it, or switch a reservation to a savings plan?

Keeping an eye on the unused portion helps you gauge ROI.

Rekenmachine

Azure Cost Scan

We'd like to help you make sense of your costs. Our in-house experts provide a professional savings recommendation, based on your current Azure cloud usage. 

Yes, I want it!

Final Considerations Before Committing

What you can do after buying

After you’ve purchased it, just like with reservations, you can:

  • View utilisation
  • Manage who has access to modify it
  • Change its scope at any time (e.g. narrow or broaden it)
  • Grant or revoke access
  • Enable or disable auto-renewal (disabled by default)
  • Track past and upcoming monthly payments if you're paying monthly

What you can’t do

Here's what you can't do after purchasing:

  • You can't cancel it
  • You can't exchange it
  • You can't change the hourly commitment (that’s part of the immutable agreement)

What’s more:

  • You can purchase a second plan to increase your total commitment (e.g. from $1/hr to $2/hr), so long as the scopes align.
  • You cannot change the billing frequency. If you picked monthly, it stays monthly. If you picked upfront, it stays upfront.
  • You also can't change the billing subscription (the payment method). Even if you have a reason to change it, that’s not currently supported.

 

Closing Thoughts

Azure Savings Plan offer flexibility regardless of which computing services you’re using or where you are on your cloud journey. You can invest based on your needs, without locking into a specific instance or configuration.

Briefly:

  • They aren’t tied to a region, VM size, or OS
  • Can be shared across multiple subscriptions or scoped down
  • Can coexist with reservations
  • Apply automatically where usage matches
  • Easy to monitor and manage in the Azure Portal

If you're running compute services in Azure and already have predictable usage, this helps you reduce costs significantly. 

But make sure you’re ready to commit before you buy, so you don’t spill your cloud budget.

FAQ about Azure Savings Plans

What is the difference between Azure Savings Plans and Azure Reservations?

What do you need to purchase a Savings Plan?

When does the savings plan term start after purchase?

Can I purchase more than one Azure savings plan for compute?

Can I trade in my reserved instance for a savings plan?

Working Jack

Get in Touch!

Are you looking for ways to save on your Azure costs? Contact us and we will happily help you out.