EC2 Reserved Instance: What It Is and When to Use It

Definition

An Amazon EC2 Reserved Instance (RI) is a billing discount that provides significant savings—up to 72%—compared to On-Demand Instance pricing. In exchange for this discount, you commit to a specific configuration of an Amazon Elastic Compute Cloud (EC2) instance for a one or three-year term. RIs solve the problem of high cloud costs for workloads with predictable, steady-state usage by allowing you to lock in a lower price for your baseline compute capacity.

How It Works

When you purchase a Reserved Instance, you are not buying a specific, physical server. Instead, you are purchasing a reservation that acts as a voucher or a billing discount. AWS's billing system automatically applies this discount to any running On-Demand instance in your account that matches the attributes of your active RI. These attributes include:

  • Instance Type: e.g., m5.large, c7g.xlarge
  • Region: The AWS Region where the instance is running.
  • Platform/Operating System (OS): e.g., Linux, Windows Server, SUSE Linux.
  • Tenancy: Whether the instance runs on shared hardware (Default) or single-tenant hardware (Dedicated).

If you have a running instance that matches your reservation, you pay the discounted RI rate. If no matching instance is running, you still pay for the reservation for that hour, meaning the benefit is lost for that period. The key is to match your RI purchases to your consistent, long-term instance usage to maximize savings.

There are two scopes for RIs:

  1. Regional RI: This is the more flexible option. It applies the billing discount to any matching instance in any Availability Zone (AZ) within the specified AWS Region. It also offers instance size flexibility, meaning a reservation for a larger instance can apply to smaller instances of the same family (and vice-versa). Regional RIs do not, however, provide a capacity reservation.
  2. Zonal RI: This type applies the discount to a matching instance in a specific Availability Zone. Its primary benefit, beyond the discount, is that it provides a capacity reservation. This gives you the confidence that you can launch your specific instance type in that AZ, even during periods of high demand when capacity might otherwise be constrained.

Key Features and Limits

  • Commitment Terms: 1-year or 3-year terms are available. 3-year terms offer a significantly higher discount.
  • Offering Classes:
    • Standard RIs: Offer the highest discount (up to 72%). The instance family, OS, and tenancy are fixed. However, you can modify the AZ, scope, and instance size within the same family. Standard RIs can be sold on the Reserved Instance Marketplace if your needs change.
    • Convertible RIs: Offer a lower discount (up to 66%) but provide greater flexibility. You can exchange them for another Convertible RI with a different instance family, OS, or tenancy, as long as the new RI is of equal or greater value. Convertible RIs cannot be sold on the marketplace.
  • Payment Options:
    • All Upfront (AURI): You pay for the entire term in one payment, offering the largest discount.
    • Partial Upfront (PURI): You pay a portion upfront and the remainder in monthly installments.
    • No Upfront (NURI): You pay in monthly installments with no upfront cost, offering the smallest discount.
  • RI Marketplace: AWS provides a marketplace where customers can list their Standard RIs for sale to other AWS users. This is useful if your workload changes and you no longer need the reservation. AWS charges a 12% service fee on the total upfront price of each sold RI.

Common Use Cases

  • Steady-State Production Workloads: Applications with predictable, 24/7 usage, such as web servers, application servers, or relational databases that form the core of a business.
  • Baseline Capacity for Auto Scaling: Covering the minimum number of instances in an Auto Scaling group with RIs to ensure cost savings, while allowing On-Demand or Spot Instances to handle variable peak load.
  • Mandatory Capacity Requirements: Using Zonal RIs to guarantee that capacity is available for critical applications that must be able to launch in a specific Availability Zone without fail.
  • Long-Term Projects: For projects with a defined lifespan of one or more years where the compute requirements are well-understood and unlikely to change dramatically.

Pricing Model

EC2 Reserved Instances are a pricing model, not a distinct service. The cost is determined by the instance attributes, term length, offering class (Standard vs. Convertible), and payment option (All, Partial, or No Upfront). You are billed for every hour of your commitment term, regardless of whether you have a matching instance running. The more you pay upfront, the greater the overall discount compared to On-Demand rates.

To estimate costs and compare pricing models, it is highly recommended to use the AWS Pricing Calculator.

