Azure Firewall pricing — and how to cut it.
Azure Firewall Standard bills $1.25 per deployment-hour — around $912/month before any traffic — plus a $0.016-per-GB data-processing charge; Premium raises the floor to about $1,278/month. The hourly floor is the surprise, and the per-GB line never stops growing. Here is what each SKU really costs, and how a flat-priced firewall NVA cuts the bill by up to 60–80% with no per-GB tax and no per-hour floor.
How Azure Firewall pricing works
Azure Firewall is billed two ways. The per-deployment-hour fee is a fixed floor charged whether you push a gigabyte or a terabyte. The per-GB data-processing charge is the part that grows with your traffic, quietly, forever. Rates shown are for the Standard SKU.
Rates VERIFIED, re-confirmed live 2026-07-04 against Azure's published Firewall pricing — directional and subject to change. Note: $0.065/GB is the Basic SKU only; the Standard and Premium SKUs are $0.016/GB. Never quote $1.25/hr with $0.065/GB — that mixes two SKUs.
A worked example — Standard SKU
One Standard Azure Firewall deployment, 730 hours, 5 TB of processed egress in a month:
- Deployment-hours ($1.25 × 730)
- $913
- Data-processing charge ($0.016 × 5,000 GB)
- $80
- Monthly total — Standard SKU
- ~$993
Illustrative, directional. The fixed hourly floor is the larger line here — you pay it whether traffic is heavy or light. On the Premium SKU the hourly floor alone is around $1278/month.
Every Azure Firewall SKU carries a per-hour floor
Whichever SKU you pick, you pay a fixed hourly deployment fee before any traffic — and a per-GB charge on top. A flat-priced NVA removes both: no per-hour floor, no per-GB tax.
- Per hour
- $1.25
- Data processing
- $0.016 / GB
- Per hour
- $1.75
- Data processing
- $0.016 / GB
Standard's floor is ~$912/month before any traffic; Premium's is ~$1,278/month. Then the per-GB charge on top. Premium L7 also requires decrypting your TLS.
- Per hour
- $0
- Data processing
- $0 / GB
Flat per-firewall licence — £179/mo (£149 from your sixth), plus the Azure VM you provision. Identity-aware L7 on SNI/FQDN — without decrypting TLS.
Azure Firewall Standard $0.016/GB and Premium $0.016/GB sit on top of a fixed per-hour deployment floor. $0.065/GB is the Basic SKU only. Rates VERIFIED, dated 2026-07-04 — directional and subject to change. Savings of 60–80% are typical; the gap widens as traffic grows.
Same firewall capability — and more — at a flat price
Enforza is the drop-in replacement for the cloud-native firewall: the egress, ingress and east-west control most organisations actually need, on one appliance, without the per-hour SKU floor or the per-GB tax.
Enforza is deliberately the right-scoped tool — not a six-figure enterprise platform you would half-fill. It covers roughly 98% of what most organisations actually run a firewall for, at a fraction of the cost. Its single-pass packet classification and verdict engine classifies each flow once, in microseconds (p99 ~49.5 µs, verified), then enforces in-kernel at line rate — and its control plane is outbound-only, so there is no inbound management port to expose.
Switch from a metered Azure Firewall in three steps
You do not re-architect. You re-route. The Enforza appliance sits in your Azure network and takes over both filtering and outbound translation.
-
Launch the Enforza firewall
A single Linux VM in your own Azure network — deploy it from the Azure Marketplace image or your own. It self-registers; you claim it in the console.
-
Point the route at it
Update the user-defined route (UDR) that currently sends traffic to Azure Firewall so it targets the Enforza instance instead. Secure source-NAT and L7 filtering are on the same box.
-
Retire the metered SKU
Decommission the Azure Firewall deployment. The per-hour floor and the per-GB data-processing charge stop. Your egress policy carries over as identity-aware L7 rules — no TLS decryption required.
Azure Firewall cost — common questions
How much does Azure Firewall cost?
Azure Firewall bills two ways: a per-deployment-hour fee plus a per-GB data-processing charge on all traffic it handles. On the Standard SKU that is $1.25 per deployment-hour — roughly $913/month before a single byte — plus $0.016 per GB. The Premium SKU is $1.75 per deployment-hour (around $1278/month floor) plus the same $0.016 per GB. The Basic SKU is $0.395 per hour plus $0.065 per GB (us-based list, dated 2026-07-04, directional). The hourly floor is fixed regardless of scale, and the per-GB line grows with your traffic.
What is the difference between Azure Firewall Standard, Premium and Basic pricing?
Three SKUs at three price points. Basic is $0.395/hour plus $0.065/GB, aimed at small environments. Standard is $1.25/hour plus $0.016/GB — around $912/month before any traffic. Premium is $1.75/hour plus $0.016/GB — around $1,278/month floor — and adds TLS inspection and IDPS. A common mistake is to quote $1.25/hour with $0.065/GB together; that mixes two SKUs. The $0.065/GB rate belongs to Basic only; Standard and Premium are $0.016/GB (dated 2026-07-04, directional).
Why is Azure Firewall so expensive?
The cost is dominated by the fixed per-deployment-hour fee. On Standard, $1.25/hour is roughly $913/month whether you push one gigabyte or a terabyte — a high floor for a single firewall. Premium raises that floor to about $1278/month. The per-GB data-processing charge then adds on top and scales with egress. For a workload that runs continuously, the fixed hourly floor is usually the bigger surprise.
Does Azure Firewall Premium require TLS decryption?
To use Azure Firewall Premium's deep L7 inspection (TLS inspection and IDPS) you must terminate and decrypt TLS at the firewall, which means giving the firewall custody of the keys and managing a certificate chain. Enforza filters on SNI/FQDN without terminating TLS — you get identity-aware L7 egress control without breaking encryption or taking on key custody.
How do I reduce Azure Firewall cost?
Replace the metered SKU with a flat-priced firewall NVA. Enforza is a single Linux VM in your own Azure network that does the same egress, ingress and east-west control — identity-aware L7 (SNI/FQDN) filtering, secure source-NAT and threat hardening — under a flat per-firewall licence at $0/GB, with no per-hour deployment floor. You pay only the Azure VM plus the flat Enforza licence, so the bill stops scaling with traffic. Migration is a route-table (UDR) change.
Is there a cheaper alternative to Azure Firewall?
Yes. Enforza covers the roughly 98% of firewalling most organisations actually use — egress, ingress and east-west control, identity-aware L7/FQDN filtering without breaking TLS, secure NAT and compliance — as one flat-priced appliance, with no per-GB tax and no per-hour SKU floor. It is not a six-figure enterprise platform and does not try to be; it is the drop-in replacement for the cloud-native firewall at up to 60–80% less. See the full side-by-side on the Enforza vs Azure Firewall comparison.
How much can Enforza save compared with Azure Firewall?
Enforza is a flat per-firewall licence — £179/month per firewall, dropping to £149 from your sixth — at $0/GB, plus the Azure VM you run it on. Against Azure Firewall Standard (a ~$913/month hourly floor plus $0.016/GB) or Premium (a ~$1278/month floor), the flat line typically lands 60–80% cheaper, and the gap widens with traffic because the Enforza line stays flat while the metered SKU climbs. Rates are directional and dated — run your own numbers in the savings calculator.
Does Enforza remove my whole Azure bill?
No. Enforza removes the per-GB data-processing tax and the per-deployment-hour SKU fee, and replaces them with one flat per-firewall licence. You still pay Azure for the VM the firewall runs on (typically $100–$200/month at modest egress) and for normal data-transfer-out where it applies. The saving is on the firewall metering, not on Azure's underlying infrastructure.
Cut the Azure Firewall bill — flat, no per-GB tax.
Egress, ingress and east-west control with identity-aware L7 filtering and secure NAT in one appliance, at a flat per-firewall price with no data-processing charges and no per-hour SKU floor — you pay only for the Azure VM you run it on. Start free, no card.