Data Transfer Cost Calculator
Price AWS egress across the tiered internet schedule plus inter-AZ and cross-region traffic in one bill.
About Data Transfer Cost Calculator
Internet egress uses a declining tiered schedule with breakpoints at 10 TB, 50 TB and 150 TB per month, so the blended rate you actually pay is always below the headline first-tier price. Traffic that never leaves AWS is not free either: crossing an Availability Zone is billed on both the sending and receiving side, and crossing a region is billed at a higher per-GB rate. Every rate is a user-supplied list price to confirm on the AWS data transfer pricing page for your regions. Egress is the line item that scales with success rather than with capacity, and separating internet, inter-AZ and cross-region traffic shows whether the fix is a CDN, an AZ-aware topology, or a replication rethink.
Formula
Data Transfer Cost
billable GB = egress − free allowance, split across the 10 TB, 50 TB and 150 TB boundaries; inter-AZ traffic is charged twice, once per direction.
- free allowance
- Per-account monthly internet egress included at no charge
- billable GB
- Egress remaining after the allowance
Worked example
With the default values below, Data Transfer Cost Calculator returns Monthly Transfer Cost of $2,358.70. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Internet data transfer outminimum 0 TB
- 25 TB
- Free tier allowanceminimum 0 GB
- 100 GB
- Price up to 10 TBminimum 0 USD per GB
- 0.09 USD per GB
- Price for the next 40 TBminimum 0 USD per GB
- 0.085 USD per GB
- Price for the next 100 TBminimum 0 USD per GB
- 0.07 USD per GB
- Price above 150 TBminimum 0 USD per GB
- 0.05 USD per GB
- Traffic between Availability Zonesminimum 0 GB
- 5,000 GB
- Inter-AZ price per directionminimum 0 USD per GB
- 0.01 USD per GB
- Traffic between regionsminimum 0 GB
- 2,000 GB
- Cross-region priceminimum 0 USD per GB
- 0.02 USD per GB
Results
- Monthly Transfer Cost
- $2,358.70
- Internet Egress Cost
- $2,218.70
- Inter-AZ Cost
- $100.00
- Cross-region Cost
- $40.00
- Blended Rate on Internet Egress
- 0.0867 USD per GB
- Internet Egress Volume
- 25 TiB
Step by step
- 1Values used
- 2Data Transfer Cost
- 3Monthly Transfer Cost= 2,358.70
- 4Internet Egress Cost= 2,218.70
- 5Inter-AZ Cost= 100.00
- 6Cross-region Cost= 40.00
- 7Blended Rate on Internet Egress= 0.0867 USD per GB
- 8Internet Egress Volume= 27,487,790,694,400
Assumptions and limits
- The result is derived only from the 10 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
- Figures are rounded for display to 4 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.
Frequently Asked Questions
How is Data Transfer Cost calculated?
billable GB = egress − free allowance, split across the 10 TB, 50 TB and 150 TB boundaries; inter-AZ traffic is charged twice, once per direction. Internet egress uses a declining tiered schedule with breakpoints at 10 TB, 50 TB and 150 TB per month, so the blended rate you actually pay is always below the headline first-tier price. Traffic that never leaves AWS is not free either: crossing an Availability Zone is billed on both the sending and receiving side, and crossing a region is billed at a higher per-GB rate. Every rate is a user-supplied list price to confirm on the AWS data transfer pricing page for your regions.
Why does Data Transfer Cost matter?
Egress is the line item that scales with success rather than with capacity, and separating internet, inter-AZ and cross-region traffic shows whether the fix is a CDN, an AZ-aware topology, or a replication rethink.
What values do I need to enter?
This calculator takes 10 inputs: Internet data transfer out, Free tier allowance, Price up to 10 TB, Price for the next 40 TB, Price for the next 100 TB, Price above 150 TB, Traffic between Availability Zones, Inter-AZ price per direction, Traffic between regions, Cross-region price. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
Why is inter-AZ traffic charged twice?
AWS meters data transfer out of one Availability Zone and into another as two separate flows. A chatty service spread across three AZs therefore pays double the per-GB rate on every cross-zone request and response.
