AWS Database Savings Plans in 2026: 35% Off, or Stick With Reserved Instances?

Database Savings Plans give up to 35% off AWS databases for a 1-year commit; Reserved Instances still reach 69% but lock you in. Here is when each wins.

Read time
12 min
Word count
1.7K
Sections
11
FAQs
8
Share
Glowing database server racks in a data-center corridor with a cost-savings dashboard
AWS Database Savings Plans apply across nine managed database services.
On this page · 11 sections
  1. What AWS actually shipped at re:Invent 2025
  2. The discount tiers, service by service
  3. The catch: 1 year, no upfront, Gen 7 and newer only
  4. Database Savings Plans vs Reserved Instances: the honest comparison
  5. The real cost math
  6. The four cases where the flexibility is worth it
  7. How to buy without over-committing
  8. India-specific considerations
  9. FAQ
  10. How eCorpIT can help
  11. References

Summary. AWS launched Database Savings Plans on 2 December 2025 at re:Invent, extending its commitment-discount model to nine managed database services for the first time. Commit to a fixed dollar-per-hour spend for 1 year, no upfront payment, and AWS applies up to 35% off serverless usage and up to 20% off provisioned instances every hour. The catch: the ceiling is 35%, while a 3-year Standard Reserved Instance on Amazon RDS still reaches up to 69%. On a single db.r7g.xlarge running 24/7 in us-east-1 at $0.72 per hour, a Database Savings Plan saves about $1,261 a year, versus roughly $4,352 from a deep 3-year Reserved Instance at up to 69% off. So the plan is a flexibility instrument, not a discount instrument. This guide runs the real cost math across RDS, Aurora and DynamoDB, and shows the four cases where the flexibility is worth paying for.

What AWS actually shipped at re:Invent 2025

Before December 2025, AWS commitment discounts split cleanly. Compute Savings Plans and EC2 Instance Savings Plans covered Amazon EC2, AWS Lambda and AWS Fargate. Databases had only Reserved Instances, bought per engine, per Region, per instance family. If you reserved a db.r6g cluster and later moved it to db.r7g or to Aurora Serverless v2, the reservation stranded.

Database Savings Plans, announced by Betty Zheng, a Senior Developer Advocate at AWS, close that gap. You commit to a consistent amount of usage measured in dollars per hour over a 1-year term. Savings apply automatically each hour to eligible usage, and anything above the commitment bills at normal on-demand rates. The hourly commitment applies regardless of Region (every Region except China), and it follows you across engines, instance families, sizes and deployment types.

That last point is the whole product. AWS built this for teams mid-migration. In its own words, if you switch database engines or move from provisioned to serverless as part of cost optimization, you keep the discounted rate. A Reserved Instance cannot do that.

Coverage spans nine services: Amazon Aurora, Amazon RDS, Amazon DynamoDB, Amazon ElastiCache, Amazon DocumentDB, Amazon Neptune, Amazon Keyspaces, Amazon Timestream and AWS Database Migration Service. As new eligible engines, instance types or Regions ship, the plan extends to them without any action from you.

The discount tiers, service by service

The headline "up to 35%" hides four different ceilings. The number you actually get depends on the deployment model, not the engine.

Service or usage type Deployment Maximum saving vs on-demand
Aurora, RDS, DocumentDB, Neptune, ElastiCache Serverless Up to 35%
Aurora, RDS, DocumentDB, Neptune, ElastiCache Provisioned instances Up to 20%
DynamoDB, Keyspaces On-demand throughput Up to 18%
DynamoDB, Keyspaces Provisioned capacity Up to 12%
DMS, Timestream Usage-based Applied per the pricing page

Serverless earns the deepest cut because AWS wants to steer sustained workloads onto Aurora Serverless v2, ElastiCache Serverless and DynamoDB on-demand. If your fleet is mostly provisioned instances, your realistic ceiling is 20%, and that is the number to plan against.

