S3 Lifecycle → Cost Estimator
Compare 4 lifecycle strategies across S3 Standard, Standard-IA, and all three Glacier classes. Model transition costs, minimum-duration penalties, 128KB object floor, retrieval fees, and 3-year TCO with 2026 pricing.
📐 Storage Workload Profile
Configure your bucket: total data, object count, average object size, and the data age distribution that determines how much data transitions through lifecycle tiers.
🎯 Lifecycle Strategy Comparison
Click a strategy to see its cost breakdown. All strategies assume data starts in Standard and transitions based on access age.
| Cost Component | Monthly | Annual | 3-Year |
|---|
■ Storage ■ Lifecycle Transitions ■ Retrieval ■ Min-Duration Penalty ■ Monitoring
📊 All Strategies — 3-Year TCO Comparison
| Strategy | Monthly Storage | Transition Cost | Retrieval/Yr | Penalty/Yr | Monthly Total | 3-Year TCO | vs Standard |
|---|
How S3 Lifecycle Pricing Actually Works
S3 charges for storage at the per-GB-month rate of whatever class the object currently occupies. A lifecycle rule moves objects between classes at specified age thresholds — the transition itself costs a small per-request fee ($0.01-0.05 per 1,000 objects). The hidden costs: minimum storage duration charges (Standard-IA = 30 days, Glacier classes = 90-180 days — delete or transition an object before the minimum and you pay for the full minimum period), 128 KB minimum billable size (IA/Glacier classes bill every object as at least 128 KB regardless of actual size — storing 10 KB objects in IA costs 12.8× what the per-GB math suggests), and retrieval fees (Glacier classes charge per-GB to retrieve data, from $0.0025/GB bulk up to $0.03/GB expedited). S3 Intelligent-Tiering automates the Standard↔IA transition for $0.0025 per 1,000 objects/month, eliminating lifecycle management but not changing the underlying storage costs.
Pricing Basis, Sources & Assumptions
Every rate on this page is a published vendor list price — no negotiated discounts, private pricing, or credit offsets. Totals are in USD and exclude tax. Rates were last checked against the sources below on .
| Pricing input | Basis used on this page |
|---|---|
| Region | us-east-1 (N. Virginia). Storage-class rates, request prices, and minimum durations are identical across US regions but differ elsewhere. |
| Currency | USD — on-demand list price, tax excluded |
| Last checked | — The class rates used here ($0.023 / $0.0125 / $0.004 / $0.0036 / $0.00099) were re-checked on this date; transition and retrieval request rates are carried from the linked pricing page. |
Modelling assumptions
- Storage is billed per GB-month by class: Standard $0.023, Standard-IA $0.0125, Glacier Instant Retrieval $0.004, Glacier Flexible Retrieval $0.0036, Glacier Deep Archive $0.00099.
- Lifecycle transitions are billed per 1,000 requests separate from storage; the model uses $0.01 per 1,000 for transitions into Infrequent Access and $0.05 per 1,000 into the Glacier classes.
- Minimum storage durations are enforced — 30 days for Standard-IA, 90 days for Glacier Instant and Flexible, 180 days for Deep Archive — and early deletion is charged for the unused remainder.
- Objects under 128 KB are billed as 128 KB in every non-Standard class.
- A 1% monthly churn rate is assumed for data deleted before its minimum duration ends.
- Retrieval is modelled at $0.01/GB for Glacier Flexible (standard tier) and $0.02/GB for Deep Archive; Intelligent-Tiering monitoring costs $0.0025 per 1,000 objects per month.
What this model excludes
- GET, PUT, and LIST request volume beyond the operations entered.
- Cross-region replication, Transfer Acceleration, and S3 Storage Lens advanced metrics.
- Glacier bulk and expedited retrieval tiers, and Batch Operations job charges.
- Tax, credits, and private pricing.
Sources
- AWS (2026). "Amazon S3 Pricing." Per-class storage rates, request rates, and lifecycle transition request charges. aws.amazon.com
- AWS (2026). "Managing Your Storage Lifecycle." Transition rules, the 128 KB eligibility threshold, and minimum storage durations. docs.aws.amazon.com
- AWS (2026). "Amazon S3 Intelligent-Tiering." Automatic tiering behaviour and the per-object monitoring fee. docs.aws.amazon.com
- AWS (2026). "Restoring an Archived Object." Retrieval tiers and per-GB restore rates for Glacier Flexible Retrieval and Deep Archive. docs.aws.amazon.com
Vendor list prices change without notice — re-check the linked pages before committing spend. jslet takes no vendor sponsorship and carries no affiliate links; see about.