Skip to main content
Cloud / CDN · SaaS spend guide

Cloudflare subscription tracking.

Cloudflare's plan tiers (Free, Pro, Business, Enterprise) are surprisingly generous on bandwidth — most sites can run free indefinitely. The leak isn't the plan; it's the add-ons that creep in over time: R2 storage, Workers, Stream, Images, Zaraz, and Argo each have their own usage-based meters. A free-plan customer can rack up triple-digit monthly bills entirely from add-ons.

Cloudflare pricing

What you actually pay.

  • Free

    $0 (unmetered DDoS + CDN, limited features)

  • Pro

    $25/month per site

    Adds image optimization, Polish, lossy WebP.

  • Business

    $250/month per site

    Custom certificates, prioritized routing, WAF rules.

  • Enterprise

    Custom

    SLA, account manager, advanced bot management.

  • Add-ons (usage-based)

    Workers, R2, Stream, Images, Zaraz, Argo billed separately

    Each has its own metering dimension.

Pricing verified against Cloudflare’s public pricing page on 2026-05-20. Check the vendor site for the current canonical version.

Where the spend hides

Hidden renewal patterns for Cloudflare.

  • Pattern

    Add-on creep on free-plan accounts

    A free CDN account picks up R2 for static assets, Workers for a redirect, Images for optimization, and Stream for a marketing video. None of those count toward 'plan' but each bills separately. Easy to add, rarely audited.

  • Pattern

    Per-site plan multiplied across many domains

    Pro and Business plans are per-site, not per-account. Agencies and multi-domain operators end up with N×$25 or N×$250 line items. Consolidating to Enterprise often beats the per-site math past 5–10 sites.

  • Pattern

    Workers requests above the free tier

    Workers includes 100,000 requests per day free. High-traffic workers blow past it and meter at $5 per million additional requests — small but compounds with multiple workers.

Find your renewal date

How to find your hidden Cloudflare renewal date.

Dashboard → Billing. The Plan tab shows the renewal date per site for Pro / Business / Enterprise. Add-ons (R2, Workers, Stream, Images) have separate billing dates aligned to the account's billing cycle. Annual subscribers see the contract end date alongside.

Statement descriptors

What Cloudflare looks like on a bank statement.

Spendrein matches the following descriptors and routes them to the Cloudflare vendor record:

  • CLOUDFLARE
  • CLOUDFLARE.COM
  • CLOUDFLARE INC
  • CF*CLOUDFLARE
Common questions

Cloudflare subscription questions, plainly.

  • Why are we being charged by Cloudflare if we're on the free plan?

    Free covers CDN and basic security. Workers, R2 storage, Images, Stream, and other compute-or-storage add-ons bill separately at usage rates. Check the Billing → Add-ons section to see which products are billing.

  • Should we consolidate multiple Cloudflare Pro sites?

    Past 5–10 Pro or Business sites, Enterprise's flat-rate model is usually cheaper than the per-site math. Below that, per-site billing is more flexible. Account-team conversations are worth having around the 10-site mark.

  • How do I find my Cloudflare renewal date?

    Dashboard → Billing → Plan shows the renewal date for each paid site. Annual Pro subscribers get a renewal reminder from billing@cloudflare.com 30 days ahead.

  • Does Spendrein detect Cloudflare?

    Yes — CLOUDFLARE, CLOUDFLARE.COM, CLOUDFLARE INC, and Stripe-routed CF*CLOUDFLARE all match. Where the audit identifies multiple Cloudflare line items on the same statement, that usually indicates multi-site Pro/Business billing — a consolidation flag.

Other tools
Track all of it

Tired of manually managing Cloudflare?

Drop your bank statement into Spendrein. The audit catches every recurring Cloudflare charge, every duplicate seat, and surfaces the renewal date so you can stop the auto-renewal before it locks in. Free plan, no card, no bank linking.

Run your free audit