The catch: 1 year, no upfront, Gen 7 and newer only

Three restrictions decide whether a Database Savings Plan fits your estate.

First, the term is 1 year only. There is no 3-year option, which is exactly where Reserved Instances earn their deepest discounts. Second, the only payment option is No Upfront, so you cannot buy down the rate further with an All Upfront lump sum. Third, per analysis from DoiT International, the plan requires current-generation Graviton instances, the db.r7g and db.m7g families and newer. Older db.r5, db.r6g or db.m6i fleets are not covered until you migrate.

There is one more clause that bites at enterprise scale. A Savings Plan with a commitment over $100 per hour cannot be returned at all. Under $100 per hour, you get a 7-day return window inside the same calendar month, capped at 10 returns per year. Treat a large commitment as permanent for its full term and size it conservatively.

Database Savings Plans vs Reserved Instances: the honest comparison

Reserved Instances are not deprecated. AWS still maintains RDS Reserved Instance pricing, Cost Explorer still recommends them, and the RI Marketplace still runs. The two tools solve different problems.

Dimension Database Savings Plans Standard RDS Reserved Instances
Maximum discount Up to 35% serverless, 20% provisioned Up to about 69% (3-year All Upfront)
Term options 1 year only 1 or 3 years
Payment options No Upfront only No, Partial or All Upfront
Scope Any eligible engine, family, size, Region (Gen 7+) Fixed engine and Region, size-flexible within a family
Survives an engine or Region change Yes No, the reservation strands
Covers Aurora Serverless v2 Yes No
Covers a Graviton migration mid-term Yes, discount follows No

"Database Savings Plans are a flexibility play, not a discount play, 35% versus 69% for Standard RIs," writes Dima Kramskoy, a Senior Cloud Architect at DoiT International, in a June 2026 decision guide. His framing is the one to keep: "The right commitment strategy is not about maximizing discount, it is about matching your commitment to your architectural direction."

The real cost math

Discount percentages are abstract. Dollars are not. Here are three worked examples in us-east-1, using published July 2026 on-demand rates.

Take a single Amazon RDS for PostgreSQL instance on db.r7g.xlarge (4 vCPU, 32 GB), a common production size, at $0.72 per hour. Running it every hour of the year is 8,760 hours, or $6,307 on-demand.

RDS db.r7g.xlarge, 24/7, us-east-1 Effective rate Annual cost Saving
On-demand $0.72/hr $6,307 baseline
Database Savings Plan (provisioned, up to 20%) ~$0.576/hr ~$5,046 ~$1,261
3-year Standard RI (All Upfront, up to 69%) ~$0.223/hr ~$1,955 ~$4,352

The provisioned Savings Plan is the weaker discount here for a stable, unchanging instance: 20% against up to 69% from a 3-year Reserved Instance. This is why the plan is the wrong tool for a database that has not changed configuration in two years.

Now change the workload to Aurora Serverless v2, billed per Aurora Capacity Unit at $0.12 per ACU-hour. Assume a workload that averages 8 ACU around the clock.

Aurora Serverless v2, avg 8 ACU, us-east-1 Effective rate Annual cost Saving
On-demand $0.12/ACU-hr $8,410 baseline
Database Savings Plan (serverless, up to 35%) ~$0.078/ACU-hr ~$5,466 ~$2,944
Standard Reserved Instance Not available Not available 0

Here the picture flips. Reserved Instances do not apply to Aurora Serverless v2 at all, so before December 2025 this spend had no commitment discount of any kind. The Database Savings Plan is the only way to take 35% off it, worth about $2,944 a year on this one workload. For Amazon DynamoDB, the same logic gives up to 18% off on-demand throughput and up to 12% off provisioned capacity, again on spend that Reserved Instances never touched.

The rule that falls out of the arithmetic: provisioned and stable, use a Reserved Instance; serverless or moving, use a Database Savings Plan.

The four cases where the flexibility is worth it

