Bubble Docs

Plans and billing

This section covers how to manage your plan, workloads, payments and invoices
Note: https://bubble.io/pricing is the authoritative source about pricing information, in the event of discrepancies with the documentation.

Managing your plan

You can subscribe to a paid plan and manage the plan that you are on in the Settings - App 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

To cancel a plan, simply downgrade it to the Free tier. Be mindful of the features associated with each plan to ensure you understand the adjustments that come with the change. In particular, if you have set up a custom domain, downgrading to the Free tier will result in losing the connection with that domain.

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 at the end of the current billing period.
The person you are transferring the app to must be a registered Bubble user prior to the transfer taking place.
To transfer an app:
  1. 1.
    Go to Settings - Collaboration
  2. 2.
    Under Invite a user, type in the email of the user you want to transfer to
  3. 3.
    Click the Transfer button

Additional workload

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

Workload tiers

If your app needs more workload than the current plan provides, you can purchase a workload tier for additional units.


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 methods

Bubble accepts major credit and debit cards (see Stripe's information for more details)
  • Visa
  • MasterCard
  • American Express
  • JCB
  • Discover
  • Diners Club


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.

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.


We extend a 30% discount for students, educators, and non-profits, applicable with appropriate documentation.
Please reach out to [email protected] to get this activated on your account.
Discounts cannot be applied retroactively, cannot be applied to Enterprise plans, cannot be applied to workload tiers 3-5, and cannot be combined with other discounts such as Referral or Affiliate credits