|
| 1 | +--- |
| 2 | +title: Threshold billing |
| 3 | +pcx_content_type: concept |
| 4 | +sidebar: |
| 5 | + order: 11 |
| 6 | + description: Automatic mid-cycle invoicing for usage-based products |
| 7 | +--- |
| 8 | + |
| 9 | +import { DashButton } from "~/components"; |
| 10 | + |
| 11 | +Threshold billing is an automatic payment collection mechanism for Cloudflare's usage-based products. When your accumulated usage charges reach a certain level during a billing cycle, Cloudflare generates a mid-cycle invoice and charges your payment method on file. |
| 12 | + |
| 13 | +## How threshold billing works |
| 14 | + |
| 15 | +1. **Usage accumulates** - As you use Cloudflare's usage-based products, charges accrue throughout your billing cycle. |
| 16 | +2. **Threshold reached** - When your accumulated usage charges reach the threshold, Cloudflare automatically generates a mid-cycle invoice. |
| 17 | +3. **Payment collected** - Your payment method on file is charged for the threshold invoice amount. |
| 18 | +4. **One-time trigger** - The threshold fires once per subscription. After a threshold invoice is generated, your subscription returns to standard end-of-cycle billing. |
| 19 | +5. **End-of-cycle invoice** - At the end of your billing cycle, you receive your regular invoice which includes only the remaining usage charges not already covered by the threshold invoice. |
| 20 | + |
| 21 | +:::note |
| 22 | +You will never be double-charged. The threshold invoice and end-of-cycle invoice together equal your total usage for the billing period. |
| 23 | +::: |
| 24 | + |
| 25 | +### Example |
| 26 | + |
| 27 | +| Event | Charge | |
| 28 | +| --- | --- | |
| 29 | +| Usage reaches threshold mid-cycle | Threshold invoice charged (for example, $127.50) | |
| 30 | +| End of billing cycle (total usage was $180) | End-of-cycle invoice charged (for example, $52.50) | |
| 31 | +| **Total charged** | **$180** | |
| 32 | + |
| 33 | +## Products subject to threshold billing |
| 34 | + |
| 35 | +Threshold billing applies to the following usage-based products: |
| 36 | + |
| 37 | +- [R2](/r2/) |
| 38 | +- [Stream](/stream/) |
| 39 | +- [Cloudflare Images](/images/) |
| 40 | +- [Workers](/workers/) (usage-based pricing) |
| 41 | + |
| 42 | +## Who is affected |
| 43 | + |
| 44 | +Threshold billing applies to self-serve accounts using the products listed above. |
| 45 | +## Affected accounts |
| 46 | +:::note |
| 47 | +Enterprise accounts and startup program participants are not subject to threshold billing. |
| 48 | +::: |
| 49 | + |
| 50 | +## Multiple subscriptions |
| 51 | + |
| 52 | +If you have multiple usage-based subscriptions (for example, both R2 and Workers on separate subscriptions), the threshold applies to each subscription independently. You may receive one threshold invoice per subscription if each reaches the threshold. |
| 53 | + |
| 54 | +## What happens if payment fails |
| 55 | + |
| 56 | +If the payment for a threshold invoice fails: |
| 57 | + |
| 58 | +1. **Automatic retries** - Cloudflare will automatically retry the payment over a 5-day period. |
| 59 | +2. **Email notification** - You will receive an email notifying you of the failed payment with a link to pay the invoice or update your payment method. |
| 60 | +3. **Manual payment** - You can pay the invoice directly at any time during the retry period through your Cloudflare dashboard. |
| 61 | + |
| 62 | + <DashButton url="/?to=/:account/billing" /> |
| 63 | + |
| 64 | +4. **After retries exhausted** - If all payment retries fail, the invoice is marked as uncollectable and your account may be restricted. |
| 65 | + |
| 66 | +To avoid service interruption, ensure your payment method on file is current and has sufficient funds. |
| 67 | + |
| 68 | +## Viewing your invoices |
| 69 | + |
| 70 | +All threshold invoices appear in your billing history alongside your regular invoices. |
| 71 | + |
| 72 | +1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/). |
| 73 | +2. Go to **Manage Account** > **Billing**. |
| 74 | + |
| 75 | + <DashButton url="/?to=/:account/billing" /> |
| 76 | + |
| 77 | +3. Select **Invoices** to view your invoice history. |
| 78 | + |
| 79 | +Threshold invoices are labeled to distinguish them from regular end-of-cycle invoices. |
| 80 | + |
| 81 | +## FAQ |
| 82 | + |
| 83 | +### Why did I receive a mid-cycle charge? |
| 84 | + |
| 85 | +Your usage-based charges reached the billing threshold before the end of your billing cycle. This is expected behavior for accounts with high usage of R2, Stream, Images, or Workers. |
| 86 | + |
| 87 | +### Will I be charged twice for the same usage? |
| 88 | + |
| 89 | +No. The threshold invoice covers usage up to the point when the threshold was reached. Your end-of-cycle invoice includes only the remaining usage after that point. The two invoices together equal your total usage for the billing period. |
| 90 | + |
| 91 | +### Can I change the threshold amount? |
| 92 | + |
| 93 | +The threshold is automatically set by Cloudflare and cannot be modified. |
| 94 | + |
| 95 | +### Will I get another threshold invoice next month? |
| 96 | + |
| 97 | +No. The threshold fires once per subscription. After the first threshold invoice, your subscription returns to standard end-of-cycle billing for all future cycles. |
| 98 | + |
| 99 | +### How do I avoid threshold invoices? |
| 100 | + |
| 101 | +Threshold invoices are triggered by usage. If you prefer not to receive mid-cycle invoices, you can monitor your usage and adjust your product consumption accordingly. However, threshold billing is designed to help you pay as you go rather than receiving a large bill at the end of the month. |
| 102 | + |
| 103 | +### What if I think I was charged incorrectly? |
| 104 | + |
| 105 | +If you believe there is an error with your threshold invoice, [contact Cloudflare support](/support/contacting-cloudflare-support/) with your invoice details. |
0 commit comments