UNDERSTAND THE ESTIMATE
What is the EBS cost calculator?
This calculator turns a concrete workload configuration into a transparent AWS planning estimate. It sends only validated, allowlisted fields to a same-origin server route. The server queries the official AWS Price List API, normalizes the matching On-Demand price dimensions, and returns line items that the page can explain without exposing raw AWS catalog responses.
The monthly total is the sum of the visible subtotals; the annual figure is twelve times that monthly planning amount. Nothing is silently added. If the pricing service cannot confirm a required dimension, the calculator reports that pricing is unavailable instead of inserting a fabricated number.
Use the estimate as a baseline for architecture conversations, budgets and comparisons. It is not a forecast of a negotiated enterprise bill and it does not subtract account-specific credits, private discounts, tax treatment or commitment pricing.
How EBS pricing works
Volume storage
EBS provisions block storage by GB-month. A volume can continue incurring storage charges even when it is detached or its instance is stopped.
IOPS
gp3 includes a performance baseline; only additional performance is billable. io2 pricing follows its own provisioned IOPS model.
Throughput and snapshots
gp3 can charge for throughput beyond its included baseline. Snapshots live in a separate storage dimension and are excluded unless explicitly supported.
AWS publishes many dimensions because the same service can behave differently across Regions and usage types. The calculator deliberately limits each form to combinations it can validate and explain. That narrower scope makes the result more useful than a large form that pretends unsupported choices have a precise price.
Example EBS cost scenario
For gp3, the calculator separates storage from additional IOPS and throughput, subtracting the documented included baselines before applying matched rates.
For a reliable budget, run at least three cases: expected usage, a quiet month and a realistic peak month. Comparing those results reveals which line item grows fastest and where an architecture choice carries the most financial sensitivity. If the workload is new, revisit the estimate after the first full billing cycle using observed metrics rather than traffic assumptions.
Ways to control EBS costs
- Delete unattached volumes after confirming they are no longer needed.
- Move from gp2 to gp3 when performance and migration requirements permit.
- Use monitoring to avoid paying for provisioned performance that the workload never consumes.
Cost control should preserve reliability and security. A smaller configuration is not automatically better if it causes latency, throttling, recovery risk or engineering overhead. Treat the calculator as one input alongside performance tests, availability requirements and operational ownership.
What this estimate includes—and what it does not
The calculation includes only line items returned in the breakdown. Common additions such as monitoring, logs, cross-Region transfer, support plans, taxes, backup retention and account-specific discounts are excluded unless a calculator explicitly shows them. AWS can change public prices, product attributes and service availability, so important purchasing decisions should also be confirmed against the official AWS pricing pages.
Pricing retrieval happens on the server. Browser code never receives AWS credentials or permission to issue arbitrary AWS SDK operations. Request fields are allowlisted, numeric ranges are capped, responses are controlled, and public catalog results are cached to reduce upstream load.
EBS cost calculator FAQs
Does stopping EC2 stop EBS charges?+
No. Provisioned EBS storage remains billable until the volume is deleted.
Are gp3 baseline IOPS charged separately?+
No. The calculator applies an additional IOPS rate only above the supported baseline.
Are snapshots included?+
Not in the initial volume estimate.
