Azure Network Cost Calculator
Add up Azure data transfer charges across internet egress, inter-region traffic, VNet peering and NAT Gateway.
About Azure Network Cost Calculator
Inbound data to Azure is free, so networking cost is almost entirely about what leaves and what crosses boundaries. Peering is the trap: it is metered in both directions, so a GB moved between two peered VNets is billed twice, and NAT Gateway adds both an hourly resource fee and a per-GB processing fee on top of ordinary egress. Data transfer is the line item nobody owns, and architectural choices — a private endpoint instead of peering, a service endpoint instead of NAT, or keeping chatty services in one region — change it far more than any negotiated discount; egress prices are banded by volume and region, so confirm your band in the Azure pricing calculator.
Formula
Azure Network Cost
monthly = (internet egress − 100 GB free) × egress price + inter-region GB × rate + peering GB × rate × 2 directions + NAT GB × rate + NAT hourly × 730.
- free allowance
- First 100 GB of internet egress each month, at no charge
- ×2
- VNet peering bills the sending and the receiving side separately
- NAT hourly
- Fixed NAT Gateway resource charge that applies even with no traffic
Worked example
With the default values below, Azure Network Cost Calculator returns Monthly Cost of $995.15. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Internet egressaccepts 0–100,000,000 GB/month
- 8,000 GB/month
- Free egress allowanceaccepts 0–10,000 GB/month
- 100 GB/month
- Internet egress price per GBaccepts 0–5 USD
- 0.087 USD
- Inter-region trafficaccepts 0–100,000,000 GB/month
- 2,000 GB/month
- Inter-region price per GBaccepts 0–5 USD
- 0.02 USD
- VNet peering trafficaccepts 0–100,000,000 GB/month
- 5,000 GB/month
- Peering price per GB per directionaccepts 0–5 USD
- 0.01 USD
- NAT Gateway data processedaccepts 0–100,000,000 GB/month
- 3,000 GB/month
- NAT Gateway price per GBaccepts 0–5 USD
- 0.045 USD
- NAT Gateway hourly rateaccepts 0–10 USD/hour
- 0.045 USD/hour
- Billed hours per monthaccepts 1–744 hours
- 730 hours
Results
- Monthly Cost
- $995.15
- Internet Egress Charge
- $687.30
- Inter-region Charge
- $40.00
- VNet Peering Charge
- $100.00
- NAT Gateway Charge
- $167.85
- Billable Internet Egress
- 7,900 GB
- Blended Cost per GB Moved
- 0.0553 USD/GB
Step by step
- 1Values used
- 2Azure Network Cost
- 3Monthly Cost= 995.15
- 4Internet Egress Charge= 687.30
- 5Inter-region Charge= 40.00
- 6VNet Peering Charge= 100.00
- 7NAT Gateway Charge= 167.85
- 8Billable Internet Egress= 7,900 GB
Assumptions and limits
- The result is derived only from the 11 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax 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 Azure Network Cost calculated?
monthly = (internet egress − 100 GB free) × egress price + inter-region GB × rate + peering GB × rate × 2 directions + NAT GB × rate + NAT hourly × 730. Inbound data to Azure is free, so networking cost is almost entirely about what leaves and what crosses boundaries. Peering is the trap: it is metered in both directions, so a GB moved between two peered VNets is billed twice, and NAT Gateway adds both an hourly resource fee and a per-GB processing fee on top of ordinary egress.
Why does Azure Network Cost matter?
Data transfer is the line item nobody owns, and architectural choices — a private endpoint instead of peering, a service endpoint instead of NAT, or keeping chatty services in one region — change it far more than any negotiated discount; egress prices are banded by volume and region, so confirm your band in the Azure pricing calculator.
What values do I need to enter?
This calculator takes 11 inputs: Internet egress, Free egress allowance, Internet egress price per GB, Inter-region traffic, Inter-region price per GB, VNet peering traffic, Peering price per GB per direction, NAT Gateway data processed, NAT Gateway price per GB, NAT Gateway hourly rate, Billed hours per month. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
