For example, we have 10 t3.medium ec2 instance. Let's say that there are 6 always running 24/7, but the other 4 are not running 24/7, they are turned off when not in use.

If I buy a reserved instance for t3.medium, how does AWS know to apply it to the instances running 24/7 and not part time?

Amazon doesn't apply reserved pricing to a specific instance at all. It basically just applies reserved pricing to your bill. It's like a discount at the time your bill is processed. If you have reserved pricing for N instances, and you have at least N instances running 24/7 reflected in your bill, then the reserved pricing gets applied to those N instances.

Amazon doesn't really care if you are running a single specific instance 24/7, or deleting and recreating instances once a minute. In the end it's just the total number of seconds you have a specific type of instance running each month that they care about, and bill you for.


Be aware that when you setup instance reservations it is actually a capacity reservation. You are telling Amazon you are committing to running this type of instance 24/7 for either 1 year or 3 years. By letting Amazon know this, it helps with their capacity planning, and in return they give you a cost discount. But it also means that they are going to charge you for that reserved capacity even if you don't actually have that instance running 24/7.

Answer from Mark B on Stack Overflow
🌐
AWS
aws.amazon.com › amazon ec2 pricing › reserved instances › pricing
EC2 Reserved Instance Pricing
5 days ago - With the Partial Upfront option, you make a low upfront payment and are then charged a discounted hourly rate for the instance for the duration of the Reserved Instance term. The No Upfront option does not require any upfront payment and provides a discounted hourly rate for the duration of ...
🌐
Amazon Web Services
aws.amazon.com › cloud financial management › cost optimization with aws › reserved instances
Reserved Instances
5 days ago - You can make rightsizing a smooth ... monitoring and analysis. ... Amazon EC2 Reserved Instances (RI) provide a significant discount (up to 75%) compared to On-Demand pricing and provide a capacity reservation when used in a specific Availability Zone....
🌐
AWS
aws.amazon.com › amazon ec2 › pricing › reserved instances
Reserved Instances - Amazon EC2 Reserved Instances - AWS
5 days ago - Then this RI’s discounted rate can automatically apply to two m4.xlarge instances in us-east-1a or four m4.large instances in us-east-1b. ... Offering class: There are two classes of RIs: Convertible and Standard. Convertible RIs can be exchanged for different Convertible RIs of equal or greater value. Term: AWS offers Standard RIs for 1-year or 3-year terms. Reserved Instance Marketplace sellers also offer RIs often with shorter terms.
🌐
Concurrencylabs
concurrencylabs.com › blog › guide-to-ec2-reserved
Part I: EC2 - The Ultimate Guide to Saving Money with AWS Reserved "Anything" - Concurrency Labs
As you can see, price differences between Standard and Convertible can start at about 10% or even higher, depending on the instance type, region and number of years. ... If you haven’t deployed your components in a particular AWS region yet ...
🌐
Spot.io
spot.io › home › aws ec2 pricing › aws reserved instances: ultimate guide [2025]
AWS Reserved Instances: Ultimate guide [2025]
October 19, 2025 - For each successful sale, AWS retains 12% of the upfront cost of the RIs. Furthermore, given the unpredictability of the market and changing demands, there is no guarantee that an organization will find a buyer for all its RIs.
🌐
AWS
aws.amazon.com › compute › amazon ec2 › pricing
Pricing
5 days ago - With Amazon EC2 Spot Instances, you can use spare Amazon EC2 capacity in the AWS Cloud. This capacity is available at a discount of up to 90% compared to On-Demand prices. ... With On-Demand Capacity Reservations, you can reserve compute capacity in a specific Availability Zone.
Find elsewhere
🌐
Cloudchipr
cloudchipr.com › blog › aws-reserved-instances
AWS Reserved Instances Explained: Know Exactly How They Work—and Why They Matter
Amazon Web Services (AWS) Reserved Instances (RIs) are a pricing option that can significantly reduce your cloud computing costs on services like Amazon EC2 and Amazon RDS. In simple terms, a Reserved Instance is not an actual virtual machine, but rather a billing arrangement – a discounted rate that you earn by committing to a usage plan. By agreeing to use a certain instance configuration for a 1-year or 3-year term, you receive a lower price compared to pay-as-you-go On-Demand rates.
🌐
Umbrella
umbrellacost.com › home › ec2 reserved instance: everything you need to know
EC2 Reserved Instance: Everything You Need to Know - Umbrella
July 29, 2025 - On the other side, the price can ... of time and in return for a commitment, Amazon will give you a discount that can reach as high as 75%....
🌐
TechTarget
techtarget.com › searchaws › definition › AWS-Reserved-Instances-Amazon-Reserved-Instances
What are AWS Reserved Instances? | Definition from TechTarget
AWS Reserved Instances (RIs) refer to compute capacity that can be reserved on Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Relational Database Service (Amazon RDS) to take advantage of discounted pricing.
🌐
AWS
aws.amazon.com › what is cloud computing? › cloud comparisons hub › compute › what’s the difference between on-demand instances and reserved instances?
On-Demand Instances vs Reserved Instances - Instance Types Comparison - AWS
5 days ago - The Amazon EC2 Reserved Instances Marketplace allows customers to buy and sell existing AWS Reserved Instances. The cost to buy a Reserved Instance with a partial term left may be significantly lower than the cost to buy outright.
🌐
Amazon Web Services
docs.aws.amazon.com › amazon ec2 › user guide › amazon ec2 instances › amazon ec2 billing and purchasing options › reserved instances for amazon ec2 overview › sell reserved instances for amazon ec2 in the reserved instance marketplace
Sell Reserved Instances for Amazon EC2 in the Reserved Instance Marketplace - Amazon Elastic Compute Cloud
You own your Reserved Instance until it's sold. After the sale, you've given up the capacity reservation and the discounted recurring fees. If you continue to use your instance, AWS charges you the On-Demand price starting from the time that your Reserved Instance was sold.
Top answer
1 of 1
2

