Savings Plan costs
Resource Details
Machine Type
Region
Instance Usage (in days)
Quantity
Estimation
Choose Your Savings Plan
Optimize Your AWS Spend
Connect your AWS accounts to Economize and discover savings opportunities up to 30% instantly.
Get started for freeHOW TO USE THIS CALCULATOR
Estimate your AWS bill in three steps
Configure your instances
Select a machine type (e.g. m5.large) and AWS region for each workload. Pricing varies by region — us-east-1 is typically the cheapest baseline.
Set usage and quantity
Enter how many days per month each instance runs and how many instances you need. A 24/7 workload is 30 days; dev environments often run 22 or fewer.
Compare and decide
Add as many configurations as you like — the estimate totals everything instantly and updates live as you switch pricing plans, regions, or currency.
PRICING MODEL
How Savings Plans pricing works
A Savings Plan is a commitment to spend a fixed amount per hour on compute for one or three years, in exchange for a lower rate on everything that commitment covers. Usage up to the committed amount is billed at the discounted rate; anything above it falls back to On-Demand. Because the commitment is denominated in dollars per hour rather than in specific instances, it keeps its value when you resize, change instance family, or migrate between compute services.
There are two variants and they trade flexibility against discount depth. Compute Savings Plans apply across EC2, Fargate, and Lambda in any region and any instance family, and carry the smaller discount. EC2 Instance Savings Plans lock you to a specific instance family in a specific region and discount more steeply in return. Payment structure adds a third dimension: All Upfront discounts most, Partial Upfront sits in the middle, and No Upfront spreads the commitment across the term at the shallowest discount.
What drives your Savings Plans bill
Commitment level
You commit to a dollar-per-hour figure, not to instances. Commit below your steady-state baseline and you leave savings unclaimed; commit above it and you pay for capacity you never use.
Plan type
Compute Savings Plans work across EC2, Fargate, and Lambda in any region for a smaller discount. EC2 Instance Savings Plans discount more but bind you to one instance family in one region.
Term length
Three year terms discount substantially more than one year terms. The trade is forecasting risk: three years is a long time to predict a workload that may be re-architected.
Payment option
All Upfront gives the deepest discount, Partial Upfront less, and No Upfront the least. The gap between them is usually smaller than the gap between one and three year terms.
Coverage and utilisation
The useful measures are how much of your usage the plan covers and how much of the plan your usage consumes. Chasing full coverage typically strands commitment during troughs.
Start with AWS