Azure VPN Gateway Calculator
Check a VPN Gateway SKU against your throughput and tunnel needs, then cost the gateway and its egress data.
About Azure VPN Gateway Calculator
VPN Gateway throughput is an aggregate across every tunnel on the gateway, so ten branches sharing a VpnGw1 share its 650 Mbps rather than each getting it. Tunnel limits step from 10 on Basic to 30 on VpnGw1–3 and 100 on VpnGw4–5, and changing SKU family requires recreating the gateway. A gateway that is one SKU too small shows up as unexplained packet loss during backup windows rather than a clean error, and outbound data through the tunnel is billed at normal internet egress rates — confirm the SKU prices and egress bands for your region in the Azure pricing calculator.
Formula
Azure VPN Gateway
Each SKU has a fixed aggregate throughput and tunnel count; monthly = SKU hourly rate × 730 + outbound GB × egress price, with utilisation = required Mbps ÷ SKU throughput.
- aggregate throughput
- Total across all tunnels on the gateway, not per tunnel
- tunnel count
- Maximum simultaneous site-to-site IPsec tunnels the SKU terminates
- reference rate
- VpnGw1 hourly price from which the other SKUs are scaled
Worked example
With the default values below, Azure VPN Gateway Calculator returns Monthly Cost of $534.62. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Gateway SKUone of Basic — 100 Mbps, 10 tunnels, VpnGw1 — 650 Mbps, 30 tunnels, VpnGw2 — 1 Gbps, 30 tunnels, VpnGw3 — 1.25 Gbps, 30 tunnels, VpnGw4 — 5 Gbps, 100 tunnels, VpnGw5 — 10 Gbps, 100 tunnels
- VpnGw2 — 1 Gbps, 30 tunnels
- VpnGw1 reference rateaccepts 0–50 USD/hour
- 0.19 USD/hour
- Aggregate throughput requiredaccepts 0–20,000 Mbps
- 600 Mbps
- IPsec tunnels requiredaccepts 0–200 tunnels
- 18 tunnels
- Outbound data through the tunnelsaccepts 0–10,000,000 GB/month
- 2,000 GB/month
- Outbound data price per GBaccepts 0–5 USD
- 0.087 USD
- Billed hours per monthaccepts 1–744 hours
- 730 hours
Results
- Monthly Cost
- $534.62
- SKU Throughput
- 1,000 Mbps
- Throughput Utilisation
- 60.0%
- Spare Tunnels
- 12 tunnels
- Gateway Charge
- $360.62
- Outbound Data Charge
- $174.00
- Capacity Verdict
- Fits with comfortable headroom
Step by step
- 1Values used
- 2Azure VPN Gateway
- 3Monthly Cost= 534.62
- 4SKU Throughput= 1,000 Mbps
- 5Throughput Utilisation= 60.0
- 6Spare Tunnels= 12 tunnels
- 7Gateway Charge= 360.62
- 8Outbound Data Charge= 174.00
Assumptions and limits
- The result is derived only from the 7 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 2 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 VPN Gateway calculated?
Each SKU has a fixed aggregate throughput and tunnel count; monthly = SKU hourly rate × 730 + outbound GB × egress price, with utilisation = required Mbps ÷ SKU throughput. VPN Gateway throughput is an aggregate across every tunnel on the gateway, so ten branches sharing a VpnGw1 share its 650 Mbps rather than each getting it. Tunnel limits step from 10 on Basic to 30 on VpnGw1–3 and 100 on VpnGw4–5, and changing SKU family requires recreating the gateway.
Why does Azure VPN Gateway matter?
A gateway that is one SKU too small shows up as unexplained packet loss during backup windows rather than a clean error, and outbound data through the tunnel is billed at normal internet egress rates — confirm the SKU prices and egress bands for your region in the Azure pricing calculator.
What values do I need to enter?
This calculator takes 7 inputs: Gateway SKU, VpnGw1 reference rate, Aggregate throughput required, IPsec tunnels required, Outbound data through the tunnels, Outbound data price per GB, 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.
Related Calculators
- Azure ExpressRoute Calculator
- Azure Network Cost Calculator
- Azure Firewall Calculator
- Azure Advisor Savings Calculator
- Azure Availability Zone Planner
- Azure Blob Storage Calculator
- Azure Cosmos DB RU Calculator
- Azure VM Cost Calculator
- Azure Kubernetes Service (AKS) Calculator
- Azure Application Gateway Calculator
You might also need
- Azure Network Cost CalculatorCommonly used together
- Azure ExpressRoute CalculatorCommonly used together
- Azure Firewall CalculatorCommonly used together
- Azure Kubernetes Service (AKS) CalculatorAlso in Microsoft Azure
- Azure Availability Zone PlannerAlso in Microsoft Azure
- Azure Blob Storage CalculatorAlso in Microsoft Azure
