Independent reference. Not affiliated with any vendor on this site.
Total cost

Hidden WAF costs: the add-ons beyond the list rate

A $5 web-ACL plus a $0.60 per million request rate is honest. It is also partial. Bot management, log ingestion to your SIEM, managed rule group fees, TLS termination overage, egress bandwidth, professional services for tuning - any of these can dwarf the headline line on a real bill.

Last verified June 2026

7
Hidden cost categories
2-5x
Typical bill multiplier
Variable
Egress, log ingestion lines
Annual
Re-verify cadence

1. Bot management overage

The largest single line on most WAF bills past a small site. AWS Bot Control is $10/web-ACL + per-request rule-group fee. Cloudflare Bot Management Enterprise is quote-only. Imperva ABP and Akamai Bot Manager Premier are quote-only. Cross-vendor cost at 100M req/mo runs from low three figures (AWS Bot Control) to high four figures (Imperva or Akamai). See bot management cost for the cross-vendor math.

2. Log ingestion to SIEM

WAF events going to your SIEM (Splunk, Sentinel, Elastic, Sumo Logic, Datadog) are billed by the SIEM, not the WAF. At 100M req/mo with even 0.5% logged, that is 500K events/mo at typical SIEM per-event rates. The math compounds as you tune rules to log more for incident-response purposes.

SIEM ingestion of WAF logs at 100M req/mo (illustrative)
  1. 1.Total requests100,000,000
  2. 2.Logged events at 1% sample rate1,000,000
  3. 3.Average event size~2 KB
  4. 4.Monthly volume~2 GB
  5. 5.SIEM ingestion at illustrative $1.50/GB rate~$3/mo
At 50% sample rate~$150/mo
Illustrative worked example. The $1.50/GB rate is not pegged to any named vendor; real SIEM list prices (Splunk Cloud, Microsoft Sentinel, Datadog Logs) vary by tier and commit. See sister site siemcostcalculator.com for the named-vendor breakdown.

3. Managed rule group request fees

AWS WAF managed rule groups from third-party Marketplace sellers (Fortinet, F5, Trustwave, Imperva, Cyber Security Cloud) all charge a per-request fee on top of the standard AWS WAF request fee. Stacking three Marketplace rule groups at $0.50/M each adds $1.50/M to the AWS WAF bill. Worth modelling before adding rule groups indiscriminately.

4. SSL/TLS termination overage

Cloud WAFs that terminate TLS for you generally include certificate issuance and renewal at the published rate. Custom certificate workflows (private CA, EV certificates, HSM-bound keys) and high-cardinality SNI deployments can move into add-on territory. Cloudflare Advanced Certificate Manager, AWS Certificate Manager Private CA, and Azure Front Door custom certificates all have their own pricing pages.

5. Egress bandwidth from cloud WAFs

Cloudflare, Fastly, and the hyperscaler-edge WAFs (AWS Front Door, Azure Front Door) all charge egress bandwidth from the edge to the origin separately. FortiWeb Cloud explicitly publishes a $0.40/GB bandwidth line on AWS Marketplace. At 1 TB/mo egress, that is a $400 line on a $21.90 base.

6. Professional services for tuning

The first-30-days of any WAF deployment is dominated by false-positive triage and rule tuning. Vendor professional services (Imperva, Akamai, Radware, F5) bill by the day or by the engagement; partner-led tuning (MSSPs, security consultancies) tends to bill by retainer. Neither is on the WAF SKU pricing page. See implementation cost for the standalone analysis.

7. Cross-region and cross-cloud data movement

Pointing a Cloudflare WAF at an AWS-origin app means CloudFront or ALB egress from AWS to Cloudflare is billed by AWS. The reverse (AWS WAF at the edge in front of a non-AWS origin) means data movement from AWS edge to the origin cloud. Cross-cloud WAF deployments multiply the egress lines.

The 2-to-5x rule
On most real WAF deployments the all-in bill (WAF + bot + logs + egress + tuning labour) sits at 2-5x the headline list rate. We do not publish a fixed multiplier because workloads vary, but treat the published rate as the floor, not the expected total.
Last verified June 2026