A 35% ceiling looks weak next to 69%. It stops looking weak the moment your database estate is in motion. Four situations make the flexibility premium obviously correct.

A Graviton migration in progress. Moving from db.r5 or db.r6i to db.r7g gives roughly 20 to 40% better price-performance, but a Standard RI bought for the old family cannot follow. A Database Savings Plan keeps the discount as the instances change.

A serverless transition. Teams consolidating a fleet of small provisioned instances onto Aurora Serverless v2 or ElastiCache Serverless have no RI option for the destination. The plan covers it.

A multi-engine estate. A single hourly commitment spans Aurora, RDS, DynamoDB, DocumentDB and more. You stop managing a dozen separate reservations per engine and Region.

A multi-Region footprint. The commitment applies across Regions, so opening ap-south-1 in Mumbai or consolidating two Regions into one never strands a reservation.

If none of these apply, and you run stable provisioned instances, the honest answer is that Reserved Instances remain cheaper. Buy the RI and skip the plan for that workload.

How to buy without over-committing

The fastest way to waste a commitment is to size it against your peak. Kramskoy's most expensive anti-pattern is exactly this: commit $50 per hour because that is the Monday-morning spike, when the sustained floor is $35 per hour, and burn roughly $131,000 a year running the commitment at 70% utilization.

Two tools inside the AWS Billing and Cost Management console do the sizing for you. The Recommendations view analyses 7, 30 or 60 days of on-demand usage and proposes the hourly commitment with the highest overall saving. The Purchase Analyzer lets you model a custom commitment and see projected cost, coverage and utilization before you buy. Set the commitment at roughly 70 to 80% of your sustained floor, using 60 to 90 days of data, and let spikes bill at on-demand. Under-committing slightly and topping up later is far cheaper than stranding an oversized plan for a year.

Layering matters too. AWS applies Reserved Instances first, then EC2 Instance Savings Plans, then Compute Savings Plans, covering the highest-discount usage first within each tier. Database Savings Plans sit alongside this stack, so keep your proven, stable databases on Reserved Instances and point the new plan at the serverless and in-migration spend that RIs cannot reach. Our own AWS EC2 capacity and GPU pricing analysis and the broader cloud FinOps playbook for Indian teams walk through how these layers interact on a real bill.

India-specific considerations

For Indian teams the flexibility is not a luxury, it is the common case. Most product companies and Global Capability Centres running on AWS are still consolidating instance families or moving workloads onto serverless, so a 3-year Reserved Instance is a poor fit for a fleet that will look different in six months.

Database Savings Plans apply in the Asia Pacific (Mumbai) ap-south-1 and Asia Pacific (Hyderabad) ap-south-2 Regions, the same as everywhere outside China. That matters for data residency. Fintech and health teams that keep personal data inside India to align with the Digital Personal Data Protection Act 2023 can hold their databases in Mumbai and still take the discount, because the commitment is Region-flexible but never forces data to leave the country. At current rates the roughly $2,944 saved on a single Aurora Serverless v2 workload is about ₹2.5 lakh a year, and a mid-sized estate with a dozen such workloads reaches several tens of lakhs before anyone touches the schema. For teams weighing a wider database modernisation, our MySQL 8.0 end-of-life and RDS migration cost guide covers the upgrade economics that usually precede a commitment decision.

FAQ

How eCorpIT can help

eCorpIT is a CMMI Level 5 and ISO 27001:2022 certified engineering organisation in Gurugram that runs cloud cost optimisation and database modernisation for teams on AWS, Azure and Google Cloud. Our senior engineers model your commitment mix across Reserved Instances and Savings Plans, size it to your real usage floor, and stage the Graviton or serverless migration that unlocks the deeper tiers. If a database bill is climbing faster than the workload, talk to us or read more about our cloud FinOps managed service.

