Egress Fees Explained: The Complete 2026 Guide to Cloud's Most Hated Cost

Picture of DataStorage Editorial Team

DataStorage Editorial Team

STRATEGIC INFRASTRUCTURE INSIGHTS 10 min read  ·  July 2026
The same 10 terabytes of outbound data costs $913 on AWS, $882 on Azure, $1,137 on Google Cloud, and $0 on a zero-egress provider. Same data. Same month. A gap that exists entirely because of where you happen to store it.

The same 10 terabytes of outbound data costs $913 on AWS, $882 on Azure, $1,137 on Google Cloud, and $0 on a zero-egress provider. Same data. Same month. A gap that exists entirely because of where you happen to store it.

Egress fees are the charge cloud providers bill when data leaves their network, whether it's headed to the internet, to another region, or to a competitor. Every major cloud lets you upload data for free and charges you to get it back out. That asymmetry is not a technical necessity, it's a business decision, and in 2026 it is finally facing real regulatory pressure. This guide covers exactly what egress fees are, what the big three actually charge, why the fees exist, what's about to change, and how to cut your bill starting today.

$0.05-0.12/GB
range of standard internet egress rates across AWS, Azure, and Google Cloud
2026 published pricing
4-6x
how much more providers charge to retrieve data than to store it
2026 published pricing
6-12%
share of a typical organization's cloud bill attributable to egress
Industry estimate, 2026
Jan 12, 2027
date the EU Data Act fully bans switching and egress charges
EU Data Act

What Egress Fees Actually Are

The mechanism is consistent across every major provider. Ingress, data moving into the cloud, is free everywhere. Egress, data moving out, is billed per gigabyte, and the rate depends on where the data is going: traffic between availability zones in the same region costs the least, traffic between regions costs more, and traffic leaving the cloud entirely to the public internet or another provider costs the most.

Rates are tiered, not flat. On AWS, for example, the first 100 GB each month is typically free, the next 10 TB is billed at the standard internet rate, and the rate steps down further at higher volumes. That tiering means large enterprises often pay a lower effective rate per gigabyte than smaller teams, which is part of why volume negotiation works for enterprise contracts but rarely for smaller accounts.


What Each Major Provider Charges in 2026

Based on published 2026 pricing, standard internet egress rates for the entry pricing tier look like this:

Provider Standard Internet Egress Rate Free Tier
AWS S3 $0.09/GB (first 10 TB) 100 GB/month
Azure Blob Storage $0.087/GB (first 10 TB) 100 GB/month
Google Cloud Storage $0.12/GB Premium Tier (first 1 TB) 100 GB/month
Cloudflare R2 $0.00/GB Unlimited
Backblaze B2 $0.00/GB Unlimited via partner CDNs
Wasabi $0.00/GB Unlimited (flat-rate model)

AWS charges $0.09/GB for the first 10 TB of standard internet egress each month. Azure charges $0.087/GB for the equivalent tier. Google Cloud charges $0.12/GB on its Premium network tier for the first terabyte, though its Standard tier undercuts both AWS and Azure for latency-tolerant workloads. Zero-egress providers, including Cloudflare R2, Backblaze B2, and Wasabi, charge nothing for standard egress, either as a blanket policy or through partner network arrangements like the Cloudflare Bandwidth Alliance.

🎙️ Datastorage.com Podcast  ·  Episode 1
Rewriting the Cloud Playbook with Backblaze CEO Gleb Budman
We sat down with Gleb Budman to unpack egress fees, vendor lock-in, and what it actually takes to challenge the hyperscalers on cloud cost. Required listening if this article hit close to home.
▶  Listen Now

The Hidden Multipliers That Make the Bill Worse

The headline per-gigabyte rate is only part of the real cost. Several charges stack on top of standard egress and rarely show up until the invoice arrives.

NAT Gateway processing fees

On AWS, every byte routed through a NAT Gateway is billed an additional processing fee on top of standard egress, regardless of destination. Azure and Google Cloud apply similar charges through their own NAT services. A team pushing meaningful volume through a NAT Gateway can see this add a third or more to their effective egress rate.

Cross-AZ and cross-region transfer

Moving data between availability zones in the same region typically costs a small per-gigabyte fee on every major provider. Moving between regions costs more. Backup jobs and disaster recovery replication that run nightly can rack up meaningful inter-region charges without ever touching the public internet.

API request charges layered on top of transfer

Object storage APIs bill separately for read and list operations, which compounds with egress on workloads that make frequent small requests rather than fewer large transfers.

