Free cloud & LLM pricing tools — AWS EC2 + LLM API Pricing Explorer

Savings Plan & Reserved Instance break-even calculator

A Savings Plan or Reserved Instance only saves money if you use it enough. This tool computes the break-even utilization (below which On-Demand is cheaper), the payback monthfor upfront plans, and your total term savings — including a "usage drops after N months" scenario. Every number is list-price arithmetic on the same dataset the explorers render. Free, no signup.

m7g.large2 vCPU · 8 GiB · arm64 · On-Demand $0.0816/hr · committed $0.0599/hr (no upfront)

Break-even analysisResult
On-Demand at 85% utilization$50.63/mo
Committed (paid every hour of the term)$43.73/mo
Break-even utilization73.4%
Total 1-year savings at 85% (constant)+$83

Worth committing at this utilization. Below 73.4% utilization this commitment loses money versus On-Demand. You break even at 73.4%; above it, the commitment saves.

Computed from committed list prices (On-Demand $0.0816/hr, committed $0.0599/hr effective). Monthly figures use 730 hours. Prices as of 2026-08-26. CloudQuell tracks your actual coverage and utilization →

Worked example (no JavaScript required)

Take an m7g.large in us-east-1 on a 1-year Compute Savings Plan(No Upfront), expecting 85% utilization. On-Demand is$0.0816/hr; the Compute SP effective rate is$0.0599/hr — a 26.6% discount.

How this is calculated

Let D = On-Demand $/hr, C = the committed effective $/hr (which already folds any upfront into an hourly rate), and u = the fraction of term hours you actually run. Months use 730 hours; a 1-year term is 8,760 hours, a 3-year term 26,280.

  • Break-even utilization u* = C / D = (1 − discount). A commitment costsC × termHours no matter what; On-Demand for the hours you run costsD × u × termHours. They are equal at u = C / D. Below u*, On-Demand wins; if C ≥ D, u* ≥ 100% and On-Demand always wins.
  • Term savings = (D × u − C) × termHours — positive only when u > u*.
  • Break-even month splits the commitment into its upfront lump Uand recurring hourly R = C − U / termHours. Walking the term month by month, it is the first month the avoided On-Demand spend (D × u × 730 per month) recoupsU + R × 730 × m. All-upfront plans show a real payback period; no-upfront plans pay back in month 1 while u > u*.
  • Usage drop runs u before the drop month and a lower utilization after, so the tail of an under-used commitment can pull total term savings negative even after an early payback.

No forecasts, no hidden assumptions — just these formulas applied to committed list prices.

From list prices to your real rates

This calculator uses list prices and an assumed utilization. Your real break-even depends on the coverage and utilization you actually run. CloudQuell tracks your actual commitment coverage and utilization across AWS and Azure, so you see effective rates and waste from real usage — not a slider.

See how CloudQuell tracks coverage →

Related: EC2 Pricing Explorer →What is a Savings Plan? →Reserved Instances explained →

List prices, directional. Break-even is arithmetic on AWS/Azure public list prices in USD; effective commitment rates fold in any upfront. Real savings depend on your actual utilization — treat this as planning, not a quote. Prices as of 2026-08-26.