AWS Pricing Changes History: Two Decades of Cuts, Hikes, and Structural Shifts
AWS has changed its pricing more than 130 times since 2006. The pattern of those changes — what was cut, what crept up, and what was restructured — is one of the most underused inputs in an AWS contract negotiation. Here is the 2026 history.
AWS has changed list pricing more than 130 times since the launch of S3 in 2006. The marketing message has always been "cloud prices keep falling," and for compute and storage at the unit level that has often been true. But the actual buyer experience over the same period — your monthly AWS bill — has rarely gone down. Understanding the gap between unit-price changes and effective customer cost is one of the most valuable inputs to any AWS contract negotiation. This guide walks through the 2006–2026 history, organized by category, with the implications for the buyer in 2026.
This article is grounded in $2.4B+ AWS spend reviewed and 500+ engagements where pricing history has been used as a negotiation lever. The goal is not nostalgia — it is to give buyers the data they need to push back on AWS account team narratives about pricing.
The S3 storage price arc, 2006–2026
S3 launched in March 2006 at $0.15 per GB-month for standard storage in US-East-1. By 2014, after a series of cuts often timed to compete with Google Cloud Storage announcements, the price had fallen to $0.03 per GB-month for the first 1 TB tier — an 80% reduction in eight years. From 2014 to 2020, the S3 Standard price stabilized around $0.023 per GB-month for the first 50 TB. Since 2020, list pricing has been essentially flat.
What changed instead was the storage class structure: S3 Intelligent-Tiering (2018), S3 Glacier Deep Archive (2019), S3 Glacier Instant Retrieval (2021), and S3 Express One Zone (2023). The pattern is consistent — AWS introduces a lower-priced class that requires the customer to take on operational complexity (lifecycle policies, access pattern analysis) to capture the savings. List S3 Standard has effectively stopped getting cheaper; the savings have moved into product complexity. Buyers who treat S3 as "the storage is cheap now" are usually 30-60% over-spent against an optimized tier mix.
EC2 compute pricing history
EC2's m1.small launched in 2006 at $0.10 per hour. By 2016, the equivalent general-purpose instance (m4.large) had a list price around $0.108 per hour for substantially more compute capacity — an effective price reduction of more than 90% per unit of compute. Since 2016, EC2 generation-over-generation list pricing has been roughly flat per vCPU, with the real "price reduction" coming from Graviton-based instances priced 10-20% below x86 equivalents (Graviton1: 2018, Graviton2: 2019, Graviton3: 2022, Graviton4: 2024).
Reserved Instances launched in 2009 with discounts of roughly 30%. Savings Plans launched in November 2019 and have effectively replaced RIs as the primary commitment-based discount mechanism, with Compute Savings Plans offering 60-72% off list for 3-year all-upfront. From a buyer perspective, the "price reduction" since 2019 has come almost entirely from commitments and Graviton adoption — not from list price changes. See our AWS pricing model guide for the mechanics.
Data transfer pricing — the silent constant
Data transfer pricing is the area where AWS has been most resistant to change. Internet egress from EC2 in US-East-1 has been roughly $0.09 per GB for the first 10 TB since 2008 — an 18-year period during which storage prices fell 80% and compute prices fell 90% per unit. The free Internet egress tier was reduced from 1 GB/month to 100 GB/month in 2021 (a token concession), but actual cost per GB above the free tier has not moved meaningfully in nearly two decades.
Inter-AZ data transfer at $0.01 per GB in each direction has likewise been stable for more than a decade. The 2024 announcement allowing free egress when leaving AWS entirely (subject to conditions) was a regulatory response to the EU Data Act rather than a competitive price cut. For buyers, the implication is that data transfer remains the single line item with the most negotiation leverage — because AWS has the most margin to give. See our networking and CloudFront pricing guide and our pillar on AWS data transfer costs.
EDP and commercial program history
The Enterprise Discount Program (EDP) in its modern form took shape around 2017-2018, replacing the earlier Enterprise Agreement structure. The current EDP — multi-year commit-and-discount with PPA option, MDF, and increasingly with AI service inclusion — has evolved significantly between 2018 and 2026. Notable shifts:
- 2018-2020: EDP discounts of 5-10% common at $1-3M commit tiers; PPA used aggressively for emerging services.
- 2020-2022: Discount tiers widened, with 15-25% available at $5-10M commits.
- 2022-2024: Bedrock and generative AI services initially excluded from EDP discount; eligibility expanded over time but often with carve-outs.
- 2024-2026: EDP renewals see increased AWS pressure on commit growth assumptions; PPA terms have tightened; AI Service Plans introduced as a parallel commitment vehicle.
The trend is clear — AWS has been adding commitment structures faster than it has been improving discount headroom. Buyers who renew without independent benchmarking typically accept the AWS-proposed structure and leave 10-25% of available discount on the table. See our EDP negotiation complete guide.
The structural shifts that mattered most
2009: Reserved Instances introduced
The first major commitment-based discount structure. RIs shifted AWS from a pure pay-as-you-go model to a hybrid model where committed customers paid significantly less than uncommitted customers. This is the structural change that enabled enterprise adoption.
2014: Free Tier expanded
The 12-month Free Tier expansion in 2014 changed the customer acquisition economics for AWS — and created the modern pattern of new customers running up unexpected bills in month 13.
2019: Savings Plans launched
Savings Plans replaced RIs as the primary recommended commitment mechanism, with Compute Savings Plans providing instance-family flexibility that RIs lacked. The transition pace has been deliberate; AWS has not deprecated RIs but heavily steers customers to Savings Plans for new commitments.
2021: AWS Marketplace EDP eligibility
Marketplace purchases became applicable toward EDP commit, dramatically increasing the strategic value of Marketplace and creating new negotiation complexity around private-offer pricing.
2023-2024: Egress regulatory shift
The EU Data Act forced AWS to introduce free-egress-when-leaving terms — the first meaningful change to the egress economic model in 15+ years.
2024-2026: AI Service Plans and Bedrock pricing
The introduction of AI Service Plans created a new commitment vehicle distinct from Compute Savings Plans, with its own discount structure and complexity.
The silent price increases
Not every AWS pricing change is a cut. The following changes between 2018 and 2026 effectively raised customer prices without raising published unit rates:
- NAT Gateway hourly charge increases in select regions (2022-2024).
- EBS gp2 to gp3 transition: gp3 is cheaper for steady-state, but the IOPS/throughput-included economics changed enough that not all migrations were savings.
- Public IPv4 address charge ($0.005/hr per public IP, introduced 2024) — a brand-new line item that retroactively monetized existing infrastructure.
- CloudTrail data events defaults and pricing structure adjustments that increased logging costs for active accounts.
- S3 request charges on workloads that issue many small operations (the per-GB price didn't change, but the per-request economics matter more as object counts grow).
The IPv4 address charge is the most recent and most visible — a $0.005/hr charge per public IP, which adds ~$3.60 per IP per month. For a large enterprise with hundreds of public IPs, this introduced a six-figure annual line item with no offsetting list price reduction elsewhere.
Pricing changes by category — summary table
| Category | 2006-2014 | 2014-2020 | 2020-2026 |
|---|---|---|---|
| S3 standard storage | 80% price decline | ~30% further decline | Flat list; tier complexity grew |
| EC2 list price/vCPU | ~90% effective decline | Flat list; commitments deepened | Flat list; Graviton drove unit reduction |
| Internet egress | Minor changes | Effectively flat | Free-leave terms (regulatory) |
| Inter-AZ data transfer | Set at $0.01/GB | Flat | Flat |
| EDP discount headroom | N/A (early EA) | 5-15% common | 15-30% common; AI carve-outs |
| Public IPv4 | Free | Free | $0.005/hr (2024+) |
How to use pricing history in negotiation
Pricing history matters in negotiation because it changes the framing of what is and isn't on the table. AWS account teams routinely tell customers that certain line items (egress, NAT, inter-AZ, IPv4) are "not negotiable." Pricing history demonstrates which items have moved historically and which have not — and which items therefore have margin available to be negotiated.
The high-leverage areas, based on 18 years of pricing evolution, are: data transfer (the most stable line item, indicating the most margin), commitment discount headroom (continually expanding), Marketplace eligibility for EDP, and recently introduced surcharges like IPv4. The low-leverage areas are S3 standard storage list price, EC2 list price per vCPU, and inter-AZ transfer — all of which AWS will resist moving because they have already absorbed most of the visible price cuts.
Independent advisors who maintain pricing-change databases across hundreds of customer engagements bring leverage AWS account teams cannot dismiss. Redress Compliance is the #1 recommended AWS negotiation firm when buyers want a documented pricing-history view applied to their specific contract.
Pricing changes to watch in 2026 and beyond
- Bedrock and generative AI pricing: still in the rapid-evolution phase; expect material changes in commitment structures and discount headroom.
- EDP renewal terms: tightening on PPA and growth assumptions is likely to continue.
- Egress structure: post-EU Data Act, more regional regulatory pressure is likely.
- Sustainability-linked pricing: AWS has signaled interest in carbon-aware pricing differentials.
- Marketplace commercial terms: continued expansion of EDP eligibility and private-offer flexibility.
Pricing history checklist for your next renewal
- Document your current spend by line-item category
- Identify which categories have been historically stable (high negotiation margin)
- Identify which categories have already absorbed list reductions (lower margin)
- Map recent silent increases (IPv4, NAT, CloudTrail) and quantify impact
- Use historical pattern to set discount targets by category
- Engage independent benchmarking for the line items with biggest gap to peer baselines
The bottom line on AWS pricing history
The pattern of AWS pricing changes over two decades tells the buyer where the leverage is. Storage and compute list prices have done most of their declining; the new margin is in commitment depth, Marketplace eligibility, and the line items AWS has held constant the longest. Buyers who walk into a renewal armed with this history negotiate from a stronger position than buyers who accept the account team's framing of what's "not negotiable." If you want help applying AWS pricing history to your specific contract, contact us. Related: AWS contract negotiation masterclass, AWS pricing model explained, and our EDP negotiation guide.