# Billing

## Compute Units (CU) balance&#x20;

The **CU balance** allows you to use methods with a specific price for the application. It enables you to optimize your spending and calculate the usage more precisely – pay only for methods you use.

#### RPC methods cost in CU

Applying each RPC method on Solana will cost you 1 CU. The only exception is [getProgramAccounts](https://solana.com/docs/rpc/http/getprogramaccounts) (10 CU).&#x20;

<table><thead><tr><th width="373">Method</th><th>Cost in CU</th></tr></thead><tbody><tr><td>Any Solana RPC method</td><td>1</td></tr><tr><td><code>getProgramAccounts</code> </td><td>10</td></tr></tbody></table>

Certain methods are available on **paid plans only** or on a [dedicated Solana node](https://rpcfast.com/dedicated-solana-nodes). Read more in [Solana RPC Methods](https://docs.rpcfast.com/rpc-fast-saas-solana/solana-rpc-methods).

#### Do unused Compute Units (CU) roll over?

Unused Compute Units do **not** roll over to the next billing period.

Your CU allocation **resets at the beginning of each monthly billing cycle** according to the limits included in your subscription plan.

If your usage regularly approaches or exceeds your monthly CU allocation, consider upgrading your plan to ensure consistent capacity and avoid overage charges.

#### Is bandwidth metered?

{% hint style="success" icon="rabbit-running" %}
RPC Fast does not charge for bandwidth usage!
{% endhint %}

All paid plans include **unlimited bandwidth**, meaning you are not billed based on the amount of data transferred through RPC, WebSocket, or gRPC streams.

Some RPC providers charge additional fees based on **bandwidth consumption** (e.g., per GB of data transferred). With RPC Fast, bandwidth is not metered, allowing you to stream on-chain data without worrying about unpredictable usage-based costs. However, please be aware of possible overage usage of your plan CU allocation – [see below](https://docs.rpcfast.com/rpc-fast-saas-solana/billing#overage-usage).

Your usage is instead measured through **Compute Units (CU)** and the **stream limits** defined in your subscription plan.

***

## Billing

#### When does my billing period start?

Your billing period begins when you activate a paid plan.\
Subscriptions are billed **in advance for each 30-day billing cycle** and automatically renew unless canceled.

#### Plans

* Each payment plan has its limitations.&#x20;
* We count all requests received from each single account.&#x20;
* We charge users by calculating the whole number of CUs for all apps, regardless of the apps number.

Check the **Dashboard** –> [Billing and Usage](https://solana.rpcfast.com/billing-and-usage/) for your plan CU allocation and usage and other stats.

Click "Manage" to change your plan at any moment.

#### Upgrade / Downgrade

You can upgrade or downgrade your subscription at any time. Select the plan that best fits your needs and follow the payment instructions.

If you **upgrade**, the new plan and its limits become available **immediately**.

If you **downgrade**, the change will take effect **at the end of the current billing period**, and your existing plan will remain active until then.

<figure><img src="https://1798863941-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRRBph8Hty4VwnYxGM39r%2Fuploads%2FQpG4htYOcIChBwFQAjW0%2FScreenshot%202026-03-26%20at%2022.16.21.png?alt=media&#x26;token=67126aec-902f-476a-845e-00952b60ec1e" alt=""><figcaption></figcaption></figure>

***

## Overage usage

#### How can I track my usage?

You can monitor:

* Compute Units (CU) consumption
* Active gRPC streams
* RPC request statistics

directly in the **RPC Fast dashboard** in real time.

#### What's the overage rate?

If your usage exceeds the monthly Compute Unit (CU) allocation included in your plan, additional usage will be billed at the overage rate of **$5 per 1M CU** at the end the active billing period.

#### What happens if I don't pay for overage usage in time?

If your account exceeds the allowed CU overage cap and the outstanding balance is not settled in time, **your account may be temporarily suspended** until the payment is resolved.

You are fully responsible for all usage and any overage charges incurred under your account.

If your usage regularly approaches or exceeds your monthly CU allocation, consider **upgrading your plan** to ensure consistent capacity and avoid overage charges.

{% hint style="success" %}
You can increase CU allocation by upgrading your plan ahead of the recurring subscription date.
{% endhint %}

***

## How Are gRPC Streams Counted?

A **gRPC stream** represents a single active streaming connection established between your application and the RPC Fast endpoint using Yellowstone gRPC (Geyser) or Shredstream gRPC. Each active connection counts as **one stream** toward the stream limit defined in your subscription plan.

For example, if your application opens multiple parallel subscriptions (to different programs, accounts, or transaction filters), each concurrent connection counts as a separate stream.

* A **stream is counted per active connection**, not per event or message.
* Multiple filters or subscriptions within the same connection are counted as **one stream**.
* Opening additional connections (for scaling, redundancy, or different services) will increase the number of streams used.
* Each plan defines the maximum number of concurrent streams allowed for your account.

If your application requires more simultaneous streams than your current plan allows, you can **upgrade to a higher plan** to increase the available stream capacity.

***

## Can I Cancel My Subscription?

Yes. You can cancel your subscription at any time by **deleting your account**.

To do so, go to "My Account" (menu in the top right) → "Delete Account" and follow the instructions to complete the process. Please note that **all associated data will be permanently deleted** once the account is removed.

Alternatively, you may **downgrade to Start plan** through the "Billing" section of the dashboard instead of deleting your account entirely.

If you choose to downgrade, your current paid plan will remain active until the end of the current billing period, after which it will not renew.