The asymmetry between storage and egress pricing is the clearest signal of intent. Azure charges roughly $0.018/GB per month to store data and $0.087/GB to move it out, a gap of roughly 4.8 times. Google Cloud's gap is similar. Storage pricing is what attracts a customer. Egress pricing is what keeps them.

⚡ Free Tool
See What You're Actually Paying Across Providers
Use our Cloud Cost Calculator to compare real pricing, egress included, across AWS, Azure, GCP, Backblaze, Wasabi and more, side by side, in seconds.
Try the Free Calculator
6+ Providers No Signup

Why Egress Fees Exist

Cloud providers frame egress fees as network cost recovery, and there is a real cost to operating global network infrastructure. But the pricing does not track cost in any straightforward way. Cloudflare has documented that hyperscaler egress fees can represent a markup of thousands of percent over wholesale internet transit costs, a gap that is difficult to explain as pure infrastructure expense rather than a deliberate deterrent against leaving the platform.

The practical effect is lock-in. A company that lands a petabyte of data on a hyperscaler faces a real, quantifiable cost every time it considers a different provider, a hybrid architecture, or a full exit. That cost does not need to be prohibitive in isolation. It only needs to be large enough to tip a borderline decision toward staying put, and at enterprise data volumes, it usually is. This connects directly to the broader pattern covered in what your cloud provider isn't telling you about hidden billing costs.


The Regulatory Reckoning: The EU Data Act's Egress Fee Ban

Egress fees are no longer just an industry complaint, they are now the subject of binding regulation. The EU Data Act, which entered into force in January 2024 and has applied since September 2025, requires cloud providers to make customer data portable and removes the contractual and technical barriers that keep customers locked in.

The most consequential provision for cloud buyers: from January 12, 2027, providers serving EU customers will be prohibited from charging any switching fees at all, including data egress charges incurred during a provider switch. Until that date, switching charges are permitted only if they do not exceed the direct cost of facilitating the transition, must be transparent, and must be agreed in advance. AWS, Azure, and Google Cloud have already partially moved in this direction, having waived egress fees for full account exits since 2024, though ongoing multi-cloud egress, where data continues to flow between providers rather than a one-time exit, remains outside the scope of the ban.

For any organization operating in or serving the EU, this is a hard compliance deadline, not a future consideration. Contracts signed or auto-renewed without accounting for the ban risk locking in outdated fee structures right through the deadline. For organizations outside the EU, the ban still matters strategically: it sets a global precedent that regulators consider today's egress pricing model indefensible, and it gives every buyer, regardless of jurisdiction, a stronger negotiating position when a provider knows the practice is being outlawed elsewhere.

What the EU Data Act Changes, and When
  • September 2025: Data Act provisions requiring portability and switching support become enforceable.
  • September 2025 to January 2027: switching and egress charges are permitted only at direct, transparent, pre-agreed cost.
  • January 12, 2027: all switching charges, including egress fees, are banned outright for in-scope providers serving EU customers.
  • The ban does not cover ongoing multi-cloud egress where data flows continuously between providers rather than during a one-time exit.

A Worked Example: The Same Workload, Four Providers

A team transferring 10 TB of data out to the internet in a single month sees very different bills depending on where that data lives:

Provider Monthly Egress Volume Monthly Bill
AWS 10 TB ~$913
Azure 10 TB ~$882
Google Cloud (Premium Tier) 10 TB ~$1,137
Cloudflare R2 / Backblaze B2 / Wasabi 10 TB $0

At this volume the spread between the cheapest and most expensive hyperscaler option is already over $250 a month. Scale that to 100 TB or run it every month for a year, and the difference between a zero-egress architecture and a standard hyperscaler setup becomes a meaningful budget line, not a rounding error.

$0
🤝 Partner Offer
Get Started with Backblaze B2, Zero Egress Fees
Backblaze B2 offers S3-compatible object storage at a fraction of AWS costs, with no egress fees when paired with Cloudflare. Trusted by 500,000+ businesses.
Visit Backblaze B2
500,000+ Businesses S3-Compatible

How to Cut Your Egress Bill Starting Now

Route static and frequently accessed content through a CDN

Serving cached content through a content delivery network dramatically reduces the volume of traffic billed at origin egress rates. Cloudflare's Bandwidth Alliance specifically waives egress fees for traffic moving between partner storage providers and Cloudflare's network, which can eliminate egress costs entirely for compatible architectures.

Move workloads that need to leave the cloud to zero-egress storage

