# Plans and billing

{% hint style="info" %}
**Note:** <https://bubble.io/pricing> is the authoritative source about pricing information, in the event of discrepancies with the documentation.
{% endhint %}

## Managing your plan

You can subscribe to a paid plan and manage the plan that you are on in the *Settings - My plan.*

Bubble's pricing structure comprises various plans, from the free tier to customized enterprise solutions. Each plan caters to different stages of your app's life cycle, providing progressively advanced tools for collaboration, data processing, log retention, and backups.

Each plan is connected to a single application, allowing you to work on multiple projects at different development stages. You have the option to pay monthly or annually, and you can switch between the two whenever you like.

### Modifying a plan

You can change your plan at any time during the period. When switching between paid plans, the features of the new plan become instantly available, and the cost is prorated. A credit for the unused days from the previous plan will be automatically applied to your Bubble account, and you'll be charged for the corresponding days on the new plan.

Both of these calculations – remaining time and unused time – will appear on your next Bubble invoice.

### Canceling a plan

You have the flexibility to cancel your plan at any point. Here are a few key points to remember:

* **Plans stay active through the end of the billing cycle:** Your plan will stay active through the end of your billing cycle, meaning your app will stay live (if you’ve already published it) and will consume workload units.
* **Workload consumption:** If overages[^1] are enabled on your application, you will be responsible for any overages accrued after canceling your application and before the end of your subscription period. To avoid overages, disable overages in Settings[^2].
* **Workload tiers:** you can't buy [workload tiers](#workload-tiers) after your plan is cancelled.

