Reserved Instance Savings Plan Calculator

The Reserved Instance Savings Plan Calculator estimates the financial benefit of moving an eligible block of compute usage from an on-demand rate to a reserved rate. It calculates the on-demand baseline, the reserved recurring cost, any upfront reservation payment, total savings, and savings percentage over a selected term. This makes it useful when a team is deciding whether a stable workload justifies a capacity commitment.

The model is intentionally rate-driven: you provide the on-demand and reserved prices that apply to the workload instead of relying on a built-in cloud catalog. That makes the calculator suitable for public rates, enterprise discounts, or scenario testing. Savings are only meaningful when the compared usage is genuinely eligible for both pricing models and the modeled reserved quantity is expected to be consumed. The result should therefore be paired with utilization and coverage analysis before a purchase decision is made.

Inputs

units
hr
mo
$/hr
$/hr
$
Result
Estimated savings rate
On-demand baseline
Reserved total cost
Estimated savings
Break-even utilization

1. Set the committed workload
Enter the number of equivalent units that would run under the reservation.

2. Enter monthly hours
Use the expected eligible runtime per unit for a typical month.

3. Choose the commitment period
Match the number of months to the reservation term or decision horizon.

4. Enter both hourly rates
Use comparable on-demand and reserved rates for the same compute configuration.

5. Add the upfront charge
Include any prepaid reservation amount not already reflected in the hourly reserved rate.

6. Review savings and break-even
Check both the savings percentage and the utilization threshold needed for the commitment to outperform on-demand pricing.

On-demand baseline = Units × Hours per month × Months × On-demand rateReserved total cost = Units × Hours per month × Months × Reserved rate + Upfront costSavings = On-demand baseline − Reserved total costSavings rate = Savings ÷ On-demand baseline × 100Break-even utilization = Reserved total cost ÷ On-demand full-use baseline × 100

Where:

  • Units — equivalent compute units under comparison
  • Hours per month — eligible runtime per unit
  • Months — comparison term
  • On-demand rate — hourly price without the modeled reservation
  • Reserved rate — recurring hourly reservation price
  • Upfront cost — one-time reservation payment

Assumptions: The workload shape, rates, and eligibility remain constant through the selected period. Taxes, support, ancillary services, and opportunity cost of prepayment are not included.

What the result means

A positive savings rate indicates that the modeled reserved option costs less than running the same full-use workload at the entered on-demand rate.

If expected utilization falls below the break-even level, actual realized savings can be smaller or negative even when the headline reserved rate is lower.

Given

  • 10 committed units
  • 700 hours per unit per month
  • 12 months
  • $0.48 on-demand rate
  • $0.31 reserved rate
  • $900 upfront cost

Calculation
On-demand baseline = 10 × 700 × 12 × $0.48 = $40,320
Reserved recurring cost = 10 × 700 × 12 × $0.31 = $26,040
Reserved total = $26,040 + $900 = $26,940
Savings = $40,320 − $26,940 = $13,380
Savings rate = $13,380 ÷ $40,320 × 100 = 33.18%

Result
33.18% estimated savings

Under these assumptions, the reservation lowers modeled compute spend by $13,380 over the 12-month period.

Why can the reserved rate be lower but savings still be small?

A sizable upfront payment or low expected usage can absorb much of the hourly discount. Compare total term cost rather than the hourly rate alone.

What does break-even utilization mean here?

It is the approximate share of the full-use on-demand baseline at which the modeled reserved total cost is equal to on-demand cost. Below that level, the commitment may not pay back under the simplified assumptions.

Should credits or private discounts be included?

Yes, if they materially change the effective rates you expect to pay. Use effective comparable rates on both sides rather than mixing list price with a discounted contract price.

Can I use this for convertible or flexible reservations?

You can model their rates, but the calculator does not assign a monetary value to exchange rights or flexibility. Those benefits should be evaluated separately.

Is this the same as a provider Savings Plan product?

No. This page compares an on-demand baseline with a reserved-instance style commitment. Provider products named Savings Plans can have different eligibility and commitment mechanics.