Pros and Cons

Pros:

  • Significant Cost Savings: Up to 72% discount over On-Demand pricing for predictable workloads.
  • Capacity Reservation: Zonal RIs provide confidence that you can launch instances when needed for critical applications.
  • Budget Predictability: RIs make it easier to forecast and budget cloud spending over a one or three-year period.
  • Marketplace Liquidity: Standard RIs can be sold on the RI Marketplace, offering an exit strategy if they are no longer needed.

Cons:

  • Inflexibility: RIs involve a long-term commitment to specific instance attributes. This can lead to paying for unused capacity if your application needs change.
  • Complexity: Choosing the right combination of RI type, term, scope, and payment option requires careful analysis of usage patterns.
  • Largely Superseded by Savings Plans: For most use cases, AWS Savings Plans offer comparable discounts with much greater flexibility, making them the recommended choice over RIs for new commitments.

Comparison with Alternatives

  • Savings Plans: Introduced in 2019, Savings Plans are now the recommended pricing model for most workloads.
    • Compute Savings Plans are the most flexible, applying discounts automatically to EC2, AWS Fargate, and AWS Lambda usage across any instance family, size, OS, tenancy, or Region, in exchange for a commitment to a certain amount of spend (e.g., $10/hour).
    • EC2 Instance Savings Plans are similar to Standard RIs, committing you to a specific instance family in a Region, but are more flexible as the discount applies to any size or OS within that family.
    • The primary reason to choose a Zonal RI over a Savings Plan is for the capacity reservation.
  • Spot Instances: Offer the deepest discounts (up to 90%) by allowing you to bid on spare EC2 capacity. However, Spot Instances can be terminated by AWS with only a two-minute warning, making them suitable only for fault-tolerant, stateless, or non-critical workloads like batch processing or CI/CD pipelines.
  • On-Demand Instances: Offer the most flexibility with no commitment, allowing you to pay for compute by the second. They are also the most expensive option and are best for unpredictable, short-term workloads or for applications being developed and tested.

Exam Relevance

EC2 Reserved Instances are a core topic in cost optimization and frequently appear on several AWS certification exams:

  • AWS Certified Cloud Practitioner (CLF-C02): Requires a high-level understanding of what RIs are and how they save money compared to On-Demand.
  • AWS Certified Solutions Architect – Associate (SAA-C03): Expect questions that require you to choose the most cost-effective solution for a given scenario, comparing RIs, Savings Plans, and Spot Instances. Understanding the difference between Standard vs. Convertible and Regional vs. Zonal (especially the capacity reservation) is key.
  • AWS Certified SysOps Administrator – Associate (SOA-C02): Focuses on the operational aspects, including monitoring RI utilization, managing reservations, and using the RI Marketplace.

Examinees should know when to recommend RIs (steady-state workloads, capacity needs) versus the more flexible Savings Plans.

Frequently Asked Questions

Q: What happens if I don't use my Reserved Instance?

A: You are billed for the Reserved Instance for every hour of your commitment term, whether you have a matching EC2 instance running or not. The discount is a "use it or lose it" benefit for each hour, so it's crucial to purchase RIs that match your actual, consistent usage to avoid waste.

Q: Can I sell my Reserved Instance if my needs change?

A: Yes, you can list and sell Standard RIs on the AWS Reserved Instance Marketplace. This allows you to recoup some of your investment if your application requirements change. However, Convertible RIs cannot be sold on the marketplace, though they can be exchanged for other Convertible RIs.

Q: Should I use Reserved Instances or Savings Plans in 2026?

A: For most new commitments, AWS recommends Savings Plans because they offer similar or better savings with significantly more flexibility. Compute Savings Plans, in particular, apply across instance families and services like Fargate and Lambda. The primary reason to still choose an EC2 Reserved Instance is if you require a firm capacity reservation in a specific Availability Zone, which only a Zonal RI can provide.


This article reflects AWS features and pricing as of 2026. AWS services evolve rapidly — always verify against the official AWS documentation before making production decisions.

Published: 4/23/2026 / Updated: 4/23/2026

This article is for informational purposes only. AWS services, pricing, and features change frequently — always verify details against the official AWS documentation before making production decisions.

More in Compute