Hi There The $47.18 from scenario 1 is just an example. Its based on the discounted rate that you get when you purchase a savings plan. It works like this: * You have an EC2 instance that costs $1/hour to run on-demand * The discounted rate for this instance is $.90/hour when you purchase a savings plan for 1 year. This is the discount you get for committing to 1 year of usage. * You purchase a savings plan commitment of $.90/hour which will cover the entire cost of running that instance. * If you spin up a second instance of the same type, you are billed $1.90/hour. ($.90/hour for the savings plan + $1/hour the on demand rate for the second instance) * If you terminate both instances, you are still billed $.90/hour because you committed to that amount for the year. Check out this youtube video for a good explanation of how savings plans work: https://www.youtube.com/watch?v=xjq-1CdvgQ8 Answer from Matt Barbieri on repost.aws
🌐
Amazon Web Services
aws.amazon.com › compute › savings plans › compute and ec2 instance
Compute Savings Plans
2 days ago - Savings Plans are a flexible pricing model that offer low prices on Amazon EC2, AWS Lambda, and AWS Fargate usage, in exchange for a commitment to a consistent amount of usage (measured in $/hour) for a 1 or 3 year term. When you sign up for a Savings Plan, you will be charged the discounted Savings Plans price for your usage up to your commitment.
🌐
Amazon Web Services
aws.amazon.com › products › cloud financial management › savings plans
Cloud Cost Savings - Savings Plans - AWS
2 days ago - Savings Plans is a flexible pricing model that provides up to 72% savings on your AWS usage compared to On-Demand prices.
Discussions

AWS Saving Plans Calculation Example by Amazon
Could someone show me how did Amazon do those Calculations in this example (link below) ? At least in the 1st example. I made my calculations and there is no way to totalize $47.13 as they said in ... More on repost.aws
🌐 repost.aws
2
0
December 15, 2022
Savings Plan
Hi, I do this for a living :-) For most organisations, it's a good idea to commit to a compute plan somewhere below the perfect number at first. 50% is a good start. This allows you to scale down significantly without hitting that commitment if you find other ways to save money on compute. You can always add a further commitment down the line. Staggering your hourly commitment also means you don't have the entire commitment expiring at once, so if you forget to renew you don't get bill shock. Do note that instance savings plans offer better discounts than compute plans, so they are recommended for EC2 instances that you're expecting will be up 24x7 for the next 12 months (the payoff is actually at the 9 month mark ish, but people hate paying for instances they aren't using, even if they've already saved enough to cover it). The big advantage of compute plans is the added flexibility - they just allow you to say "I'm going to spend at least $x on some kind of compute - give me a discount". You don't have to worry about region, family OS or even service. I always advise my clients not to be too complacent about it though, or you're going to end up paying more than you need to. More on reddit.com
🌐 r/aws
6
2
December 29, 2021
Create an instance after purchasing a EC2 Savings Plan
Savings plans are a billing thing, they just cover the spend of certain resources, including EC2 instances, and you just run the instances as before. For simplicity let's say you commit to pay 1$/h. That will cover capacity that might cost $1.3/h as on demand. Any instances that would cost you more than 1.3/h will be cheaper by the discount of $0.3/h. If they happen to cost below $1.3/h they will be entirely covered by the $1 savings plan, otherwise you pay the difference between $1.3/h and the actual hourly price of the instance. More on reddit.com
🌐 r/aws
19
7
August 13, 2024
I'm failing at trying to fit and understand AWS savings plan for infra budget
Savings plans are a little unintuitive. When you buy a savings plan you are committing to a certain spend per hour. For instance, $1/hour. Depending on which kind of savings plan you get that dollar will be worth more of less in terms of EC2 resources. I'm making these numbers up, but hopefully it will help illustrate… Alice runs two instances that cost $20/hour without any discounts. She then buys a savings plan for $10/hour all upfront for 1 year, which gives her a 50% discount. Now for every hour (which would normally cost her 2 instances * $20/hour = $40/hour), she has $10 worth of discounts that apply, so when that $10 worth of savings plan is applied to each hour, it acts like $20. So instead of being billed $40/hour, she'll only be billed $30/hour (and 10 of those dollars have already been paid as part of the savings plan). Bob also runs two instances that cost $20/hour without discounts. He buys a savings plan for $10/hour upfront for 3 years, which gives him a 75% discount. Now for every hour, his $10 worth of discounts acts like $30. Both of them committed to a $10/hour savings plan, but Bob's converted to more per hour in terms of EC2 compute than Alice's. It's important to realize that Alice's base rate was $40/hour, so it would not have made sense to buy a $40/hour commitment with a savings plan, because once the discount was factored in a lot of that commitment would have been unused and wasted. More on reddit.com
🌐 r/aws
31
21
January 11, 2021
People also ask