For cancellation, you can either use the [app editor settings](#canceling-a-plan-in-the-app-editor) page or our [AI-powered bot](#cancel-a-plan-through-the-bubble-support-bot) for assistance.

#### Canceling a plan in the app editor

To cancel a plan in your app's editor, follow these steps:

1. Navigate to the *Settings* tab, and the *My plan* sub-tab.
2. From there, you can cancel in one of two ways:
   1. Click *Cancel plan* on your current plan option.
3. Open your app’s editor, click on Settings, then on the My Plan tab. From there, you can cancel one of two ways:&#x20;
   1. Click *Cancel pla*n on your current plan option.\
      ![](https://34394582-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M5sbzwG7CljeZdkntrL%2Fuploads%2F2nAwmJk5FVcsBnlTTCjB%2Fcancel-bubble-plan%402x.png?alt=media\&token=60764d7c-1b09-4478-bcb6-d94bd63396eb)
   2. **OR** - Click on the *Change Plan* button, then click the *Select* button on the Free plan, fill out the required fields in the cancellation popup, and click on the button at the bottom of the popup to confirm.

#### Cancel a plan through the Bubble support bot

{% hint style="warning" %}
**Logged in:** ensure you are logged into the Bubble account that owns the app in question. This step is necessary for the chat bot to recognize the app and check that you are authorized to cancel it.
{% endhint %}

1. Make sure you're logged into your [bubble.io](https://bubble.io/) account, then open the bot by clicking on the conversation icon at the bottom right-hand side of any [bubble.io](https://bubble.io/) page. Look for this symbol:<br>

   <figure><img src="https://34394582-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M5sbzwG7CljeZdkntrL%2Fuploads%2FZ7VOrVHLL3of46zcST8E%2Fchatbot%402x.png?alt=media&#x26;token=48551b42-3401-44cf-bb97-cdadfc5d485a" alt="" width="85"><figcaption></figcaption></figure>

2. Ask to cancel your plan or subscription.

3. Follow the prompts from there to allow the bot to automatically cancel your subscription for you.

### Transferring a plan

When multiple users have admin privileges on an app, any of them can assume responsibility for the app's plan payments. If a transfer takes place, the new paying user's card will be charged immediately.

{% hint style="info" %}
The person you are transferring the app to must be a registered Bubble user prior to the transfer taking place.
{% endhint %}

To transfer an app:

1. Go to *Settings - Collaboration*
2. Under *Invite a user,* type in the email of the user you want to transfer to
3. Click the *Transfer* button

<figure><img src="https://34394582-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M5sbzwG7CljeZdkntrL%2Fuploads%2FNGaANcecTyZTEY0O1wR8%2Ftransfer-app.png?alt=media&#x26;token=f047a271-ca0d-494d-ab60-ce9d610cc49a" alt=""><figcaption></figcaption></figure>

## Additional workload

{% hint style="info" %}
You can read more about the difference between Workload tiers and overages in our main pricing article. You can also use our Subscription planner calculator to estimate the best option for you.

Article: [Pricing plans](https://manual.bubble.io/~/changes/1188/account-and-marketplace/account-and-billing/pricing-plans)

Page: [Subscription planner](https://bubble.io/subscription-planner)
{% endhint %}

### Workload tiers

If your app needs more workload than your current plan provides, you can purchase a workload tier for additional units. Reach out to our [Sales team](https://bubble.io/contact-sales) for custom pricing for apps with high workload unit consumption.

<figure><img src="https://34394582-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M5sbzwG7CljeZdkntrL%2Fuploads%2FIIFS4Yui17BsNeeh6X03%2Fimage.png?alt=media&#x26;token=b896b45e-fa85-4c2e-8486-34dddcda0553" alt=""><figcaption></figcaption></figure>

### Overages

In addition to pre-purchasing workload, we offer flexible overages, ensuring your app remains accessible even if it surpasses its monthly workload allotment. Flexible overages are charged at a unit price for each additional workload unit.

Flexible overages can be enabled or disabled at any time. To disable them, navigate to *Settings - App plan* and uncheck *Enable overages*.

## Payment

### Payment methods

Bubble accepts major credit and debit cards (see Stripe's [information](https://support.stripe.com/questions/which-cards-and-payment-types-can-i-accept-with-stripe) for more details)

* Visa
* MasterCard
* American Express
* JCB
* Discover
* Diners Club

### Invoices

You can find your invoices in the Account Page, where you also have the option to define your business name and address. If you update your business name or address, you can download an updated version of your invoices reflecting these changes.

You can also opt to have invoices emailed to your registered email address. Check *Email every invoice* to enable this.

<figure><img src="https://34394582-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M5sbzwG7CljeZdkntrL%2Fuploads%2FuveLZ3TEL1dKWisMAWcb%2Fbilling.png?alt=media&#x26;token=48d2cdc2-d118-4eb0-8d2e-b0e258b6e649" alt=""><figcaption></figcaption></figure>

### Declined payments

Bubble relies on an external service, Stripe, to process credit card transactions. A declined charge can result from the interaction between Stripe and your bank's fraud system. Even with correct information and a history of successful payments, a transaction may be declined. When processing a payment, we send all the information you've entered, and the system evaluates the risk level based on this data.

If your payments are being declined, double-check that all entered information is accurate. If you still encounter issues, consider contacting your banking institution to inquire about any restrictions on your card.

### Refund policy

We do not offer refunds. Any paid month is non-refundable and cannot be credited back to your account.

## Discounts

We extend a 30% discount for students, educators, and non-profits, applicable with appropriate documentation.

To get this activated on your account, please visit our [Support center](https://bubble.io/support) to get in touch with a member of our Support team.

{% hint style="warning" %}
Discounts cannot be applied retroactively, cannot be applied to Enterprise plans, cannot be applied to workload tiers 3-4, and cannot be combined with other discounts such as Referral or Affiliate credits
{% endhint %}

[^1]: In addition to pre-purchasing workload, we allow apps to accrue flexible overages so that your app stays available if it exceeds its monthly workload allotment.\ <br>

    Article section: [Pricing and plans](https://manual.bubble.io/~/changes/1188/account-and-marketplace/account-and-billing/pricing-plans) | [Overages](https://manual.bubble.io/~/changes/1188/account-and-marketplace/account-and-billing/pricing-plans/..#overages)

[^2]: Go to *Settings - App plan* to change overage settings.

    Article section: [Pricing and plans](https://manual.bubble.io/~/changes/1188/account-and-marketplace/account-and-billing/pricing-plans) | [Overages](https://manual.bubble.io/~/changes/1188/account-and-marketplace/account-and-billing/pricing-plans/..#overages)