When you purchase a reserved instance, you are committing to pay a certain amount now, and a certain hourly price each hour for the next year. Very important: the hourly price will be paid regardless of whether a matching EC2 instance is running or not.

Here's the breakdown of the p2.xlarge options: (assuming 8,760 hours per year)

Option 1: Full upfront

You will pay $5,022.00 now, and $0.00 each hour for the next 12 months.

Total after 12 months: $5,022.00

Option 2: Partial upfront

You will pay $2,562.00 now, and $0.292 each hour for the next 12 months.

Total after 12 months: $2,562.00 + $0.292 x 8,760 = $5,119.92

Option 3: No upfront

You will be $0.00 now, and $0.684 each hour for the next 12 months.

Total after 12 months: $0.00 + $0.684 x 8,760 = $5,991.84

Option 4: Only use OnDemand

Instead of buying a reserved instance, you could simply pay the OnDemand price for your instance.

The OnDemand price for a p2.xlarge instance in us-east-1 is $0.90 per hour. If you are planning on using 1,500 hours, then your cost would be $0.90 x 1,500 = $1,350.00.

None of this will be paid up-front. All will be paid month-to-month as it is used.

Conclusion:

Your best bet it to not purchase a reserved instance, and instead just use the OnDemand pricing.

Sometimes, OnDemand is cheaper compared to reserved instances. That is, as long as you turn off the instance :)

Additional Notes:

You could save more using spot instances, but the pricing for that fluxuates, and the instances cannot be terminated.

🌐
Economize
economize.cloud › glossary › reserved-instances
What are Reserved Instances in cloud computing?
... In cloud computing, particularly in Amazon Web Services (AWS), Reserved Instances are a billing option that allows users to reserve Amazon EC2 computing capacity for 1 or 3 years, in exchange for a significant discount compared to on-demand instance pricing.
🌐
PerfectScale
perfectscale.io › blog › maximizing-cost-savings-with-amazon-ec2-reserved-instances
Maximizing Cost Savings with Amazon EC2 Reserved Instances
When you purchase an RI, you are essentially buying a contract for a specific instance configuration for a fixed duration, typically one or three years. RIs are region-specific, meaning they are tied to a specific AWS region. Reserved Instances (RIs) are a cost-saving option provided by Amazon Web Services (AWS) for customers who have predictable and steady workloads.
🌐
AWS
aws.amazon.com › amazon ec2 › pricing › dedicated instances
Amazon EC2 Dedicated Instances
5 days ago - When you purchase a Reserved Instance, you are billed for every hour during the entire Reserved Instance term that you select, regardless of whether the instance is running or not. The effective hourly price shows the amortized hourly cost of the instance (this takes the total cost of the Reserved Instance over the entire term, including any upfront payment, and spreads it out over each hour of the Reserved Instance term).
🌐
Reddit
reddit.com › r/aws › aws pricing - reserved instances - standard vs convertible
r/aws on Reddit: AWS Pricing - Reserved Instances - Standard vs Convertible
September 19, 2020 -

Hi,

We've been using AWS since 2012 and we've never actually switched to a reserved instance because we don't really understand how it all works...

We have:

  • 1x t2.micro

  • 1x t2.small

  • 1x t3.large

Our t2.micro instance changes now and again to t2.small and occasionally a t2.large, we probably make a change every 2~ months

Our t2.small rarely changes but every 6~ months or so it may get an increase or a decrease.

Our t3.large sometimes goes up to an t3.xlarge or even sometimes a c2.xlarge

We don't plan on leaving AWS anytime soon, we'll likely stay with aws for at least the next 3-5 years.

If we look at the t2.small:

  • A Standard 1 Year Term, no Upfront means I am contracted to pay a minimum of $12.92 per month over 12 months which means I can only use that $12.92 a month on a t2.small but cannot upgrade or downgrade the instance?

  • A Standard 1 Year Term, All Upfront means I am contracted to pay $145 up front, which means I can then use a t2.small for 12 months but cannot upgrade or downgrade the instance?

  • A Convertible 1 Year Term, no Upfront means I am contracted to pay a minimum of $14.89 per month over 12 months but if I want to upgrade or downgrade the instance I can? What happens if I upgrade? What happens if I downgrade?

  • A Convertible 1 Year Term, All Upfront means I am contracted to pay $167 up front... the same above questions I have for this one.

Anyone able to explain it better? Thanks

🌐
Reddit
reddit.com › r/aws › am i reading this "reserved instance" pricing comparison correctly?
r/aws on Reddit: Am I reading this "Reserved Instance" pricing comparison correctly?
June 27, 2024 -

Hi all,

AWS newbie here, so be kind. I'm looking at moving some "on demand" EC2's to "reserved instances".

Checking the BILLING recommendations (via our 'master' account which aggregates all accounts), it's saying:

  • 3.331/hr

Then when I manually went into a single specific account and manually searched in the Marketplace, I saw 2x prices at:

  • 0.101/hr

  • 0.112/hr

assuming I have searched for the like-for-like EC2's ... is this right?

IMG: https://i.imgur.com/4uXm1bt.png