What is a savings plan in AWS?
AWS Savings Plans let you commit to a consistent hourly spend over 1 or 3 years in exchange for discounted rates. The discount applies automatically across services like EC2, Fargate, and Lambda, helping reduce compute costs while offering more flexibility than Reserved Instances. However, the challenge is often figuring out how much Savings Plans for compute usage to commit to – if you don’t buy enough you’ll be stuck paying costly On Demand rates, but if you buy too much, you’ll unnecessarily spend on unused SP.
🌐
nops.io
nops.io › aws savings plans: a guide to lower your aws bills
AWS Savings Plans: A Guide to Lower Your AWS Bills
What are the two types of savings plans AWS offers?
The two types of Savings Plans offered by AWS are Compute and EC2 Savings Plans. Compute Savings Plans apply to any EC2 instance, Fargate, or Lambda usage across all regions and instance types. EC2 Instance Savings Plans offer higher discounts but are limited to a specific EC2 instance family and region, making them better suited for predictable, stable workloads.
🌐
nops.io
nops.io › aws savings plans: a guide to lower your aws bills
AWS Savings Plans: A Guide to Lower Your AWS Bills
Do savings plans cover spot instances?
No, Savings Plans don’t apply to Spot Instances. Spot pricing is already deeply discounted, and usage doesn’t count toward your Savings Plan commitment. If you rely on Spot, treat it as separate from your committed spend when planning Savings Plan coverage. (This can be tricky to manually manage — consider a solution like nOps to automate the process for you).
🌐
nops.io
nops.io › aws savings plans: a guide to lower your aws bills
AWS Savings Plans: A Guide to Lower Your AWS Bills
🌐
AWS
docs.aws.amazon.com › savings plans › user guide › what are savings plans?
What are Savings Plans? - Savings Plans
Savings Plans offer a flexible pricing model that provides savings on AWS usage. You can save up to 72% on your AWS compute workloads. Compute Savings Plans provide lower prices on Amazon EC2 instance usage regardless of instance family, instance size, OS, tenancy, or AWS Region.
🌐
AWS
docs.aws.amazon.com › savings plans › user guide › understanding how savings plans apply to your usage
Understanding how Savings Plans apply to your usage - Savings Plans
Savings Plans apply to memory (GB) before compute (vCPU) because memory has the lower Savings Plans rate. The hourly commitment of $16.80 is met, and the remaining usage is charged at On-Demand rates. The m5.24xlarge and Lambda usage On-Demand charges are $32.70.
🌐
CloudZero
cloudzero.com › home › blog › aws savings plans: how they help lower your costs
AWS Savings Plans: How They Help Lower Your Costs
March 25, 2025 - AWS Savings Plans are a pricing model that offers discounted prices on regular On-Demand Instances when you commit to one or three years of use.
Top answer
1 of 2
1
Hi There The $47.18 from scenario 1 is just an example. Its based on the discounted rate that you get when you purchase a savings plan. It works like this: * You have an EC2 instance that costs $1/hour to run on-demand * The discounted rate for this instance is $.90/hour when you purchase a savings plan for 1 year. This is the discount you get for committing to 1 year of usage. * You purchase a savings plan commitment of $.90/hour which will cover the entire cost of running that instance. * If you spin up a second instance of the same type, you are billed $1.90/hour. ($.90/hour for the savings plan + $1/hour the on demand rate for the second instance) * If you terminate both instances, you are still billed $.90/hour because you committed to that amount for the year. Check out this youtube video for a good explanation of how savings plans work: https://www.youtube.com/watch?v=xjq-1CdvgQ8
2 of 2
0
HI Matt. I think I forgot to thank you. To add a little more information to the answer below is the Total Calculation Let’s break down the calculation for the total cost of $47.13 in the example scenario: **r5.4xlarge Linux Instances:** - On-Demand rate: $1.00 per hour - Savings Plans rate: $0.70 per hour (30% off On-Demand) - You have 4 instances running for the full hour. Total cost with Savings Plans: $0.70 × 4 = $2.80 **Fargate vCPUs:** - On-Demand rate: $0.04 per vCPU per hour - Savings Plans rate: $0.03 per vCPU per hour (25% off On-Demand) - You have 400 vCPUs in usage. Total cost with Savings Plans: $0.03 × 400 = $12.00 **m5.24xlarge Windows Instance:** - On-Demand rate: $10.00 per hour - Savings Plans rate: $8.20 per hour (18% off On-Demand) - You have 1 instance running for the full hour. Total cost with Savings Plans: $8.20 **AWS Lambda:** - Lambda duration (per GB/sec): - On-Demand rate: $0.000015 per GB/sec - Savings Plans rate: $0.00001275 per GB/sec (15% off On-Demand) - You have 1,600 GB-seconds of usage. Total cost with Savings Plans: $0.00001275 × 1,600 = $20.40 **Lambda requests (per 1M requests):** - On-Demand rate: $0.20 per 1M requests - Savings Plans rate: $0.20 per 1M requests (0% off On-Demand) - You have 1 million requests. Total cost with Savings Plans: $0.20 **Overall Total Cost:** Adding up all the individual costs: $2.80 (r5.4xlarge Linux) + $12.00 (Fargate vCPUs) + $8.20 (m5.24xlarge Windows) + $20.40 (Lambda duration) + $0.20 (Lambda requests) = $43.60 The total cost is less than your $50.00/hour commitment, so it covers your usage. The remaining commitment not used: 43.60 = $6.40 Therefore, the total cost considering the commitment is 6.40 = $47.13.
Find elsewhere
🌐
Spot.io
spot.io › home › aws ec2 pricing › what are aws savings plans? a complete guide
What are AWS Savings Plans? A Complete Guide
October 6, 2025 - Any spend that exceeds the committed amount will be charged at the on-demand rates. Similar to the discount afforded by reserved instances, rates for savings plans can deliver between 66-72% cost reduction over on-demand.
🌐
AWS
docs.aws.amazon.com › amazon ec2 › user guide › amazon ec2 instances › amazon ec2 billing and purchasing options › reserved instances for amazon ec2 overview
Savings Plans - Amazon EC2 Reserved Instances and ...
We recommend Savings Plans over Reserved Instances. Saving Plans are the easiest and most flexible way to save money on your AWS compute costs and offer lower prices (up to 72% off On-Demand pricing), just like Reserved Instances. However, Savings Plans are different to Reserved Instances.
🌐
nOps
nops.io › aws savings plans: a guide to lower your aws bills
AWS Savings Plans: A Guide to Lower Your AWS Bills
September 16, 2025 - AWS Savings Plans are a flexible pricing model offering lower prices than On Demand pricing in exchange for a specific usage commitment (measured in $/hour) for a one- or three-year period.
🌐
Amazon Web Services
aws.amazon.com › cloud financial management › savings plans › faqs
Savings Plans FAQ | Amazon Web Services
3 days ago - Savings Plans is a flexible pricing model offering lower prices compared to On-Demand pricing, in exchange for a specific usage commitment (measured in $/hour) for a one- or three-year period. AWS offers four types of Savings Plans – Compute Savings Plans, EC2 Instance Savings Plans, Database Savings Plans, and SageMaker Savings Plans.
🌐
Amazon Web Services
pages.awscloud.com › rs › 112-TZM-766 › images › 2020_0228-CMP_Slide-Deck.pdf pdf
Introducing Savings Plans for AWS Compute
Sr. Prod Manager, AWS Insights · © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ... Lambda usage. Customers simply commit ... Demand rate and a Savings Plans price.
🌐
CloudZero
cloudzero.com › home › blog › a roadmap to aws savings plans vs. reserved instances
A Roadmap To AWS Savings Plans Vs. Reserved Instances
June 10, 2025 - Savings Plans and Reserved Instances differ in flexibility, where to buy, the amount of savings for specific AWS services, and where you can apply each model’s discount. To begin with, Reserved Instances are based on the commitment to use an instance at a particular price over a specific period, while Savings Plans are based on the commitment to spend a particular dollar amount per hour over a specific period.
🌐
Vantage
vantage.sh › blog › what-is-an-aws-savings-plan
What Is an AWS Savings Plan? | Vantage
In most cases, the discount level you get from moving from a 1- to 3-year commitment doubles the discount rate. As an example, if you commit to 1 year of an AWS Fargate Savings Plan, you’ll see a ~20% savings versus On-Demand pricing.
🌐
Amazon Web Services
amazonaws.cn › en › savingsplans › compute-pricing
Compute Savings Plans
2 days ago - Every type of compute usage has a Savings Plan rate and On Demand rate. Below you can see the Savings Plan rates and On Demand rates for every type of offering. You will be charged the Savings Plans rates on the committed usage and any usage beyond the commitment will be charged at regular On Demand rates.
🌐
AWS
docs.aws.amazon.com › aws billing and cost management › user guide › legacy cost and usage reports › use cases › understanding savings plans
Understanding Savings Plans - AWS Data Exports
You can use Cost and Usage Reports (AWS CUR) to track your Savings Plans utilization, charges, and allocations. Savings Plans provide a flexible pricing model that offers low prices on Amazon EC2, AWS Fargate, AWS Lambda, and Amazon SageMaker AI in exchange for a commitment to a consistent amount of usage (measured in $/hour) for a 1-year or 3-year term.
🌐
AWS
aws.amazon.com › blogs › aws-cloud-financial-management › tag › savings-plans
Savings Plans | AWS Cloud Financial Management
Savings Plans is a flexible pricing model offering lower prices compared to On-Demand pricing, in exchange for a specific usage commitment (measured in $/hour) for a one or three-year period. AWS offers three types of Savings Plans – Compute Savings Plans, EC2 Instance Savings Plans, and Amazon SageMaker Savings Plans.
🌐
InfoQ
infoq.com › news › 2025 › 12 › aws-database-savings-plans
AWS Launches Database Savings Plans, Offering up to 35% Cost Reduction and Engine Flexibility - InfoQ
2 weeks ago - Now with Database Savings Plans, customers can, according to the company, reduce database costs by up to 35% when they commit to a consistent usage rate ($/hour) over a 1-year term.
🌐
Medium
medium.com › @jgoodw1n › 9-levels-of-aws-cost-savings-d073fb75e9a2
9 Levels of AWS Cost Savings
November 4, 2023 - The best way to save money in AWS is to make sure you’ve “turned the lights off” if you’re done using them. Make sure any services running are still necessary. Doing a monthly peruse of your AWS bill to spot services that don’t resonate with business needs is a good way to find “launched and forgotten” services costing you money. ... AWS Savings Plans come in 3 flavors with various trade-offs.
🌐
Amazon Web Services
aws.amazon.com › savings plans › database
Database Savings Plan
2 days ago - Database Savings Plans are a flexible pricing model that reduces your database costs by up to 35% when you commit to a consistent amount of usage over a 1-year term. This savings plans automatically apply to eligible serverless and provisioned instance usage regardless of engine, instance family, ...
🌐
AWS re:Post
repost.aws › knowledge-center › ec2-savings-plans
Save money on Compute, EC2, and SageMaker with Savings Plans | AWS re:Post
June 27, 2022 - You can use Savings Plans to save on AWS usage in exchange for a commitment to a consistent amount of usage.