Azure Firewall cost

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.

The two charges on your bill

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.

Per deployment-hour · Standard $1.25 / hour, per firewall deployment — roughly $912/month before a single byte. Premium raises this to $1.75/hr (~$1,278/mo).
Data-processing charge · Standard $0.016 / GB processed — on every byte the firewall handles. Basic is $0.065/GB; only Basic uses that higher rate. This line scales with you.

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.

Three SKUs, one rising floor

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.

Azure native Metered SKUs
Azure Firewall Standard L3–L7 filtering, threat intel
Per hour
$1.25
Data processing
$0.016 / GB
Azure Firewall Premium Adds TLS inspection & IDPS — needs key custody
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.

With Enforza
Enforza NVA L7 firewall + secure NAT, no per-hour floor
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.

The 98% you actually use — none of the bloat

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.

Azure Firewall Standard / Premium

  • $1.25–$1.75 / deployment-hour — a fixed monthly floor
  • $0.016 / GB data-processing charge on top
  • ~$912–$1,278/month before any traffic
  • Premium L7 requires decrypting your TLS

Enforza, instead

  • Egress, ingress and east-west control, plus secure NAT
  • Identity-aware L7 (SNI/FQDN) filtering — without breaking TLS
  • Compliance baked in: 25 framework packs, 210+ controls
  • Flat per-firewall licence, $0/GB — managed, self-patching

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.

Migration is a route change

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.

  1. 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.

  2. 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.

  3. 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.

FAQ

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.

Stop paying a per-hour floor to filter your own egress.

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.