Skip to content
Calcrivo

S3 Storage Cost Calculator

Price an S3 bucket across the 50 TB and 500 TB volume tiers and see the blended rate you actually pay per GB.

Inputs

GB
USD per GB-month

us-east-1 S3 Standard list price at the time of writing — confirm for your region.

USD per GB-month
USD per GB-month

Monthly Storage Cost

$1,371.20

Annualised Storage Cost

$16,454.40

Data Billed at the First Tier

51,200GB

Blended Effective Rate

0.0229USD per GB-month

Data Stored

59 TiB

Step by step

  1. Values used

    Average data stored per month = 60,000 GB; Price for the first 50 TB = 0.0230 USD per GB-month; Price for the next 450 TB = 0.0220 USD per GB-month; Price above 500 TB = 0.0210 USD per GB-month

  2. S3 Storage Cost

    cost = min(GB, 51200) x tier1 + next 460800 GB x tier2 + remainder x tier3, all per GB-month.

  3. Monthly Storage Cost

    = 1,371.20

  4. Annualised Storage Cost

    = 16,454.40

  5. Data Billed at the First Tier

    = 51,200 GB

  6. Blended Effective Rate

    = 0.0229 USD per GB-month

  7. Data Stored

    = 64,424,509,440,000

How it works

S3 Standard storage is billed on a declining volume schedule, so the marginal GB gets cheaper once a bucket passes 50 TB and again past 500 TB, and the rate you feel is the blend of all three bands. Storage is metered in GB-month, so 60 TB present for half a month costs the same as 30 TB present for all of it. The rates above are user-supplied list prices — confirm them against the AWS S3 pricing page for your region before you commit a budget. Tiering is why a single 600 TB bucket is cheaper than six 100 TB buckets in six accounts without consolidated billing, and why chargeback models built on a flat per-GB rate over-bill large teams.

Formula

S3 Storage Cost

cost = min(GB, 51200) x tier1 + next 460800 GB x tier2 + remainder x tier3, all per GB-month.

GB
Average GB stored during the month
tier1
Rate for the first 50 TB
tier2
Rate for the next 450 TB
tier3
Rate beyond 500 TB

Frequently Asked Questions

How is S3 Storage Cost calculated?

cost = min(GB, 51200) x tier1 + next 460800 GB x tier2 + remainder x tier3, all per GB-month. S3 Standard storage is billed on a declining volume schedule, so the marginal GB gets cheaper once a bucket passes 50 TB and again past 500 TB, and the rate you feel is the blend of all three bands. Storage is metered in GB-month, so 60 TB present for half a month costs the same as 30 TB present for all of it. The rates above are user-supplied list prices — confirm them against the AWS S3 pricing page for your region before you commit a budget.

Why does S3 Storage Cost matter?

Tiering is why a single 600 TB bucket is cheaper than six 100 TB buckets in six accounts without consolidated billing, and why chargeback models built on a flat per-GB rate over-bill large teams.

What values do I need to enter?

This calculator takes 4 inputs: Average data stored per month, Price for the first 50 TB, Price for the next 450 TB, Price above 500 TB. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

Does S3 bill on provisioned or actual usage?

Actual usage. There is nothing to provision — AWS samples the bytes stored and averages them over the month into GB-month units, so deleting data reduces the bill part-way through a month.

You might also need