Resolve "cannot remove payment method"
When attempting to remove a payment method, you may see one of the following error messages:
- "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."
- You still have active paid subscriptions.
- You have canceled your paid subscriptions, but a usage-based charge is still scheduled.
- You have an upcoming Registrar domain registration renewal within the next 24 hours.
You can only remove a payment method after all paid subscriptions are canceled and outstanding charges are settled.
-
Log in to the Cloudflare dashboard ↗ and select your account.
-
Go to Manage Account > Billing.
Go to Billing -
Select Subscriptions.
-
Check Service status for any subscriptions marked Active.
-
Select Cancel for each active paid subscription.
Repeat this for all active paid subscriptions before attempting to remove the payment method.
If you have canceled all paid subscriptions, any usage-based products canceled within the last 30 days may still generate charges. Your payment method must remain on file until those charges are processed. If you recently canceled any of the following products, wait 30 days before removing your payment method:
| Product | Billable metric | Free tier or included usage | Pricing details |
|---|---|---|---|
| Workers | Requests and CPU time | 10M requests and 30M CPU-ms | Workers pricing |
| R2 | Storage and operations | 10 GB storage, 1M Class A operations, and 10M Class B operations | R2 pricing |
| Argo Smart Routing | Data transfer | First 1 GB | Argo Smart Routing |
| Cache Reserve | Reads, writes, and storage | None | Cache Reserve |
| Load Balancing | DNS queries | First 500K queries | Load Balancing |
| Stream | Minutes stored and minutes viewed | Varies by plan | Stream pricing |
| Images | Transformations and storage | Varies by plan | Images pricing |
| Spectrum | Data transfer | None | Spectrum |
| Rate Limiting | Rule requests | Varies by plan | Rate Limiting |
| Log Explorer | Log storage and queries | Varies by plan | Log Explorer pricing |
| Zero Trust | Seats and usage-based services | Varies by plan | Zero Trust |
| Vectorize | Stored dimensions and queried vectors | Varies by plan | Vectorize pricing |
| Analytics Engine | Data points read and written | Varies by plan | Analytics Engine pricing |
After the next monthly invoice is generated, you can remove the payment method.
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 renewal process:
- Log in to the Cloudflare dashboard ↗ and select your account.
- Go to Domain Registration > Manage Domains.
- Under Expires, look for domains expiring within the next 31 days that have auto-renewal turned on.
If you have any domains with auto-renewal turned on that are expiring in 31 days or less, wait for them to renew before you remove your payment method. To understand more about this process, refer to Renew domains.
After you clear active subscriptions, pending usage-based charges, and upcoming Registrar renewals, return to Payment > Payment methods and try to remove the payment method again.
If none of the above apply and you still receive an error, contact Cloudflare support.
- Update billing information — Add a replacement payment method
- Cancel subscriptions — Cancel subscriptions before removing a payment method
- Error reference — Look up other billing error messages