---
id: 'billing-faq'
title: 'Billing FAQ'
description: 'This documentation covers frequently asked questions around subscription plans, payments, invoices and billing in general'
subtitle: 'This documentation covers frequently asked questions around subscription plans, payments, invoices and billing in general'
---

{/* supa-mdx-lint-disable Rule004ExcludeWords */}

## Organizations and projects

#### What are organizations and projects?

The Supabase Platform has "organizations" and "projects". An organization may contain multiple projects. Each project is a dedicated Supabase instance with all of its sub-services including Storage, Auth, Functions and Realtime.
Each organization only has a single subscription with a single plan (Free, Pro, Team or Enterprise). Project add-ons such as [Compute](/docs/guides/platform/compute-add-ons), [IPv4](/docs/guides/platform/ipv4-address), [Log Drains](/docs/guides/platform/log-drains), [Advanced MFA](/docs/guides/auth/auth-mfa/phone), [Custom Domains](/docs/guides/platform/custom-domains) and [PITR](/docs/guides/platform/backups#point-in-time-recovery) are configured per project and are added to your organization subscription.

Read more on [About billing on Supabase](/docs/guides/platform/billing-on-supabase#organization-based-billing).

#### How many free projects can I have?

You are entitled to two active free projects. Paused projects do not count towards your quota. Note that within an organization, we count the free project limits from all members that are either Owner or Admin. If you’ve got another organization member with the Admin or Owner role that has already exhausted their free project quota, you won’t be able to launch another free project in that organization. You can create another Free Plan organization or change the role of the affected member in your [organization’s team settings](/dashboard/org/_/team).

#### Can I mix free and paid projects in a single organization?

The subscription plan is set on the organization level and it is not possible to mix paid and non-paid projects inside a single organization. However, you can have a paid and a free organization and make use of the [self-serve project transfers](/docs/guides/platform/project-transfer) to organize your projects. All projects in an organization benefit from the subscription plan. If your organization is on the Pro Plan, all projects within the organization benefit from no project pausing, automated backups and so on.

#### Can I transfer my projects to another organization?

Yes, you can transfer your projects to another organization. You can find instructions on how to transfer your projects [here](/docs/guides/platform/project-transfer).

#### Can I transfer my credits to another organization?

Yes, you can transfer the credits to another organization. Submit a [support ticket](https://supabase.help).

## Pricing

See the [Pricing page](/pricing) for details.

#### Are there any charges for paused projects?

No, we do not charge for paused projects. Compute hours are only counted for active instances. Paused projects do not incur any compute usage charges.

#### How are multiple projects billed under a paid organization?

We provide a dedicated server for every Supabase project. Each paid organization comes with <Price price="10" /> in Compute Credits to cover one project on the default compute size. Additional projects start at ~<Price price="10" /> a month (billed hourly).

Running 3 projects in a Pro Plan organization on the default Micro instance:

- <Price price="25" /> Pro Plan
- <Price price="30" /> for 3 projects on the default compute size
- <Price price="10" /> Compute credits ⇒ <Price price="45" /> / month

Refer to our [Compute](/docs/guides/platform/manage-your-usage/compute#billing-examples) docs for more examples and insights.

#### How does compute billing work?

Each Supabase project is a dedicated VM and Postgres database. By default, your instance runs on the Micro compute instance. You have the option to upgrade your compute size in your [Project settings](/dashboard/project/_/settings/addons). See [Compute Add-ons](/docs/guides/platform/compute-add-ons) for available options.

When you change your compute size, there are no immediate upfront charges. Instead, you will be billed based on the compute hours during your billing cycle reset.

If you launch additional instances on your paid plan, we will add the corresponding compute hours to your final invoice.

If you upgrade your project to a larger instance for 10 hours and then downgrade, you’ll only pay for the larger instance for the 10 hours of usage at the end of your billing cycle. You can see your current compute usage on your [organization’s usage page](/dashboard/org/_/usage).

Read more about [Compute usage](/docs/guides/platform/manage-your-usage/compute).

#### What is egress and how is it billed?

Egress refers to the total bandwidth (network traffic) quota available to each organization. This quota can be utilized for various purposes such as Storage, Realtime, Auth, Functions, Supavisor, Log Drains and Database. Each plan includes a specific egress quota, and any additional usage beyond that quota is billed accordingly.

We differentiate between cached (served via our CDN from cache hits) and uncached egress and give quotas for each type and have varying pricing (cached egress is cheaper). Cached egress only applies to Storage.

Read more about [Egress usage](/docs/guides/platform/manage-your-usage/egress).

## Plans and subscriptions

#### How do I change my subscription plan?

Change your subscription plan in your [organization's billing settings](/dashboard/org/_/billing). To upgrade to an Enterprise Plan, complete the [Enterprise request form](https://forms.supabase.com/enterprise).

#### What happens if I cancel my subscription?

The organization is given [credits](/docs/guides/platform/credits) for unused time on the subscription plan. The credits will not expire and can be used again in the future. You may see an additional charge for unbilled excessive usage charges from your previous billing cycle.

Read more about [downgrades](/docs/guides/platform/manage-your-subscription#downgrade).

#### I mistakenly upgraded the wrong organization and then downgraded it. Could you issue a refund?

We can transfer the amount as [credits](/docs/guides/platform/credits) to another organization of your choice. You can use these credits to upgrade the organization, or if you have already upgraded, the credits will be used to pay the next month's invoice. Please create a [support ticket](https://supabase.help) for this case.

#### How do I get an annual subscription?

We currently do not support annual plans officially. However, you can do a [credit top-up](/docs/guides/platform/credits#credit-top-ups) to avoid monthly payments.

## Quotas and spend caps

#### What will happen when I exceed the Free Plan quota?

You will be notified when you exceed the Free Plan quota. It is important to take action at this point. If you continue to exceed the limits without reducing your usage, service restrictions will apply. To avoid service restrictions, you have two options: reduce your usage or upgrade to a paid plan. Learn more about restrictions in the [Fair Use Policy](#fair-use-policy) section.

#### What will happen when I exceed the Pro Plan quota and have the spend cap on?

You will be notified when you exceed your Pro Plan quota. To unblock yourself, you can toggle off your spend cap in your [organization's billing settings](/dashboard/org/_/billing) to pay for over-usage beyond the Pro plans limits. If you continue to exceed the limits without reducing your usage or turning off the spend cap, restrictions will apply. Learn more about restrictions in the [Fair Use Policy](#fair-use-policy) section.

#### How do I scale beyond the limits of my Pro Plan?

The Pro Plan has a Spend Cap enabled by default to keep costs under control. If you want to scale beyond the plan's included quota, switch off the Spend Cap to pay for additional usage beyond the plans included limits. You can toggle the Spend Cap in the [organization's billing settings](/dashboard/org/_/billing). Read more about the [Spend Cap](/docs/guides/platform/cost-control#spend-cap).

## Fair Use Policy

#### What is the Fair Use Policy?

Our Fair Use Policy gives developers the freedom to build and experiment with Supabase, while protecting our infrastructure. Under the Fair Use policy, service restrictions may apply to your organization if:

- You continually exceed the Free Plan quota
- You continually exceed Pro Plan quota and have the spend cap enabled
- You have overdue invoices
- You have an expired credit card

You will receive a notification before Fair Use Policy restrictions are applied. However, in some cases, like suspected abuse of our services, restrictions may be applied without prior notice.

#### What is a grace period and does it reset after usage drops?

When your organization exceeds plan limits, you receive a grace period before fair use policy applies. After this grace period ends, the dashboard will continue to show a notice indicating that your grace period is over, even if you have dropped back under plan limits. This is a warning that serves as an indicator that your organization previously exceeded usage limits.

This persistent warning means that if you exceed your plan limits again, you will not receive another grace period and your project will be restricted. The notice and indicator will automatically clear if you continue to stay under plan limits for multiple billing cycles.

#### How is the Fair Use Policy applied?

The Fair Use Policy is applied through service restrictions. This could mean:

- Pausing projects
- Switching databases to read-only mode
- Disabling new project launches/transfers
- Responding with a [402 status code](/docs/guides/platform/http-status-codes#402-service-restriction) for all API requests

The Fair Use Policy is generally applied to all projects of the restricted organization.

#### How can I remove restrictions applied from the Fair Use Policy?

To remove restrictions, you will need to address the issue that caused the restriction. This could be reducing your usage, paying overdue invoices, updating your payment method, or any other issue that caused the restriction. Once the issue is resolved, the restriction will be lifted.

Restrictions due to usage limits are lifted with the next billing cycle as your quota refills at the beginning of each cycle. You can see when your current billing cycle ends on the [billing page](/dashboard/org/_/billing) under "Upcoming Invoice". You can also lift restrictions immediately by [upgrading](/dashboard/org/_/billing?panel=subscriptionPlan) to Pro (if on Free Plan) or by [disabling spend cap](/dashboard/org/_/billing?panel=costControl) (if on Pro Plan with spend cap enabled).

## Reports and invoices

#### Where do I find my invoices?

You can find all invoices from your organization on your [organization’s invoices page](/dashboard/org/_/billing#invoices).

#### Where can I see a breakdown of usage?

You can find the breakdown of your usage on your [organization’s usage page](/dashboard/org/_/usage).

#### Where can I check my credit balance?

You can check your Credit balance on the [organization’s billing page](/dashboard/org/_/billing). Credits will be used on future invoices before charging your payment method. If you have enough credits to cover an invoice, there is no charge at all.

#### Can I include the VAT number?

You can update your VAT number in the Tax ID section of your [organization’s billing page](/dashboard/org/_/billing).

#### Can I change the details of an existing invoice?

Any changes made to your billing details will only be reflected in your upcoming invoices. Our payment provider cannot regenerate previous invoices. Therefore, make sure to update the billing details before the upcoming invoices are finalized.

## Payments and billing cycle

#### What payment methods are available?

We accept credit card payments only. If you cannot pay via credit card, we do offer alternatives for larger upfront payments. Create a [support ticket](https://supabase.help) in case you’re interested.

#### What credit card brands are supported?

Visa, Mastercard, American Express, Japan Credit Bureau (JCB), China UnionPay (CUP), Cartes Bancaires

#### What currency can I pay in?

All our invoices are issued in USD, but you can pay in any currency so long as the credit card provider allows charging in USD after conversion.

#### Can I change the payment method?

Yes, you will have to add the new payment method before being allowed to remove the old one.
This can be done from your dashboard on the [organization’s billing page](/dashboard/org/_/billing).

Read more on [Manage your payment methods](/docs/guides/platform/manage-your-subscription#manage-your-payment-methods).

#### Can I pay upfront for multiple months?

You can top up your credit balance to cover multiple months through your [organization’s billing page](/dashboard/org/_/billing).

Read more on [Credit top-ups](/docs/guides/platform/credits#credit-top-ups).

#### When are payments taken?

Payments are taken at the beginning of each billing cycle. You will be charged once a month. You can see the current billing cycle and upcoming invoice in your [organization's billing settings](/dashboard/org/_/billing). The subscription plan fee is charged upfront, whereas usage-charges, including compute, are charged in arrears based on your usage.

Read more on [Your monthly invoice](/docs/guides/platform/your-monthly-invoice).

#### Where can I change my billing details?

You can update your billing details on the [organization’s billing page](/dashboard/org/_/billing).
Note that any changes made to your billing details will only be reflected in your upcoming invoices. Our payment provider cannot regenerate previous invoices.

#### What happens if I am unable to make the payment?

When an invoice becomes overdue, we will pause your projects and downgrade your organization to the Free Plan. You will be able to restore your projects once you have paid all outstanding invoices.

#### Why am I overdue?

We were unable to charge your payment method. This likely means that the payment was not successfully processed with the credit card on your account profile.
You can be overdue when

- A card is expired
- The bank declined the payment
- You had insufficient funds
- There was no card on record

Check your payment methods in your [organization’s billing page](/dashboard/org/_/billing) to ensure there are no expired payment methods and the correct payment method is marked as default.
If you are still facing issues, raise a [support ticket](https://supabase.help).

Payments are always in USD and may show up as coming from Singapore, given our payment entity is in Singapore. Make sure you allow payments from Singapore and in USD

#### Can I delay my payment?

No, you cannot delay your payment.

#### Can I get a refund of my unused credits?

No, we do not provide refunds. Please refer to our [Terms of Service](/terms#1-fees).

#### What do I do if my bill looks wrong?

Take a moment to review our [Your monthly invoice](/docs/guides/platform/your-monthly-invoice) page, which may help clarify any questions about your invoice. If it still looks wrong, submit a [support ticket](https://supabase.help) through the dashboard. Select the affected organization and provide the invoice number for us to look at your case.