References

  1. Introducing Database Savings Plans for AWS Databases — AWS News Blog, Betty Zheng, 2 December 2025.
  1. Announcing Database Savings Plans with up to 35% savings — AWS What's New.
  1. Database Savings Plans pricing — AWS.
  1. Savings Plans types — AWS Savings Plans User Guide.
  1. AWS Savings Plans vs Reserved Instances 2026: the decision guide engineers actually need — Dima Kramskoy, DoiT International, June 2026.
  1. Amazon RDS pricing — AWS.
  1. db.r7g.xlarge RDS pricing and specs — Vantage instance explorer.
  1. Amazon Aurora pricing — AWS.
  1. AWS Database Savings Plans explained — Vantage.
  1. AWS Database Savings Plans: the complete guide for 2026 — usage.ai.
  1. Savings Plans FAQ — AWS.

_Last updated: 27 July 2026._

Frequently asked

Quick answers.

01 What are AWS Database Savings Plans?
They are a commitment-discount pricing model AWS launched on 2 December 2025. You commit to a fixed dollar-per-hour spend on managed databases for one year with no upfront payment, and AWS applies up to 35% off serverless and up to 20% off provisioned usage. Anything above the commitment bills at on-demand rates.
02 Which databases do Database Savings Plans cover?
Nine AWS managed database services: Amazon Aurora, Amazon RDS, Amazon DynamoDB, Amazon ElastiCache, Amazon DocumentDB, Amazon Neptune, Amazon Keyspaces, Amazon Timestream and AWS Database Migration Service. The commitment applies across all of them in every Region except China, and extends automatically to new eligible engines and instance types as AWS ships them.
03 Are Database Savings Plans cheaper than Reserved Instances?
Not for stable provisioned instances. A Database Savings Plan tops out near 20% on provisioned usage, while a 3-year All Upfront Standard RDS Reserved Instance can reach roughly 69%. Savings Plans win only on serverless spend, which RIs cannot cover, and on workloads that change engine, family or Region mid-term.
04 Do Database Savings Plans cover Aurora Serverless v2?
Yes, and this is their strongest case. Reserved Instances never applied to Aurora Serverless v2, so that spend had no commitment discount before December 2025. A Database Savings Plan takes up to 35% off it. On a workload averaging 8 ACU around the clock in us-east-1, that is roughly $2,944 saved per year.
05 What are the main restrictions?
Three matter most. The term is 1 year only, with no 3-year option. The only payment choice is No Upfront. And the plan requires current-generation Graviton instances, the db.r7g and db.m7g families or newer, so older fleets must migrate first. Commitments over $100 per hour also cannot be returned.
06 How much can I actually save?
On a single db.r7g.xlarge RDS instance running 24/7 in us-east-1 at $0.72 per hour, the provisioned 20% tier saves about $1,261 a year against a $6,307 on-demand bill. Serverless workloads at the 35% tier save more. Always size the commitment to your sustained floor, not your peak usage.
07 How do I buy a Database Savings Plan?
Use the AWS Billing and Cost Management console. The Recommendations view analyses 7 to 60 days of on-demand usage and proposes an hourly commitment. The Purchase Analyzer models a custom commitment and shows projected cost, coverage and utilization before you buy. You can also purchase through the AWS CLI or API.
08 Should Indian teams use Database Savings Plans?
Often yes, because most Indian product teams and GCCs are mid-migration, which is exactly what the plan rewards. It works in the Mumbai and Hyderabad Regions, so teams aligning with the DPDP Act 2023 can keep data in India and still take the discount. Stable, unchanging workloads are still better on Reserved Instances.

About the author

Manu Shukla

Founder & Director

Founder of eCorpIT. Hands-on engineer leading senior-only delivery for AI apps, custom software, and cloud systems for global clients.

Subscribe

One engineering note a week. No fluff, no spam.

Senior-architect playbooks on AI agents, mobile apps, cloud, security, data, and marketing — delivered every Wednesday.

Past the reading

Read enough. Let's build something.

A senior architect responds in 24 working hours with scope, indicative cost, and a timeline. NDA before any technical conversation.