Data Transfer Cost Calculator
Price AWS egress across the tiered internet schedule plus inter-AZ and cross-region traffic in one bill.
Inputs
AWS includes 100 GB of internet egress per account per month.
Billed on both the send and the receive side.
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.0867USD per GB
Internet Egress Volume
25 TiB
Step by step
Values used
Internet data transfer out = 25 TB; Free tier allowance = 100 GB; Price up to 10 TB = 0.0900 USD per GB; Price for the next 40 TB = 0.0850 USD per GB; Price for the next 100 TB = 0.0700 USD per GB; Price above 150 TB = 0.0500 USD per GB; Traffic between Availability Zones = 5,000 GB; Inter-AZ price per direction = 0.0100 USD per GB; Traffic between regions = 2,000 GB; Cross-region price = 0.0200 USD per GB
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.
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
= 27,487,790,694,400
How it works
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
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.