For data you know will be read from multiple locations, shared externally, or moved between compute providers regularly, positioning it on Backblaze B2, Wasabi, or Cloudflare R2 from the start avoids the egress cost altogether rather than trying to minimize it after the fact.

Consolidate cross-region and cross-AZ traffic

Batch and compress data before transferring it between regions rather than moving it continuously. Nightly backup jobs and replication tasks are common, quiet sources of inter-region charges that accumulate without anyone noticing until the monthly bill arrives.

Audit NAT Gateway and API-heavy traffic patterns

Review whether traffic that doesn't need to route through a NAT Gateway is doing so anyway, and whether workloads making frequent small API requests could be redesigned around fewer, larger transfers.

Track the EU Data Act deadline even if you're not in the EU

Use the run-up to January 2027 as leverage in your own contract renegotiations. A provider facing a regulatory deadline to eliminate these charges in one market has less room to defend them everywhere else.


Key Takeaways

Key Takeaways
  • Egress fees are per-gigabyte charges for data leaving a cloud provider's network. Ingress is free everywhere, egress is billed everywhere except on zero-egress providers.
  • Standard 2026 internet egress rates run from $0.087 to $0.12 per GB on the major hyperscalers, versus $0 on Cloudflare R2, Backblaze B2, and Wasabi.
  • Hidden charges, NAT Gateway processing fees, cross-AZ and cross-region transfer, and API request costs, routinely push the real cost of moving data well above the headline egress rate.
  • The EU Data Act will ban all cloud switching and egress charges outright starting January 12, 2027, following a transition period that began in September 2025.
  • The fastest ways to cut egress costs today are routing traffic through a CDN or Bandwidth Alliance partner, moving mobile data to zero-egress storage, and consolidating cross-region transfers into fewer, larger batches.

FAQ

Do all cloud providers charge egress fees?
No. The major hyperscalers, AWS, Azure, and Google Cloud, all charge for standard internet egress. A number of newer and specialized providers, including Cloudflare R2, Backblaze B2, and Wasabi, charge zero for egress as a core part of their pricing model, either universally or through partner network programs.
Will the EU Data Act egress fee ban apply to companies outside the EU?
Directly, no, the ban applies to providers serving EU customers. But because major hyperscalers serve global customer bases from the same infrastructure and pricing models, the regulatory pressure and precedent it sets is likely to influence pricing conversations and negotiating leverage well beyond the EU.
Is it worth switching to a zero-egress provider just to avoid these fees?
It depends on your data movement patterns. If your workloads rarely move data out to the internet or between providers, standard hyperscaler egress may be a minor cost. If you regularly serve data externally, run multi-cloud AI workloads, or expect to switch providers, the egress savings from a zero-egress provider can be substantial enough to justify the switch on their own.
Why is Google Cloud's Premium Tier more expensive than Standard Tier?
Premium Tier routes traffic over Google's private global network for lower latency and higher reliability, which costs more to operate. Standard Tier routes over public internet peering, which is cheaper but less consistent for latency-sensitive workloads. For most storage and backup use cases where latency isn't critical, Standard Tier is the better economic choice.
What's the single fastest way to reduce my egress bill this month?
Audit what's actually generating your egress charges first. In most organizations, a small number of workloads, a backup job, an analytics export, an externally facing API, account for the majority of the bill. Fixing the biggest offender, whether that's adding a CDN in front of it or moving it to zero-egress storage, usually delivers more savings than broad, unfocused optimization.
Ingress is the invitation. Egress is the toll booth. For the first time, regulators are telling providers to take the booth down.
Weekly Newsletter
Stay Ahead in Cloud Infrastructure
Join 1,200+ CTOs, architects, and cloud professionals who get our weekly briefing on storage strategy, GPU compute, and cloud cost intelligence.
Subscribe Free →

References

  • AWS, Azure, Google Cloud: official published pricing for internet egress, cross-region, and cross-AZ data transfer (2026)
  • Cloudflare: documented analysis of hyperscaler egress pricing versus wholesale transit costs
  • European Union: the EU Data Act, Regulation (EU) 2023/2854, provisions on switching charges and data portability
  • DataStorage.com Podcast, Episode 1: Rewriting the Cloud Playbook with Backblaze CEO Gleb Budman

Share this article

🔍 Browse by categories

Free Cloud Cost Calculator

Compare AWS, Google Cloud, Azure, and alternatives like Backblaze B2 Discover how much you could save in seconds

🔥 Trending Articles

Newsletter

Stay Ahead in Cloud
& Data Infrastructure

Get early access to new tools, insights, and research shaping the next wave of cloud and storage innovation.