The short answer
- Where: For some products, first turn off the product feature itself (its switch, button or Disable option); then cancel its billing subscription.
- When it ends: At the end of the current billing period; you keep paid features until then (usage-based services excepted).
- Contract notice: Written notice at least two (2) months before the end of the Initial Term or current Renewal Term; otherwise it renews automatically for another term. How to give notice
- Before you go: export A domain's DNS records. What to save
- Want to keep it for less? Free plan and more. Options
Before you cancel
Export first
- A domain's DNS records: In the dashboard, go to the DNS Records page, select Import and Export, then Export (BIND zone file) developers.cloudflare.com
What happens to your data
Not stated for self-serve plans. Enterprise: Cloudflare makes customer logs available for up to 72 hours after access ends.
What you lose
- The cancelled plan's or add-on's paid features at the end of the billing period
- On a lower domain plan, Page Rules beyond its allowance are charged unless you remove them
Cancel, by who bills you
Pick the route for whoever charges you: the name on your card statement or receipt tells you.
Cancel a subscription or add-on
- For some products, first turn off the product feature itself (its switch, button or Disable option); then cancel its billing subscription
- In the Cloudflare dashboard, go to Manage Account, then Billing, then SubscriptionsYou should see:
your subscriptions, each with Cancel
- Find the subscription you want to end and select CancelYou should see:
a prompt to select a reason for cancellation
- Select a reason, then select Confirm. Repeat for each paid subscription or add-on
- Access ends
- At the end of the current billing period; you keep paid features until then (usage-based services excepted)
- Notice
- Cancel before your next scheduled billing date; billing dates are in UTC, so make changes at least 24 hours before it
- Refunds
- Fees are non-refundable: you're billed for the full billing period in which you cancel, with no refund for unused time
- Fees
- Usage-based services are charged for how much you used during the previous billing period, so usage can still appear on the next invoice
Domain plan: switch to Free
- In the dashboard, select your account and domain, then go to OverviewYou should see:
Active Subscriptions
- Under Active Subscriptions, select Change and choose Free (or a cheaper plan)
- Continue, then select Confirm
- Access ends
- Downgrades are processed at the end of the billing period
- Notice
- Make the change at least 24 hours before your billing date (billing dates are in UTC)
- Refunds
- Cloudflare does not issue refunds for downgrades
- Fees
- A lower plan may include fewer Page Rules; extra rules can be charged, so remove them and cancel additional subscriptions you don't want
Business contract
- At least two months before the term ends, send written notice that you won't renew to the Cloudflare contact listed in your Order Form, with a copy to legal@cloudflare.com
- To downgrade an Enterprise App Sec Advanced or App Sec Core plan instead, contact Cloudflare
- Access ends
- The subscription ends at the expiry of the current term
- Notice
- Written notice at least two (2) months before the end of the Initial Term or current Renewal Term; otherwise it renews automatically for another term
- Refunds
- Fees are non-refundable except as the Enterprise terms expressly state
- Fees
- The obligation to pay all Fees is non-cancellable
Questions people ask
Can I get a refund if I cancel Cloudflare?
Cancel a subscription or add-on: Fees are non-refundable: you're billed for the full billing period in which you cancel, with no refund for unused time. Domain plan: switch to Free: Cloudflare does not issue refunds for downgrades. Business contract: Fees are non-refundable except as the Enterprise terms expressly state.
Source: developers.cloudflare.com cloudflare.com developers.cloudflare.com developers.cloudflare.com cloudflare.com
If I cancel Cloudflare, when does my access end?
Cancel a subscription or add-on: At the end of the current billing period; you keep paid features until then (usage-based services excepted). Domain plan: switch to Free: Downgrades are processed at the end of the billing period. Business contract: The subscription ends at the expiry of the current term.
Source: cloudflare.com developers.cloudflare.com developers.cloudflare.com developers.cloudflare.com cloudflare.com
Is there a fee to cancel Cloudflare?
Cancel a subscription or add-on: Usage-based services are charged for how much you used during the previous billing period, so usage can still appear on the next invoice. Domain plan: switch to Free: A lower plan may include fewer Page Rules; extra rules can be charged, so remove them and cancel additional subscriptions you don't want. Business contract: The obligation to pay all Fees is non-cancellable.
Source: developers.cloudflare.com cloudflare.com developers.cloudflare.com developers.cloudflare.com developers.cloudflare.com developers.cloudflare.com cloudflare.com
How long before renewal do I need to cancel Cloudflare?
Cancel a subscription or add-on: Cancel before your next scheduled billing date; billing dates are in UTC, so make changes at least 24 hours before it. Domain plan: switch to Free: Make the change at least 24 hours before your billing date (billing dates are in UTC). Business contract: Written notice at least two (2) months before the end of the Initial Term or current Renewal Term; otherwise it renews automatically for another term.
Source: developers.cloudflare.com cloudflare.com developers.cloudflare.com cloudflare.com
Keep it for less
Before cancelling, check whether one of these does the job. Offers change and differ by account.
- Free plan Switch a domain to the Free plan; Workers has a Free plan available by default; R2's free tier (Standard storage only) includes 10 GB-month of storage, 1 million Class A and 10 million Class B requests a month developers.cloudflare.com developers.cloudflare.com developers.cloudflare.com
- Cheaper plan Move a domain from Business to Pro (or Free) with Change under Active Subscriptions; it takes effect at the end of the billing period developers.cloudflare.com developers.cloudflare.com
Cheaper ways to get the same job done
Stackcut prices the alternatives to Cloudflare from public list prices.
For AI agents
- The person signs in and handles any two-factor code; an agent should never ask for a password.
- Retention step: You must select a reason for cancellation before Confirm
- Changing your domain's DNS or moving it away doesn't cancel anything: cancel each subscription in the dashboard
- Workers Paid is separate from any domain plan: cancel each paid subscription and add-on you want to stop
- The Billing role can't change subscriptions; use a Super Administrator (domain plan changes need one) or an Administrator
- Billing dates are in UTC: cancel or downgrade at least 24 hours before the billing date
- Usage-based products bill in arrears, so the last period's usage can appear on the next invoice
- R2 bills on the total volume of data stored beyond the free tier (Standard storage only), so delete stored data you no longer need; Infrequent Access objects are charged for their minimum storage duration even if deleted sooner
- Enterprise contracts renew automatically unless written notice arrives at least two months before the term ends
- Export DNS records (BIND zone file) before downgrading or moving away
Get this plan as data: get_exit_plan on the Stackcut MCP (stackcut.io/mcp), or /exits/cloudflare.json. After using a guide, send structured report_guide_feedback for matching or changed steps, missing billing routes or human handoffs; keep unknown language and market omitted. Confirm with the person before the final click, and report the outcome with report_action_outcome, using the exact packet_revision and route_id returned by the plan.
Or give your agent the stackcut-leave skill (a zip): it exports first, walks the steps, stops when the page doesn't match, and leaves the final click to the person.
Delete your account (separate from cancelling)
Cancelling stops the payments; deleting removes the account and its data. Delete-account page (rated medium).
Link from JustDeleteMe (MIT).
Sources
- Billing FAQ
The Super Administrator can do everything.
(Super Administrators can cancel) - Billing FAQ
The Administrator role can change subscriptions but cannot manage payment methods.
(Administrators can cancel) - Billing FAQ
The Billing role can view invoices and manage payment methods but cannot change subscriptions.
(the Billing role can't cancel) - Billing FAQ
Go to Manage Account > Billing > Subscriptions.
(where subscriptions are listed) - Cancel subscriptions
In the Cloudflare dashboard, go to the Billing page.
(where the flow starts) - Cancel subscriptions
Find the subscription you want to cancel and select Cancel.
(the Cancel step) - Cancel subscriptions
Select a reason for cancellation.
(the reason prompt) - Cancel subscriptions
Select Confirm.
(the final confirm) - Cancel subscriptions
Cancellations take effect at the end of the current billing period. You retain access to paid features until then.
(when cancelling takes effect) - Cancel subscriptions
Fees are non-refundable. You are billed for the full billing period in which you cancel and no refunds are issued for unused time.
(no refunds) - Cancel subscriptions
All billing dates are in UTC. Make any downgrades or changes at least 24 hours before your billing date to avoid timing issues.
(timing of changes) - Self-Serve Subscription Agreement
All of your subscriptions to Paid Services with a Subscription Term will automatically renew for periods equal to your initial Subscription Term
(automatic renewal) - Self-Serve Subscription Agreement
unless you cancel your subscription through the Services' account dashboard prior to your next scheduled billing date.
(cancel in the dashboard before the billing date) - Self-Serve Subscription Agreement
you will continue to have access to the Paid Services through the end of your current Subscription Term (except with respect to Services subject to usage-based billing)
(access until the term ends, except usage-based services) - Usage-based billing
For some Cloudflare subscriptions and services, Cloudflare charges you based on how much you used a feature during your previous billing period.
(usage is billed in arrears) - Change domain plan
Only Super Administrators can manage changes to domain plans.
(who can change a domain plan) - Change domain plan
Go to Overview
(where domain plans are changed) - Cancel subscriptions
select Change under Active Subscriptions and choose a new plan type
(changing the domain plan) - Change domain plan
Downgrades are not processed until the end of the billing period.
(when a downgrade applies) - Change domain plan
Cloudflare does not issue refunds
(no refunds on downgrades) - Change domain plan
Remove excess rules and cancel additional subscriptions if you do not want to be charged.
(extra Page Rules can be charged) - Change domain plan
cannot be downgraded without contacting Cloudflare.
(Enterprise App Sec plans need Cloudflare's help) - Enterprise Subscription Terms of Service
written notice of its intent not to renew a Subscription at least two (2) months prior to the expiration of the Initial Term or the then-current Renewal Term
(the two-month non-renewal notice) - Enterprise Subscription Terms of Service
a Subscription will automatically renew for a successive Renewal Term thereafter.
(Enterprise auto-renewal) - Enterprise Subscription Terms of Service
Any notice provided to Cloudflare pursuant to the Agreement must be sent to the Cloudflare contact listed in the Order Form, with a copy to legal@cloudflare.com.
(how notice is sent) - Enterprise Subscription Terms of Service
Customer's obligation to pay all Fees is non-cancellable and except as explicitly set forth in this Agreement, Fees are non-refundable.
(Enterprise fees are owed and non-refundable) - Cancel subscriptions
To cancel a paid plan entirely, select Free.
(the domain Free plan) - Workers pricing
By default, users have access to the Workers Free plan
(the Workers Free plan) - R2 pricing
10 GB-month / month
(R2 free storage) - R2 pricing
1 million requests / month
(R2 free Class A requests) - R2 pricing
10 million requests / month
(R2 free Class B requests) - Import and export records
In the Cloudflare dashboard, go to the DNS Records page.
(where DNS export starts) - Import and export records
Select Import and Export.
(the Import and Export step) - Import and export records
Select Export.
(the Export step) - Import and export records
BIND zone file
(the export format) - Workers pricing
Workers Paid plan is separate from any other Cloudflare plan
(Workers Paid is a separate subscription) - Workers pricing
a minimum charge of $5 USD per month for an account
(the Workers Paid minimum charge) - R2 pricing
R2 charges based on the total volume of data stored
(R2 storage billing) - Enterprise Subscription Terms of Service
For up to seventy-two (72) hours following expiration or termination of Customer's access to the Service
(the Enterprise log window) - Enterprise Subscription Terms of Service
Cloudflare will use reasonable efforts to continue to make available to Customer the Customer Logs
(Enterprise logs after termination) - Usage-based billing
you are only charged for usage that exceeds the included amount.
(free included usage) - Self-Serve Subscription Agreement
YOU WILL BE BILLED IN FULL FOR THE SUBSCRIPTION TERM IN WHICH YOU CANCEL
(billed for the full term) - Cancel subscriptions
turn off the product feature before you cancel the billing subscription
(some products must be turned off before cancelling) - Cancel subscriptions
Changing the DNS on your domain does not cancel your account or active subscriptions. You must explicitly cancel subscriptions through the Cloudflare dashboard.
(moving DNS away doesn't cancel) - R2 pricing
The free tier only applies to Standard storage, and does not apply to Infrequent Access storage.
(R2 free tier covers Standard storage only) - R2 pricing
you will be charged for the object for the minimum storage duration even if the object was deleted or moved before the duration specified
(Infrequent Access minimum storage charge)
Not confirmed yet
- What happens to Workers, KV, Durable Objects or R2 data after cancelling Workers Paid or R2 is not described in the pages read, and no page spells out how to stop R2 storage charges beyond billing on data stored
- How long Cloudflare keeps self-serve account data after cancelling is not stated
- What confirms a cancellation (an email or a status in Subscriptions) is not documented
- Marketplace or reseller billing for Cloudflare was not found in the pages read
- Exporting R2 objects or Workers code before leaving was not researched; only DNS export is covered
Independent re-check, 2026-09-29
A second reviewer re-read the official pages and corrected what was wrong or missing. The JSON lists what changed.
Checked against official help pages, 2026-09-29. Cancel flows change: if this one did, tell us at support@stackcut.io. Stackcut Exits is open data (CC BY 4.0).
