The Fundamental Difference: What You Are Committing To
The most important distinction between Reserved Instances and Savings Plans is not the discount rate — it is what the commitment is bound to. This single difference cascades through every trade-off in the comparison.
Reserved Instances commit to specific resource parameters: an instance type (e.g., m5.large), operating system (e.g., Linux), tenancy (shared or dedicated), and region (e.g., us-east-1). In exchange for this specificity, AWS provides a significant discount — up to 72% off on-demand pricing for all-upfront, three-year Standard RIs. The discount applies only when usage matches the reservation parameters. When usage does not match, the RI goes unused and the reserved capacity is wasted.
Savings Plans commit to a dollar amount of compute usage per hour. You agree to spend $X per hour on eligible compute regardless of which instance type, family, operating system, or region you use. Compute Savings Plans are the most flexible: the hourly commitment applies to EC2, Fargate, and Lambda usage across any instance family, any size, any OS, and any region. EC2 Instance Savings Plans offer higher discounts (comparable to Standard RIs) but restrict the savings to a specific EC2 instance family in a specific region while remaining flexible on size and OS.
The practical implication: if your compute architecture is stable and predictable for 1–3 years, RIs deliver higher discounts. If your architecture evolves — instance family migrations, regional expansions, serverless adoption — Savings Plans protect your discount even as the infrastructure changes beneath them.
Discount Rates: The Numbers in Detail
Both mechanisms offer substantial savings relative to on-demand pricing, but the discount profiles differ in important ways.
Reserved Instance Discount Rates
Standard RIs provide the highest discounts available on EC2, up to 72% off on-demand pricing for all-upfront three-year terms. The discount schedule by payment option and term is approximately:
- 1-Year, No Upfront: 30–35% off on-demand
- 1-Year, Partial Upfront: 33–38% off on-demand
- 1-Year, All Upfront: 35–40% off on-demand
- 3-Year, No Upfront: 45–50% off on-demand
- 3-Year, Partial Upfront: 55–60% off on-demand
- 3-Year, All Upfront: 60–72% off on-demand
Convertible RIs offer lower discounts — typically 5–10 percentage points below Standard RIs at equivalent payment/term combinations — but allow exchanges for different instance families, operating systems, or tenancies as long as the exchange is equal or greater in value. This flexibility is valuable for organisations transitioning instance families during the commitment term.
Savings Plan Discount Rates
Compute Savings Plans provide savings of up to 66% off on-demand for EC2, with the same rate applying to Fargate and Lambda. EC2 Instance Savings Plans offer savings of up to 72% (comparable to Standard RIs) but are scoped to a specific instance family in a specific region.
The discount gap between Compute Savings Plans and Standard RIs (66% vs 72% maximum) is approximately 6 percentage points at maximum levels. For most enterprise workloads operating at realistic discount levels (not maximums), the gap narrows. At typical enterprise conditions — 1-year no-upfront commitments, standard instance families — Compute Savings Plans deliver within 2–4 percentage points of equivalent Standard RIs, in exchange for significantly greater flexibility.
Side-by-Side Comparison
| Dimension | Standard Reserved Instances | Convertible RIs | Compute Savings Plans | EC2 Instance Savings Plans |
|---|---|---|---|---|
| Max Discount vs On-Demand | Up to 72% | Up to 54–58% | Up to 66% | Up to 72% |
| Commitment Type | Specific instance type + region | Specific instance family + region | $/hour compute (any) | $/hour (specific family + region) |
| Instance Family Flexibility | None (exchange to modify) | Exchange (upward value only) | Full (any family) | Fixed family, flexible size |
| Region Flexibility | Fixed (Regional RI moves within AZs) | Fixed per commitment | Any region | Fixed region |
| Covers Lambda/Fargate | No | No | Yes | No |
| Sellable on RI Marketplace | Yes | No | No | No |
| Capacity Reservation | Yes (Zonal RI) | No | No | No |
| Counts toward EDP Commit | Yes | Yes | Yes | Yes |
| Best for | Stable, predictable workloads | Stable workloads needing migration flexibility | Variable/evolving architectures | Stable family, changing sizes |
When Reserved Instances Are the Right Choice
Reserved Instances remain the optimal choice in three specific scenarios: maximum discount priority for architecturally stable workloads, capacity reservation requirements, and database tier commitments.
Architecturally Stable, Long-Running Workloads
If a workload has been running on the same instance type in the same region for 18+ months with no architectural changes planned, Standard RIs are the appropriate commitment vehicle. The discount improvement over Compute Savings Plans is 6 percentage points — at $1M of committed spend over three years, that is $180K in additional savings. For genuinely static workloads, the flexibility premium of Savings Plans is unnecessary expenditure.
Typical candidates include: database instances (RDS, standalone EC2 databases), long-running batch processing workloads, and legacy application tiers where migration is not planned within the commitment window. The key question is honest assessment of whether architectural stability will persist for the full commitment term.
Capacity Reservation
Only Zonal Reserved Instances provide a capacity reservation — a guarantee that the specified instance type will be available in the specific Availability Zone when you need it. During capacity constrained events (rare but real for certain instance types and regions), having a Zonal RI provides operational assurance that equivalent Savings Plan commitments do not. This matters for latency-sensitive, mission-critical workloads where instance type specificity and guaranteed availability are requirements, not preferences.
Database Tier Commitments
Amazon RDS Reserved Instances offer the same discount structure as EC2 RIs but apply to managed database services. RDS workloads are typically among the most stable in an enterprise architecture — database engines and instance sizes rarely change mid-term. RDS RIs consistently deliver better economics than equivalent Savings Plan approaches for this tier, and the architectural stability of databases makes the inflexibility of RIs an acceptable trade.
Want to know which commitment vehicle is right for each workload tier?
We build RI and Savings Plan strategies for 500+ enterprise AWS environments.When Savings Plans Are the Right Choice
Savings Plans are appropriate — and increasingly dominant — in most enterprise AWS environments as the primary commitment vehicle for compute spend. The flexibility value is real and growing as architectures evolve.
Evolving Compute Architectures
Enterprises migrating to newer instance families (from M5 to M7g Graviton, for example) lose RI benefits during the transition unless they hold Convertible RIs and execute the exchange process. Compute Savings Plans automatically apply the discount to the new instance family without any action required. For organisations with active modernisation programmes — Graviton adoption, containerisation, serverless migration — Compute Savings Plans are structurally superior.
Multi-Region Operations
Standard RIs apply within a single region (with limited inter-AZ flexibility for Regional RIs). Compute Savings Plans apply across all AWS regions globally under the same hourly commitment. Enterprises operating across multiple regions — whether for data residency, latency optimisation, or disaster recovery — avoid the fragmented RI portfolio management that multi-region RI strategies require.
Serverless and Container Workloads
Lambda and Fargate are explicitly covered by Compute Savings Plans but not by any Reserved Instance type. As serverless and container-based workloads grow — and they are growing in every enterprise environment — the portion of compute spend covered by RIs shrinks unless the organisation has separately managed the serverless commitment question. Compute Savings Plans provide unified discount coverage across EC2, Lambda, and Fargate under a single commitment.
FinOps Simplicity
Managing a large RI portfolio across multiple instance types, regions, and operating systems requires significant FinOps operational overhead: tracking utilisation, identifying unutilised RIs, executing exchanges for Convertible RIs, managing expiration dates, and reviewing the RI Marketplace for exit options. Compute Savings Plans reduce this overhead materially. The management simplification is not quantified in standard ROI models but is real and valuable for resource-constrained FinOps teams. Our AWS RI and Savings Plan optimisation guide covers the operational framework for managing both vehicles efficiently.
The Layered Strategy: Combining Both Vehicles
The most effective enterprise approach in 2026 is not choosing between Reserved Instances and Savings Plans — it is layering them deliberately to cover different parts of the workload profile with the most appropriate vehicle.
Layer 1: Compute Savings Plans for the Dynamic Baseline
Start by using 60–90 days of hourly On-Demand spend data to identify your minimum compute floor — the spending level that occurs regardless of business seasonality, growth, or architectural changes. Commit to 70–80% of this floor via Compute Savings Plans. This creates a flexible baseline commitment that applies regardless of how the compute mix evolves, provides coverage for Lambda and Fargate growth, and survives architectural changes without requiring RI exchanges or portfolio management.
Layer 2: EC2 Instance Savings Plans for Stable Families
Above the Compute Savings Plan baseline, identify EC2 instance families that you are highly confident will remain in use across the commitment term. EC2 Instance Savings Plans provide RI-level discounts (up to 72%) while retaining size and OS flexibility. Apply EC2 Instance Savings Plans for these families to capture the additional 6 percentage points relative to Compute Savings Plans, without committing to specific instance sizes that may change.
Layer 3: Standard Reserved Instances for the Data Tier
Apply Standard RIs specifically to RDS database instances and other data-tier workloads where architectural stability is highest and the capacity reservation benefit of Zonal RIs has value. This layer should represent the most conservative portion of your commitment portfolio — sizes and types that are genuinely unlikely to change within the commitment window.
Layer 4: On-Demand and Spot for Variable and Stateless Workloads
Stateless applications, development environments, batch processing with flexible timing, and variable workloads should not be committed via RI or Savings Plan. On-Demand pricing for this layer is appropriate; Spot Instances (at 60–90% discount from On-Demand) are often the right choice for interruption-tolerant workloads. The key is not to over-commit — reserving 70–80% of your minimum floor while leaving the variable layer on On-Demand or Spot is the standard framework.
Payment Options: All Upfront vs Partial vs No Upfront
Both RIs and Savings Plans offer payment flexibility, and the decision deserves careful analysis rather than default selection.
All Upfront
The highest discount is available with all-upfront payment, but requires capital deployment at signing. All-upfront RI and Savings Plan purchases make financial sense only when the cost of capital is lower than the discount improvement. For most enterprises, the discount improvement from all-upfront versus no-upfront is 3–5 percentage points on a three-year commitment — worth modelling against your organisation's cost of capital and cash flow requirements. Treasury teams often prefer no-upfront to preserve working capital even when all-upfront is nominally optimal on a pure savings basis.
Partial Upfront
A middle ground that provides improved discounts relative to no-upfront while preserving some cash. Partial upfront is often the practical optimum for organisations that can deploy moderate capital but cannot justify full upfront commitments for all workloads. The discount improvement versus no-upfront is typically 1–2 percentage points.
No Upfront
No-upfront RI and Savings Plan commitments still deliver 30–50% off on-demand pricing with zero capital deployment. For organisations with capital constraints or high uncertainty about multi-year commitment levels, no-upfront is the appropriate default. The ability to immediately realise savings without capital risk is significant, particularly for organisations managing EDP shortfall risk simultaneously. Connecting RI/SP purchases to your EDP commit management is covered in depth in our AWS EDP negotiation strategy guide.
2025–2026 Policy Changes Affecting the Comparison
AWS introduced significant policy changes in mid-2025 that affect how RIs and Savings Plans interact with reseller and MSP structures, though the direct enterprise buyer impact is limited.
MSP and Reseller Restrictions
Effective June 2025, AWS restricted RI and Savings Plan sharing within consolidated billing accounts for MSPs and resellers. The new rules prevent RI and SP benefits from being shared across end customers within a reseller's payer account. For direct enterprise buyers, this change is largely invisible — it primarily affects procurement models where organisations buy AWS through resellers and share discount benefits. If you use an AWS reseller or VAR and rely on shared RI/SP benefits, verify that your procurement structure complies with the post-June 2025 rules.
Savings Plan Return Window
AWS maintains a narrow return window for Savings Plans: commitments of up to $100/hour purchased within the last seven days and in the same calendar month are eligible for return. Commitments above this threshold or outside this window are permanent. This means Savings Plan purchases require careful modelling before execution — there is no practical recourse for overcommitment at enterprise scale. Build a 10–15% buffer into your commitment sizing to protect against short-term spend volatility.
AWS Cost Intelligence — Monthly
RI optimisation, Savings Plan strategies, and AWS pricing updates for enterprise FinOps teams.
Integration with AWS EDP
Both Reserved Instances and Savings Plans purchases count toward AWS EDP commitment draw-down, making them dual-purpose instruments: they reduce on-demand compute costs while simultaneously accelerating EDP commit retirement. This integration is fundamental to effective enterprise AWS financial management.
The timing of RI and Savings Plan purchases relative to your EDP commitment tracking is strategically important. Organisations approaching year-end with EDP shortfall risk can accelerate commit draw-down via RI/SP purchases, converting impending shortfall charges into committed compute discounts that provide genuine forward-period value. Our AWS EDP shortfall risk management guide explains this tactic in detail.
The interaction also runs in reverse: when building your EDP commit model for renewal, your projected RI/SP portfolio should inform the eligible spend baseline. Organisations that model EDP commits without accounting for RI/SP purchasing patterns often discover mid-year spend deviations that create shortfall exposure. For procurement teams building their next EDP renewal strategy, our EDP renewal negotiation strategy guide covers the integration of RI/SP modelling into the renewal commitment structure.
Common Mistakes and How to Avoid Them
The most costly RI and Savings Plan mistakes we observe across enterprise engagements follow consistent patterns.
Over-Committing on Specificity
Purchasing large Standard RI portfolios for instance families that are subsequently migrated or retired creates stranded commitments. The RI sits unused, providing no discount benefit while consuming committed capital. The discipline required: only use Standard RIs for workloads where you have 12+ months of stable history and no architectural change planned within the commitment window. If in doubt, use Convertible RIs or Compute Savings Plans.
Under-Committing Due to Risk Aversion
Organisations that commit to only 50–60% of their baseline floor out of caution are leaving meaningful savings on the table. The 70–80% floor commitment recommendation exists precisely because it incorporates a conservative buffer — if your floor analysis is accurate, committing to 80% of that floor carries very low utilisation risk. Excessive conservatism in commitment sizing is one of the most consistently under-examined cost optimisation opportunities in enterprise AWS environments.
Treating RI and SP as Binary Choices
The comparison framing of this guide is deliberate — but the conclusion is not that one vehicle replaces the other. Enterprises that deploy only Compute Savings Plans are leaving RI-level discounts on the table for their most stable workloads. Enterprises that deploy only Standard RIs are creating management complexity and flexibility risk. The layered strategy delivers both maximum savings and architecture resilience.
If your organisation has not reviewed its RI and Savings Plan portfolio in the past 12 months, or is approaching an EDP renewal where RI/SP strategy needs to be aligned with the new commit level, our AWS cost optimisation specialists can provide an independent assessment. We also maintain specific sub-pages covering EC2 Reserved Instance cost analysis and how data egress interacts with your overall AWS cost structure in our data transfer and egress negotiation guide.
To discuss your current RI/SP portfolio and its alignment with your EDP commitment, contact our AWS advisory team for a confidential assessment.