---
title: Billing
description: Manage billing and subscriptions for your account.
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/index.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Billing

Welcome to the Cloudflare Billing and Payment Help Center! Here you will find answers to some of the most common and impactful issues facing our customers today. Most current issues revolve around:

* Payment failures
* Outstanding balances
* Subscription renewals
* Cancellation requests
* Updating payment methods
* Understanding billing cycles

An overview of these issues can be found below:

## Failed Plan Modifications

You may receive an error when attempting to purchase a product, pay a balance or change a paid plan. Review the following guides for possible solutions:

* [Resolve a payment failure](https://developers.cloudflare.com/billing/troubleshoot-failed-payments/)
* [Resolve the zone cannot be upgraded error](https://developers.cloudflare.com/billing/resolve-zone-cannot-be-ugpraded/)
* [Resolve "You cannot modify this subscription"](https://developers.cloudflare.com/billing/resolve-you-cannot-modify-this-subscription/)

If the problems above do not apply to you, there are intermittent issues with subscription upgrades, downgrades, and cancellations. This may result in billing charges being applied without the subscription level being updated. In these instances, you should [contact support](https://developers.cloudflare.com/support/contacting-cloudflare-support/).

## Cannot update or remove payment methods

You should be able to add, update, and remove payment methods in your account. If you are seeing difficulties doing this, refer to the following guides for possible solutions:

* [Update billing information](https://developers.cloudflare.com/billing/update-billing-info/)
* [Resolve "Cannot remove payment method"](https://developers.cloudflare.com/billing/resolve-cannot-remove-payment-method/)

If the solutions above do not apply to you, we have observed reports of being unable to update or add payment methods within the dashboard. In these instances, you should [contact support](https://developers.cloudflare.com/support/contacting-cloudflare-support/).

## Cancellations

Cancellations are not processed until the end of the billing period. To understand more, refer to [Cancel Cloudflare subscriptions](https://developers.cloudflare.com/billing/cancel-subscription/).

## Non-refundable occurrences

In accordance with the Cloudflare Billing Policy, be aware that some [Non-Refundable occurrences](https://developers.cloudflare.com/billing/billing-policy/#non-refundable-occurrences) cannot be refunded and you should not contact support to request refunds for these.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}}]}
```

---

---
title: Create billing profile
description: A primary payment method is required to process payment for Cloudflare products and services. We value your confidentiality and privacy - Cloudflare does not have access to your bank, credit card, pin, or PayPal account password details.
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/create-billing-profile.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Create billing profile

## Add a primary payment method

A primary payment method is required to process payment for Cloudflare products and services. We value your confidentiality and privacy - Cloudflare does not have access to your bank, credit card, pin, or PayPal account password details.

Note

Customers on an [Enterprise plan ↗](https://www.cloudflare.com/plans/enterprise/contact/) have [additional payment options](https://developers.cloudflare.com/billing/create-billing-profile/#payment-options) such as wire and ACH, as well as yearly or quarterly billing.

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Payment**. If no payment method is on file, the **Payment methods** dialog opens automatically.
3. Select **Manage** next to your current payment method. The **Manage payment methods** dialog opens.
4. Enter the required information based on the payment options below:**Credit card**:  
   1. Enter the required information under the **Credit Card Details** form.  
   2. If applicable, add your business information to your invoice, including your **Company** and **VAT/GST Number**.  
**PayPal** (Your credit card will be charged if you have insufficient funds in your PayPal account):  
   1. Select the **PayPal**.  
   2. Follow the online instructions until PayPal returns you to the Cloudflare **Payment Method** to continue your set-up.  
   3. Verify your **PayPal username** now appears next to the PayPal logo.  
   4. Add your account contact information as well as **Company** and **VAT/GST Number**, if applicable.

Note

Because some countries tax goods and services on personal accounts, you may be asked to indicate whether your Cloudflare account is personal or business to determine tax eligibility.

1. Review the payment method and contact information to ensure it is accurate.
2. To finish, select **Confirm**.
3. Ensure your new payment method appears in the **Payment Method** section.

Enterprise customers must email [ar@cloudflare.com](mailto:ar@cloudflare.com) with the last four digits of the credit card and its expiration date.

## Add a backup payment method

Optionally, add a backup payment method to use if the primary payment method fails.

Note

You may receive the error message "Your account is limited to 2 payment methods, and you've reached that limit. Please remove an existing payment method before adding a new one." when trying to add additional methods.

If you are unable to add or edit a payment method, [delete a payment method](https://developers.cloudflare.com/billing/update-billing-info/#delete-a-payment-method) and try again.

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Payment**.
3. From **Payment methods**, select **Manage**.
4. From **Backup**, select **Add** to enter a backup payment method.
5. Enter the required information based on your preferred payment method (credit card or PayPal) and select **Confirm**.
6. To make the backup payment method the primary method, select **Make primary payment method**.

## Payment options

Enterprise customers can submit payments via the following payment options:

### ACH

(preferred method)

* **Bank**: Citibank, One Penn's Way, New Castle, DE 19720 USA
* **Account name**: CLOUDFLARE INC
* **Account number**: 31460181
* **ABA/Routing number**: 031100209

### Wire transfer

* **Bank**: Citibank, One Penn's Way, New Castle, DE 19720 USA
* **Account name**: CLOUDFLARE INC
* **Account number**: 31460181
* **ABA/Routing number**: 031100209
* **SWIFT**: CITIUS33

### PayPal

Log in to your PayPal account and send your payment to [ar@cloudflare.com](mailto:ar@cloudflare.com). The payment must include the invoice number and customer name.

### International payments

* **Bank**: Citibank, One Penn's Way, New Castle, DE 19720 USA
* **Account name**: CLOUDFLARE INC
* **Account number**: 31460181
* **SWIFT**: CITIUS33

Note

US banks do not participate in International Bank Account Numbers (IBAN).

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/create-billing-profile/","name":"Create billing profile"}}]}
```

---

---
title: Update billing information
description: To avoid potential disruptions in your Cloudflare services, make sure your billing information is current and accurate.
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/update-billing-info.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Update billing information

To avoid potential disruptions in your Cloudflare services, make sure your billing information is current and accurate.

If Cloudflare is unable to process your payment, review [Troubleshooting failed payments](https://developers.cloudflare.com/billing/troubleshoot-failed-payments/).

## Update payment methods

Note

You may receive the error message "Your account is limited to 2 payment methods, and you've reached that limit. Please remove an existing payment method before adding a new one." when trying to add additional methods.

If you are unable to add or edit a payment method, [delete a payment method](https://developers.cloudflare.com/billing/update-billing-info/#delete-a-payment-method) and try again.

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Payment**.
3. Select **Manage** next to your current payment method. The **Manage payment methods** dialog opens.
4. Select **Edit** next to the payment method you would like to edit.
5. Enter the required information and select **Save Payment Information**.

## Delete a payment method

Before removing your payment method from file, you must cancel all Cloudflare paid services.

Warning

If you currently subscribe to any [add-on services](https://developers.cloudflare.com/billing/usage-based-billing/), Cloudflare must always have a payment method on file. If you need to remove a payment method, you must enter a new one to replace it.

You cannot delete a payment method if a payment fails or if there is an outstanding balance. Until Cloudflare processes payment, you can only add or edit your payment method.

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Payment**.
3. From **Payment methods**, select **Manage**.
4. Next to your current payment method, select **Delete**.
5. Select **Confirm** to finish.

## Update your billing address

The billing address is associated with your payment method and is used to calculate your sales tax. If you need to update your billing address, you must also enter your payment method. The process for updating your billing address depends on the payment method.

If paying by credit card:

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. From **Billing Address**, select **Edit** and enter your information.
3. Review the suggested address in the pop-up window. If the information is correct, select **Confirm**.

If paying by PayPal, refer to PayPal's [billing address documentation ↗](https://www.paypal.com/ai/smarthelp/article/how-do-i-edit-the-billing-address-linked-to-my-credit-card-faq680).

## Update billing email address

Your billing email address is particularly important if you have [opted into email invoices](https://developers.cloudflare.com/billing/invoices/#enable-email-invoices-from-cloudflare).

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Go to **Invoices and documents**.
3. From **Billing email preference**, select **Change email address**.
4. Enter and confirm your new email address, then select **Save**.

## Add or change a Tax ID, VAT, or GST number

If you added a payment method but did not include a Tax ID, VAT or GST number, you can add or change the Tax ID, VAT or GST number associated with the payment method afterwards.

Note

You cannot apply a VAT or GST number to past invoices. Adding a VAT or GST number will only apply to future invoices issued in the account.

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Go to **Payment**.
3. From **Billing Address**, select **Edit**.
4. In the **VAT/GST** field, enter your VAT or GST number.
5. Select **Confirm**.

## Remove a Tax ID, VAT, or GST number

Note

You cannot remove a VAT or GST number from past invoices. Removing a VAT or GST number will only apply to future invoices issued in the account.

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Go to **Payment**.
3. From **Billing Address**, select **Edit**.
4. In the **VAT/GST** field, delete the VAT or GST number.
5. Select **Confirm**.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/update-billing-info/","name":"Update billing information"}}]}
```

---

---
title: Pay an outstanding balance
description: If the automatic retry attempts to take payment fails, and you have not manually paid the invoice, your account will have an overdue balance. An overdue balance will block you from purchasing new products or subscriptions, upgrading existing ones, and you won’t be able to update your billing profile until you have successfully paid the balance. Attempts to purchase or upgrade subscriptions will return an error mentioning this:
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/pay-invoices-overdue-balances.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Pay an outstanding balance

If the automatic retry attempts to take payment fails, and you have not manually paid the invoice, your account will have an overdue balance. An overdue balance will block you from purchasing new products or subscriptions, upgrading existing ones, and you won’t be able to update your billing profile until you have successfully paid the balance. Attempts to purchase or upgrade subscriptions will return an error mentioning this:

**You cannot add or modify subscriptions or services until the outstanding balance is paid.**

The full range of error messages you may see are:

* "You cannot add or modify subscriptions/services until your outstanding balance is paid. Please visit the Billing section to proceed."

The simplest way to pay your balance is to click **Pay Now** from your Billing homepage in the Cloudflare dashboard. To see these steps in more detail, refer to [Pay an outstanding balance](#pay-an-outstanding-balance).

You can pay your entire balance in one transaction, or if you have multiple invoices with unpaid amounts, you can choose to pay them individually by following [pay unpaid invoices](#manually-pay-invoices).

## Understand why you have an outstanding balance

Warning

Please note that some unpaid invoices may not be visible. These unpaid invoices will still prevent account modifications. In these cases you should [contact Cloudflare Support](https://developers.cloudflare.com/support/contacting-cloudflare-support/).

When an outstanding balance is due, a new invoice will be created in your account for that amount. When you view that new invoice, it will show the original invoice number that the outstanding balance relates to. You can look up this original invoice to understand which product(s) were not fully paid for.

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Invoices and documents**.
3. Select the most recent invoice - the amount shown should match your outstanding balance
4. On the invoice PDF, look for the section below the **Pay Online** link: **Invoice that pays the following outstanding balance:** and note the invoice number
5. Go back to the **Invoices and documents** section and click to view the invoice number

## Pay an outstanding balance

Note

Allow up to 24 hours for your payment to be recognized and for your account to be in good standing. After that time has passed, you will be able to manage your subscriptions and order more services.

To pay the total outstanding balance:

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Go to the **Pay overdue balances** section.
3. Select **Pay now** next to the balance you want to pay.

You will be redirected to our payment system to proceed.

## Manually pay invoices

If an automatic subscription renewal payment fails, Cloudflare automatically retries the payment using your default payment method five times over five days. During this period, you can log into the dashboard and attempt to manually pay the invoices.

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Invoices and documents**.
3. Select **Pay now** next to the invoice you want to pay.

You will be redirected to our payment system to proceed.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/pay-invoices-overdue-balances/","name":"Pay an outstanding balance"}}]}
```

---

---
title: Preview services
description: Contracted customers can try certain products and features for 30 days.
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/preview-services.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Preview services

Contracted customers can try certain products and features for 30 days.

Once you enable the product or feature, it will not be an officially contracted service until you purchase it. Cloudflare will reach out in case you have any questions or feedback, and provide you with a sales quote if you are enjoying the product.

You may cancel at any time before the 30 days ends by reaching out to your sales team for assistance.

## Available features and products

To enable a preview service, use the **Dashboard link** in the following table. Then, select **Enable**. And that is it. You will have instant access to the product or feature you selected so you can begin determining if it is right for your business' needs.

| Name                               | Dashboard link                                                                                                | Docs                                                                                                        | Community                                                                        |
| ---------------------------------- | ------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| Advanced Certificate Manager (ACM) | [ACM dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/ssl-tls/edge-certificates)                  | [ACM docs](https://developers.cloudflare.com/ssl/edge-certificates/advanced-certificate-manager/)           | [ACM community ↗](https://community.cloudflare.com/c/security/6)                 |
| API Shield                         | [API Shield dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/security/api-shield)                 | [API Shield docs](https://developers.cloudflare.com/api-shield/)                                            | [API Shield community ↗](https://community.cloudflare.com/)                      |
| Argo Smart Routing                 | [Argo dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/traffic)                                   | [Argo docs](https://developers.cloudflare.com/argo-smart-routing/)                                          | [Argo community ↗](https://community.cloudflare.com/c/performance/argo/45)       |
| Bot Management                     | [Bot Management dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/security/bots)                   | [Bot Management docs](https://developers.cloudflare.com/bots/plans/bm-subscription/)                        | [Bot Management community ↗](https://community.cloudflare.com/c/security/6)      |
| Cloudflare for SaaS                | [Cloudflare for SaaS dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/ssl-tls/custom-hostnames)   | [Cloudflare for SaaS docs](https://developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/) | [Cloudflare for SaaS community ↗](https://discord.cloudflare.com)                |
| Images                             | [Images dashboard ↗](https://dash.cloudflare.com/?to=/:account/images)                                        | [Images docs](https://developers.cloudflare.com/images/)                                                    | [Images community ↗](https://community.cloudflare.com/c/developers/images/63)    |
| Load Balancing                     | [Load Balancing dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/traffic/load-balancing)          | [Load Balancing docs](https://developers.cloudflare.com/load-balancing/)                                    | [Load Balancing community ↗](https://community.cloudflare.com/tag/loadbalancing) |
| Advanced Rate Limiting             | [Rate Limiting dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/security/waf/rate-limiting-rules) | [Rate Limiting docs](https://developers.cloudflare.com/waf/rate-limiting-rules/)                            | [Rate Limiting community ↗](https://community.cloudflare.com/c/security/6)       |
| Stream                             | [Stream dashboard ↗](https://dash.cloudflare.com/?to=/:account/stream)                                        | [Stream docs](https://developers.cloudflare.com/stream/)                                                    | [Stream community ↗](https://community.cloudflare.com/tag/cloudflarestream)      |
| Waiting Room                       | [Waiting Room dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/traffic/waiting-rooms)             | [Waiting Room docs](https://developers.cloudflare.com/waiting-room/)                                        | [Waiting Room community ↗](https://community.cloudflare.com/)                    |
| Web3                               | [Web3 dashboard ↗](https://dash.cloudflare.com/?to=/:account/:zone/web3)                                      | [Web3 docs](https://developers.cloudflare.com/web3/)                                                        | [Web3 discord ↗](https://discord.cloudflare.com)                                 |
| Workers                            | [Workers dashboard ↗](https://dash.cloudflare.com/?to=/:account/workers)                                      | [Workers docs](https://developers.cloudflare.com/workers/)                                                  | [Workers discord ↗](https://discord.com/invite/cloudflaredev)                    |
| Zero Trust                         | [Zero Trust dashboard ↗](https://one.dash.cloudflare.com/)                                                    | [Zero Trust docs](https://developers.cloudflare.com/cloudflare-one/)                                        | [Zero Trust community ↗](https://community.cloudflare.com/c/security/access/51)  |

## Recommendations

Since these services are not yet part of your contract, we recommend that you use them on staging or other, non-production environments.

## View enabled products

To view which products you have previously enabled, go to your [Account Subscriptions ↗](https://dash.cloudflare.com/?to=/:account/billing/subscriptions) page and look for items that with **Terms** of **NOT IN CONTRACT**.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/preview-services/","name":"Preview services"}}]}
```

---

---
title: Change domain plan
description: Occasionally, you may want to upgrade or downgrade the plan associated with a specific Cloudflare domain.
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/change-plan.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Change domain plan

Occasionally, you may want to upgrade or downgrade the plan associated with a specific Cloudflare domain.

## Limitations

Only Super Administrators can manage changes to domain plans.

If you decide to downgrade or remove a domain, Cloudflare does not issue refunds. Refer to our [billing policy](https://developers.cloudflare.com/billing/billing-policy/) for more information.

Upgrades are processed immediately, but downgrades are not processed until the end of the billing period. You will not be able to upgrade if you have an unpaid invoice. When downgrading, you are allowed to continue using the higher plans' products until the new billing period begins.

If you downgrade your plan, your plan may have access to [fewer Page Rules](https://developers.cloudflare.com/rules/page-rules/). If you continue to use more page rules than is allowed by your plan limit, you may be charged for additional rules. Remove excess rules and [cancel additional subscriptions](https://developers.cloudflare.com/billing/cancel-subscription/) if you do not want to be charged.

The Enterprise App Sec Advanced and Enterprise App Sec Core plans cannot be downgraded without [contacting Cloudflare](https://developers.cloudflare.com/support/contacting-cloudflare-support/).

For additional help, refer to [this Community thread ↗](https://community.cloudflare.com/t/communitytip-page-rules-best-practices-when-downgrading-pro-to-free/305725).

## Change plan type

* [ Dashboard ](#tab-panel-3190)
* [ API ](#tab-panel-3191)

To change the Cloudflare plan for a domain in the dashboard:

1. Log into the [Cloudflare dashboard ↗](https://dash.cloudflare.com) and select your account and domain.
2. Go to **Overview**.
3. For Plan Extensions, select **Change**.  
![Screenshot of the Overview page with the Plan extension section highlighted](https://developers.cloudflare.com/_astro/change-plan.MkI9crmU_eMjgp.webp)
4. Choose the appropriate plan type, then select **Continue**.
5. Select **Confirm**.

To change the Cloudflare plan for a domain using the API, first send a [GET](https://developers.cloudflare.com/api/resources/zones/subresources/plans/methods/list/) request to review available subscriptions.

Then, send a [PUT](https://developers.cloudflare.com/api/resources/zones/subresources/subscriptions/methods/update/) request with your desired plan type in the `rate_plan` object.

Note

If you are an Enterprise customer and cannot change your plan type, contact your Customer Success Manager.

## Change plan duration

* [ Dashboard ](#tab-panel-3192)
* [ API ](#tab-panel-3193)

To change the duration of your Cloudflare plan in the dashboard:

1. Log into the [Cloudflare dashboard ↗](https://dash.cloudflare.com) and select your account and domain.
2. Go to **Overview**.
3. For Plan Extensions, select **Change**.  
![Screenshot of the Overview page with the Plan extension section highlighted](https://developers.cloudflare.com/_astro/change-plan.MkI9crmU_eMjgp.webp)
4. Switch the toggle between **Monthly** or **Annual**.  
![Screenshot of the Plan choice with the annual or monthly toggle highlighted](https://developers.cloudflare.com/_astro/plan-duration.BZ11r_rH_u9VOU.webp)
5. Choose the appropriate plan type, then select **Continue**.
6. Select **Confirm**.

To change the duration of a Cloudflare plan for a domain using the API, send a [PUT](https://developers.cloudflare.com/api/resources/zones/subresources/subscriptions/methods/update/) request with an updated value for the `frequency` parameter.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/change-plan/","name":"Change domain plan"}}]}
```

---

---
title: Cancel Cloudflare subscriptions
description: Cancel Cloudflare subscriptions
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/cancel-subscription.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Cancel Cloudflare subscriptions

Cancellations are not processed until the end of the billing period, so you can continue using the add-on or subscription until the new billing period begins. To avoid unwanted charges, start the cancellation process before the end of your billing period.

If you are making a subscription downgrade including a change from a yearly plan to a monthly plan or a change from a paid plan to a free plan, be aware that downgrades and cancellations do not take immediate effect and that you will continue to be billed and have access to your service for the remainder of your contracted service period. You should not contact Cloudflare to ask for exceptions to this policy or refunds for early downgrades and cancellations.

In addition, you may not always see a cancel button present for each subscription and often it is a switch from a paid plan to a free plan that will act as the cancellation of your paid subscription.

Note

All billing period dates on invoices and the dashboard are in UTC/GMT timezone, not your local timezone. We recommend any downgrades or changes to subscriptions be made at least 24 hours before stated billing date to avoid any timezone confusion.

Furthermore, please note that changing the DNS on your domain name does not cancel your account, or your active subscription plans. The system waits for a manual cancellation of the subscriptions plans, since there are times that the owner of a domain name's DNS is required to take action to change it back because they did not intend to remove their account. 

You will receive a notification regarding the DNS change; however, that does not indicate the cancellation of your subscription plans.

---

## Step 1: Disable the Cloudflare subscription

To disable a subscription:

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Subscriptions**.
3. Select the feature you want to disable under **Active Subscriptions** (Free or Pro customers) or **Plan Extensions** (Enterprise customers).
4. Follow the instructions to disable the feature. Each feature has a different process which could include toggling a switch, clicking a button, or choosing _Disable_ from a drop-down list.

## Step 2: Cancel the subscription in your billing profile

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Subscriptions**.
3. Find the subscription you want to disable and select **Cancel**.
4. You will be asked to share feedback with us. Choose all that apply.
5. Select **Confirm** to finish.

Note

To alter your plan, select **Change** under **Active Subscriptions** and choose a new plan type. If you would like to cancel your paid plan, select **Free**.

FEES ARE NONREFUNDABLE. YOU WILL BE BILLED IN FULL FOR THE SUBSCRIPTION TERM IN WHICH YOU CANCEL AND NO REFUNDS WILL BE PROVIDED FOR THE UNUSED PORTION OF SUCH SUBSCRIPTION TERM. Following any cancellation, however, 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). We may, in our sole discretion, provide a refund, discount, or credit ("Credits") to you in a specific instance, however the provision of Credits in a specific instance does not entitle you to Credits in the future for similar instances or obligate us to provide additional Credits.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/cancel-subscription/","name":"Cancel Cloudflare subscriptions"}}]}
```

---

---
title: Billing policy
description: The terms subscription and add-on service are used interchangeably in this support guide.
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/billing-policy.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Billing policy

**The terms subscription and add-on service are used interchangeably in this support guide.**

Cloudflare plans and add-on services are billed every 30 days for each domain in your account.

Cloudflare plans are billed monthly and annually for each domain on the account. Monthly plans are billed every 30 days for each domain in your account, and annual plans are billed yearly for each domain in your account.

Add-on services are only billed monthly and cannot be billed annually.

Cloudflare also collects sales tax as governed by local laws. Sales taxes are computed based on the nine (9) digit postal code of either the shipping or billing address on file for your Cloudflare account where applicable.

Note

If you are a US-based customer, you can [file for sales tax exemption](https://developers.cloudflare.com/billing/sales-tax/#filing-for-us-sales-tax-exemption).

Cloudflare issues a separate invoice for plans and subscriptions (or add-on services) for every domain added to a Cloudflare account.

Cloudflare issues a monthly or annual invoice based on the plans you purchase. You will receive a $0 invoice even if your domain is on a Free plan.

Note

Subdomains do not count as billable domains.

For example, if test1.com and test2.com are added to the same Cloudflare account and upgraded to the Pro plan, you will receive an invoice with two charges. Subdomains such as blog.test1.com or blog.test2.com will not be included as billable domains.

The date you initiate a paid plan or add-on service will be both the start of your billing period and your [invoice date](https://developers.cloudflare.com/billing/invoices/). For example, if you upgrade your plan on January 10, all future plan charges will be billed on the 10th of every month. Both dates are initialized using the UTC (Coordinated Universal Time) time zone, and not your local time zone.

If your account is dunned (downgraded and banned for non payment of dues), the new start date changes to the day of the upgrade and applies to monthly, yearly, and add-on plans.

When ordering a paid plan, subscription, or add-on service, you must agree to the following:

_By clicking "Enable" you agree that you are purchasing a continuous month-to-month subscription which will automatically renew, and that the price of your selected subscription plan level and/or add on(s) will be billed to your designated payment method monthly as a recurring charge, unless you cancel your subscription(s), through your account dashboard,_ **_before_** _the beginning of your next monthly billing period._

**_You will be billed for the full monthly period in which you cancel and no refunds will be given. By purchasing a subscription, you agree to a minimum one month purchase obligation._**

Note

For more information on renewal terms and cancellation, refer to the [Terms of Use ↗](https://www.cloudflare.com/terms/).

## Upgrade or downgrade Cloudflare paid plans

If your domain is on a paid plan (for example, Pro) and you upgrade to a higher-priced plan (for example, Business),

* Your invoice will reflect the prorated cost of the higher-tiered plan, until the end of your billing cycle.
* Cloudflare credits the prorated cost of the lower-priced plan, until the end of the billing cycle.
* At the beginning of the next billing cycle, your invoice will reflect the full cost of the higher-priced plan.
* Your bill cycle start and end dates are calculated using the UTC (Coordinated Universal Time) time zone, and not your local time zone.

For example, if your billing date is January 1, but you upgrade from Pro to Business, on January 15,

* Your invoice will reflect the prorated Business plan rate for the period of use January 15 - January 30.
* Cloudflare credits the prorated Pro plan cost from January 1 - January 15.
* Your invoice for the billing period of January 1 - January 30 will appear in the Cloudflare dashboard on January 31.

Note

Account credits are automatically added to your account and can only be used on recurring monthly charges for Cloudflare plans or add-on services. Your monthly invoice lists any credits.

All credits are added on the backend of your account and are not visible from the invoice. The invoice will, however, reflect any uses of applied account credits. Account credits can be used for any future Cloudflare transactions except Registrar transactions.

If your domain is on a paid plan (for example, Business) and you downgrade to a lower-priced plan (for example, Pro),

* Your plan type and higher-tiered Cloudflare plan features are downgraded at the end of the current billing service period.
* You are billed at the lower-tiered plan and feature rate for the next billing service period.

For example, if your billing date is February 1, but you downgrade to Pro from the Business plan on February 15,

* You can access Business plan features and services until March 1.
* Your March plan charges will reflect the downgraded cost.

## Billing and payment for Enterprise plans

Enterprise customers work with the Cloudflare account team to customize a plan and service contract to best suit their needs. The Cloudflare accounting team receives and processes Enterprise plan charges.

Enterprise account owners receive invoices directly from the Cloudflare accounting team.

## Approved payment methods

Cloudflare only accepts Visa, Mastercard, American Express, Discover, PayPal, Link, and UnionPay. No other payment methods (for example, Maestro) are possible at this time.

Note

Enterprise customers can use ACH payments for Cloudflare plans and subscriptions.

Please ensure that you're using a valid payment method before changing your plan type or enabling subscriptions.

Note

Gift cards and pre-payment cards may not be accepted for payment as they are not associated with a billing address.

## Account Payment Method Preauthorization

For services subject to usage-based billing, Cloudflare may preauthorize your credit card at any point in a billing period to confirm the payment method on file can cover accrued fees. This is a temporary hold and you will not be charged until the end of your billing period. If your payment method is validated, service will continue normally.

If your payment method fails, we may suspend your access to the usage-based billing services for which we conducted the preauthorization. In the case of [R2](https://developers.cloudflare.com/r2/), you will not be able to access your R2 buckets and requests will return errors, but your data will remain secure. If you do not update your payment method within 30 days, the data related to any usage-based billing service(s) may be deleted.

To regain access, you must settle any outstanding balances and pass preauthorization with a valid payment method. To update your primary payment method, navigate to the **Manage Account** \> **Billing** \> **Payment** section of your account. Upon validation of your updated payment details, we will promptly reactivate your subscription(s), which will restore access to the relevant data and services.

For assistance, visit our [Support Portal ↗](https://support.cloudflare.com/hc/en-us) and submit a Billing request (category: “Payment issue”) to our Support team. They will assist you in verifying your updated payment information.

## Non-refundable occurrences

The following occurences cannot be refunded:

* Billing or renewal issues: Often involves charges for renewals, unexpected billing, or issues related to subscription payments.
* Accidental purchases of services and subscriptions: Includes instances where users bought the wrong service, made a mistake during the purchase process, or unintentionally upgraded their plan.
* Domain issues: Incorrect domain registration, issues with domain transfers, or accidental domain purchases.
* Service or plan issues: Issues with a service or plan itself, such as attempts to downgrade, cancel unused services, or problems with specific features.
* Support issues: Unresolved support issues.

## Related resources

* [Cloudflare Self-Serve Subscription Agreement ↗](https://www.cloudflare.com/terms/)
* [Understanding Cloudflare Invoices](https://developers.cloudflare.com/billing/invoices/)
* [Understanding Cloudflare sales tax](https://developers.cloudflare.com/billing/sales-tax/)

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/billing-policy/","name":"Billing policy"}}]}
```

---

---
title: Usage based billing
description: For some Cloudflare subscriptions and services, you will be charged based on how much a feature was used during your previous billing period. This differs from other services, which are a prepaid flat fee for the upcoming month (e.g. plans, page rules, etc.).
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/usage-based-billing.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Usage based billing

For some Cloudflare subscriptions and services, you will be charged based on how much a feature was used during your previous billing period. This differs from other services, which are a prepaid flat fee for the upcoming month (e.g. plans, page rules, etc.).

For example, if your billing date is March 15 and you enabled Cloudflare Workers in the dashboard on March 1, your March 15 invoice will include the Workers charges from March 1-15\. The next invoice on April 15 will include charges for Workers usage between March 16 and April 15.

Note

The pricing structure varies based on the service being used.

## Usage-Based billing notifications

For customers on Professional plans or higher, you can monitor the usage of Cloudflare add-ons by enabling email notifications. When enabled, you will receive a notification to the billing email address on file when the traffic, queries, requests, or minutes-watched exceed your desired threshold.

Note

The email notifications are for informational purposes only. Actual usage and billing may vary. Your monthly invoice is the most reliable source for billing information.

You can choose both the product that you want to be notified about, and the threshold that triggers the notification. Thresholds depend on the product chosen.

For example, Argo Smart Routing has **Notify when total bytes of traffic exceeds** as a threshold, and Load Balancing has **Notify when total number of DNS Queries exceeds** as a threshold.

To set up an alert, refer to [Configure Cloudflare notifications](https://developers.cloudflare.com/notifications/get-started/).

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/usage-based-billing/","name":"Usage based billing"}}]}
```

---

---
title: Invoices
description: You will receive an invoice in the Billing section of your Cloudflare account when you:
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/invoices.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Invoices

You will receive an invoice in the **Billing** section of your Cloudflare account when you:

* Change your Cloudflare plan type.
* Upgrade or downgrade to or from a paid plan.
* Add a new domain to a Cloudflare account.
* Enable or renew a subscription or add-on service.

For any historical invoices not included in the **Billing** section, [contact Cloudflare support](https://developers.cloudflare.com/support/contacting-cloudflare-support/).

Note

Enterprise customers receive invoices directly from the Cloudflare accounting team.

## Enable email invoices from Cloudflare

To enable Cloudflare invoice emails which are sent when you add or remove subscriptions from your account:

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Invoices & Documents**.
3. From **Billing email preferences**, toggle the notification switch to **On**.

After you enable email invoices, you will receive invoices via email:

* Within one business day of initial set-up.
* Every month at the end of your billing period.
* Within one business day for all new purchases.

## Download invoice

1. In the Cloudflare dashboard, go to the **Billing** page.  
[ Go to **Billing** ](https://dash.cloudflare.com/?to=/:account/billing)
2. Select **Invoices & Documents**.
3. Find the invoice you want to download and select the icon next to the invoice number.

Note

Invoices cannot be regenerated after they are issued. Any pending billing updates or changes will appear in the next month's invoice.

## Billing cycles

Monthly and annual billing subscriptions run on different billing cycles.

The first monthly purchase on a Cloudflare account sets the billing date for the following monthly subscriptions. The same behaviour occurs for annual subscriptions.

You can have two different billing cycles on your account, one for a monthly subscription and another for an annual subscription.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/invoices/","name":"Invoices"}}]}
```

---

---
title: Sales tax
description: To adhere to tax laws in specific geographies, Cloudflare collects sales tax on sales of our services based on your billing address.
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/sales-tax.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Sales tax

To adhere to tax laws in specific geographies, Cloudflare collects sales tax on sales of our services based on your billing address.

To avoid unwanted charges, ensure your billing address and payment method are accurate within your Cloudflare account.

Note

Cloudflare customers in a sponsorship program (i.e. [Project Athenian ↗](https://www.cloudflare.com/athenian/), [Project Galileo ↗](https://www.cloudflare.com/galileo/), [Cloudflare for Campaigns ↗](https://www.cloudflare.com/campaigns/)) are not charged sales tax.

## US State sales tax

In the US, sales tax requirements are computed based on the 9-digit postal code of the address on file for your Cloudflare account. Note to customers in Maryland: On July 1, 2025, Maryland began charging a tax on some technology services, including some provided by Cloudflare.

### Filing for US sales tax exemption

Cloudflare is required by law to maintain documentation of tax-exempt sales. If you or your company are exempt from paying sales tax, email [exemptioncertificates@cloudflare.com](mailto:exemptioncertificates@cloudflare.com) from an email address associated with your Cloudflare account and provide one of the following forms of tax-exempt documentation:

* Resale certificate
* Multi-state tax exemption certificate
* State sales tax exemption certificate
* Partial sales tax exemption certificate

After your exemption is validated, tax-exempt status is added to your Cloudflare account information. Cloudflare invoices do not contain sales tax for the duration your exemption is valid.

## Russia (VAT)

Foreign e-services suppliers are required by law to collect taxes on the supply of e-services to Russian customers. Cloudflare customers with Russian billing addresses are charged a 20% flat tax rate based on their billing address on file.

[Update your billing information](https://developers.cloudflare.com/billing/update-billing-info/) with your Russian VAT ID to include it in your Cloudflare invoices.

Note

There is no tax exemption for Russian customers.

## Singapore (GST)

Cloudflare adds 9% sales tax for individuals and non-GST registered business customers within Singapore. GST-registered customers are required to self access GST. Refunds are not issued for taxed customers that were missing the GST Registration Number within their Cloudflare account.

Contact [billing@cloudflare.com](mailto:billing@cloudflare.com) with any questions.

## Taiwan (VAT)

Cloudflare collects VAT on all pay-as-you-go customers in Taiwan. The eGUI Invoice ID and eGUI Code are shown in the Cloudflare dashboard and are required to retrieve an invoice from the Taiwan government.

## Japan (CT)

Cloudflare Inc. is currently registered in Japan as of October 1st, 2023\. Due to some constraints, Cloudflare will be only able to start collecting tax from PAYGO customers on April 1st, 2024.

## Canada

All **NON-GST Registered** Customers who are located in Canada are required by law to pay tax.

Note

Anyone who provides a GST ID is exempt, no other exceptions.

## Malaysia (VAT)

All customers who are located in Malaysia are required to pay tax. This includes companies located or whose management is located in Malaysia. **Non-Residents of Malaysia are exempt.**

If there is no invoice, there is no VAT. VAT is calculated on the amount billed.

## South Africa (VAT)

All customers who are located in South Africa are required to pay tax. This includes companies located or whose management is located in South Africa. **Non-Residents of South Africa are exempt.**

If there is no invoice, there is no VAT. VAT is calculated on the amount billed.

## India (GST)

Cloudflare Inc. is registered for Goods and Services Tax (GST) purposes in India as of October 1st, 2023.

An email communication, in both English and Hindi, was shared at the end of October and the beginning of November with all Indian customers to inform and request them to update addresses and GST IDs accordingly.

Make sure that your complete address and GST ID is properly updated on your account to avoid additional charges.

## Kenya (VAT)

Cloudflare will issue tax invoices and add VAT at the 16% standard rate on top of the amounts charged beginning on October 1st, 2023.

You may update your VAT registration number in your account profile.

Reach out to Cloudflare via email [indirect\_tax@cloudflare.com](mailto:indirect%5Ftax@cloudflare.com) if you have any tax related concerns or questions.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/sales-tax/","name":"Sales tax"}}]}
```

---

---
title: Troubleshoot invoices
description: If your billing contact information has changed, update your Cloudflare email address as soon as possible.
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/troubleshoot-invoices.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Troubleshoot invoices

## Change in billing contact information

If your billing contact information has changed, [update your Cloudflare email address](https://developers.cloudflare.com/billing/update-billing-info/#update-billing-email-address) as soon as possible.

## Change in Cloudflare subscription or account

The invoice data corresponds to the date your Cloudflare account changed. You are charged immediately for the plan, additional domain, or add-on service. An invoice will be available on the Cloudflare dashboard within 24 hours of the account change.

Billing periods are 30 days. Payments for all recurring monthly costs are processed on the last day of the billing period. Invoices are generated the same day and will appear in the **Billing** section of the [Cloudflare dashboard ↗](https://dash.cloudflare.com) within 24 hours.

## Cloudflare invoice without company name

To add your business or company name, VAT ID, or Tax ID/EIN on an invoice, add the company name when [updating billing information](https://developers.cloudflare.com/billing/update-billing-info/).

## Inconsistent invoice and payment amounts

If your Cloudflare payment is past due and you order additional services, the past due amount will be added to your invoice. This may cause inconsistencies between the invoice and what you see in the [Cloudflare dashboard ↗](https://dash.cloudflare.com). Once the account is current, the amounts in the Cloudflare dashboard will update.

Note

You may have to wait up to one billing period for updates to appear in your Cloudflare invoice.

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/troubleshoot-invoices/","name":"Troubleshoot invoices"}}]}
```

---

---
title: Resolve a payment failure
description: This article will help if you are receiving errors about your payment failing when attempting to purchase something, change an existing subscription, pay an invoice or an outstanding balance. You may see one of the following error messages:
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/troubleshoot-failed-payments.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Resolve a payment failure

This article will help if you are receiving errors about your payment failing when attempting to purchase something, change an existing subscription, pay an invoice or an outstanding balance. You may see one of the following error messages:

* "The payment has failed. Please contact your bank or use a different payment method."
* "Payment error: authorization failed for \[“example.com”\]"

Alternatively, you may receive an email from us about a subscription renewal payment failure with the subject: “\[Cloudflare\]: We couldn't process your renewal payment” which states “We were unable to process your renewal payment”.

## Automatic retries and product removal

If the failed payment relates to a recurring charge for a Cloudflare plan, add-on, or subscription then after a five (5) day grace period, your account is automatically downgraded to a Free plan. Downgrading to a Free plan does not suspend your website, but you will lose any subscriptions or add-on services associated with the Pro, Business, or Enterprise plan.

To avoid this, follow the Causes & Solution sections below to resolve the failing payment and retry. If you are unable to resolve the issue within the 5 day grace period, you’ll need to manually re-subscribe to these products. You may need to [pay an outstanding balance](https://developers.cloudflare.com/billing/pay-invoices-overdue-balances/#pay-an-outstanding-balance) relating to the five day grace period, if applicable.

## Causes

* Your card details are incorrect
* There are not enough funds in your account
* You did not pass 3D Secure (3DS) correctly
* Your bank is rate limiting payments from us
* Your bank is declining the payment

## Solution

### Check your details & contact your bank

#### Check your card details

* Check your address is valid and matches the one registered with your bank for the payment method you are using
* Check that the Card Verification Value (CVC) you entered is correct for your card
* If you are using PayPal, check for a verification email to your PayPal email address and follow the instructions to authorize

#### Check you have enough funds

Double check your payment method’s balance to ensure that your account has enough funds.

#### Correctly authorise your transaction with 3D Secure (3DS)

You may be using a bank that mandates the use of 3D Secure (3DS) for online card transactions. For one off or first time subscription payments, you need to be prepared to pass 3DS authentication when you attempt the payment in the Cloudflare dashboard. Your bank will contact you to authorise the transaction in real time. This contact typically comes via an SMS or push notification from your bank’s mobile application.

Please note that for customers of Indian banks, 3DS is mandatory for all transactions as per the mandate from the Reserve Bank of India (RBI).

#### Contact your bank if purchasing / renewing Registrar domains

If you were purchasing or renewing multiple domains via [Cloudflare Registrar](https://developers.cloudflare.com/registrar) each domain will be charged as a separate transaction. This may be flagged as fraud by your credit card company. You will need to contact your bank in order to confirm and resolve this.

#### Contact your bank to understand & fix the declined payment

Cloudflare’s payment system does not know why a payment was declined, so you should contact your bank to confirm specifically why they declined the payment.

### Try your payment again

Once you have checked the items above, you should try your transaction again by visiting the Cloudflare dashboard. If the payment that failed was a renewal payment, we will retry automatically 5 times in 5 days. However, we recommend you retry the payment manually in the dashboard to receive instant feedback. To do this:

1. Log into the [Cloudflare dashboard ↗](https://dash.cloudflare.com) and select your account.
2. Go to **Manage Account > Billing**.
3. Go to **Invoices and documents**.
4. Click **Pay Now** next to your invoice OR from the Invoice PDF, click the payment link.
5. Follow the on screen instructions to try again.

### Try a new payment method

If you cannot resolve this using your current payment method, you may wish to try an alternative payment method. We support multiple different credit card types and PayPal. To try this, refer [add a new payment method](https://developers.cloudflare.com/billing/update-billing-info/#update-payment-methods).

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/troubleshoot-failed-payments/","name":"Resolve a payment failure"}}]}
```

---

---
title: Resolve the zone cannot be upgraded error
description: When trying to upgrade a domain or purchase a subscription, you may see an error that contains one of the following phrases:
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/resolve-zone-cannot-be-ugpraded.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Resolve the zone cannot be upgraded error

When trying to upgrade a domain or purchase a subscription, you may see an error that contains one of the following phrases:

* "this zone cannot be upgraded"
* "there is a problem with your billing profile"

## Causes

* Your account may have an outstanding unpaid balance
* Another account previously associated with the domain / zone your purchase relates to has an outstanding unpaid balance

## Solution

This message appears when the account or domain involved has an outstanding unpaid balance. In the case of a domain, this may also be triggered by a previous account that owned the domain. To resolve this you will need to:

1. Check each Cloudflare account you have access to for an outstanding balance. Refer to [Email address and password](https://developers.cloudflare.com/fundamentals/user-profiles/change-password-or-email/) if you have forgotten these details.
2. Refer to [Pay an outstanding balance](https://developers.cloudflare.com/billing/pay-invoices-overdue-balances/#pay-an-outstanding-balance) to pay this balance
3. Wait 24 hours after paying this balance
4. Attempt to upgrade again

As a reference, the full error messages you may see are:

* "Due to a Billing related issue, the zone cannot be upgraded at this time. Please visit the Billing section to ensure there is no outstanding balance."
* "Refer to [https://cfl.re/3VUQyyL ↗](https://cfl.re/3VUQyyL) for assistance. For security reasons, there is a problem with your billing profile."

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/resolve-zone-cannot-be-ugpraded/","name":"Resolve the zone cannot be upgraded error"}}]}
```

---

---
title: Resolve &#34;you cannot modify this subscription&#34;
description: This article will help if you are receiving an error that mentions &#34;You cannot modify this subscription since it is currently scheduled to be cancelled&#34; when attempting to cancel or modify a subscription. For reference, the full message you receive may be one of the following:
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/resolve-you-cannot-modify-this-subscription.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Resolve "you cannot modify this subscription"

This article will help if you are receiving an error that mentions "You cannot modify this subscription since it is currently scheduled to be cancelled" when attempting to cancel or modify a subscription. For reference, the full message you receive may be one of the following:

* "This subscription is scheduled to be cancelled at the end of the billing period. To make changes or purchase more, please click 'Cancel Downgrade' on the Subscriptions page."

## Causes

* You are attempting to cancel a subscription which you have already requested cancellation for
* You are attempting to upgrade a subscription for which a cancellation is already scheduled

## Solutions

If your intent is to cancel a subscription, this request has already been scheduled and your subscription will be cancelled at the end of the current billing period. See “When will my subscription be cancelled” below to understand the exact date this will take effect.

### When will my subscription be cancelled?

Once you have requested cancellation, you will see the date your subscription will be cancelled on the subscriptions page underneath the text “Ending On”.

1. Log into the [Cloudflare dashboard ↗](https://dash.cloudflare.com) and select your account.
2. Go to **Manage Account > Billing**.
3. Go to **Subscriptions**.
4. Locate the **Product** you have cancelled
5. Under the **Service status** column, the status should say **ENDING ON** with the date cancellation will take effect

If you previously cancelled the subscription and have changed your decision, you need to cancel the downgrade.

### Can I receive a refund for my cancelled subscription?

No refund will be issued for a cancelled subscription - instead, your subscription will remain active until the end of the current billing period.

If you do not wish to pay for the coming billing period, then you should cancel your subscription no later than on the last day of the billing period. You can discover this date by visiting the **Subscriptions** page and checking the renew date, for example “RENEWS ON Aug 29, 2025”.

1. Log into the [Cloudflare dashboard ↗](https://dash.cloudflare.com) and select your account.
2. Go to **Manage Account > Billing**.
3. Go to **Subscriptions**.
4. Locate the **Product** you have cancelled
5. Under the **Service status** column, the status should say **RENEWS ON** with the date of the next renewal

### Can I stop the cancellation?

If the cancellation hasn’t taken effect yet, you can click **Cancel Downgrade** next to the appropriate subscription in the **Billing > Subscriptions** page.

1. Log into the [Cloudflare dashboard ↗](https://dash.cloudflare.com) and select your account.
2. Go to **Manage Account > Billing**.
3. Go to **Subscriptions**.
4. Locate the **Product** you have cancelled
5. Under the **Action** column, click **Cancel Downgrade**

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/resolve-you-cannot-modify-this-subscription/","name":"Resolve \"you cannot modify this subscription\""}}]}
```

---

---
title: Resolve &#34;cannot remove payment method&#34;
description: This article will help if you are receiving an error that mentions one of the following errors when attempting to remove a payment method:
image: https://developers.cloudflare.com/core-services-preview.png
---

[Skip to content](#%5Ftop) 

Was this helpful?

YesNo

[ Edit page ](https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/billing/resolve-cannot-remove-payment-method.mdx) [ Report issue ](https://github.com/cloudflare/cloudflare-docs/issues/new/choose) 

Copy page

# Resolve "cannot remove payment method"

This article will help if you are receiving an error that mentions one of the following errors when attempting to remove a payment method:

* "You can't remove this payment method while it's linked to active subscriptions. Go to Billing to manage subscriptions."
* "You can't remove a payment method while there are transactions in progress. Make sure all transactions are completed and all subscriptions are cancelled."

## Causes

* You still have active paid subscriptions
* You have cancelled your paid subscriptions, but a usage-based charge is still scheduled
* You have an upcoming Registrar domain registration renewal within the next 24 hours

## Solutions

You can resolve this by checking your account for each of the potential causes.

### Check for active paid subscriptions

You can only remove your payment method once all your paid subscriptions and outstanding charges have been completed. To check your paid subscriptions are cancelled follow this:

1. Log into the [Cloudflare dashboard ↗](https://dash.cloudflare.com) and select your account.
2. Go to **Manage Account > Billing**.
3. Go to **Subscriptions**.
4. Check **Service status** for any which are marked “Active”
5. Click the “Cancel” button

You must complete this for all active paid subscriptions before you will be able to remove your card.

### Check for Usage Based products

If you have cancelled all of your paid products & subscriptions, any usage based products cancelled within the last 30 days may still generate charges. We require that your payment method remains on file until those potential usage charges have been processed. As such, if you recently cancelled any of the following products, you will need to wait 30 days before you can remove your payment method:

* Images
* Stream
* Workers
* Argo
* Spectrum
* R2
* Cache Reserve
* Load Balancing
* Rate Limiting
* Log Explorer
* Zero Trust
* Vectorize
* Analytics

Once your next monthly invoice has been produced you should be able to remove your card.

### Check for an upcoming Registrar renewal

For Registrar domains scheduled for auto-renewal, we will attempt to renew approximately 30 days before your renewal date. In the 24 hours prior to that, we will automatically process a payment hold using your payment method. During this time you will be unable to remove your payment method.

To check if any of your domains are in the process of renewal:

1. Log into the [Cloudflare dashboard ↗](https://dash.cloudflare.com) and select your account.
2. Go to **Domain Registration > Manage Domains**.
3. Under the **Expires** column, look for any domains expiring within the next 31 days which have Auto-renew enabled.

If you have any domains with auto-renew enabled that are expiring in 31 days or less, you will need to wait for them to renew before you can remove your payment method. To understand more about this process, refer to [renew domains](https://developers.cloudflare.com/registrar/account-options/renew-domains/).

### If none of the above apply

If you have confirmed all of the above do not apply in your case and you still receive an error message when attempting to remove your payment method, please [contact support](https://developers.cloudflare.com/support/contacting-cloudflare-support/).

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/billing/","name":"Billing"}},{"@type":"ListItem","position":3,"item":{"@id":"/billing/resolve-cannot-remove-payment-method/","name":"Resolve \"cannot remove payment method\""}}]}
```
