Business software · Developer tools, hosting and APIs

How to cancel Supabase

An Owner or Administrator downgrades each organization to the Free Plan: billing page, Subscription Plan, Change subscription plan. It's immediate, with credit for unused time, but the next invoice still bills the cycle's excess usage. AWS or Vercel Marketplace billing changes there; Order contracts need 30 days' written notice.

The short answer

  • Where: Sign in, open the organization's billing page and go to the Subscription Plan section (supabase.com).
  • When it ends: Immediately: downgrades take effect as soon as you confirm, and the organization stays on the Free Plan.
  • Contract notice: Written notice of non-renewal at least 30 days before the current term expires; otherwise the agreement renews for another term of the same length. How to give notice
  • Billed by someone else? Cancel with them instead: a partner.
  • Before you go: export The Postgres database (schema and data). What to save
  • Want to keep it for less? Free plan and more. Options

Before you cancel

Export first

  • The Postgres database (schema and data): Make a logical backup with the Supabase CLI db dump command, which Supabase recommends for Free Plan projects. Paid plans also keep daily backups under Database, then Backups: Pro 7 days, Team 14, Enterprise up to 30 (Logical backup made by the Supabase CLI). Physical backups (used when point-in-time recovery is on) can be restored but not downloaded directly supabase.com supabase.com
  • Storage objects (uploaded files): Download them separately: database backups only hold their metadata. After a paused project's restore window, its backup file and Storage objects can still be downloaded from the project dashboard. Not included in database backups supabase.com supabase.com

What happens to your data

The organization and its projects stay on the Free Plan until you delete the organization. A paused project can be restored for 1 year, then its backup file and Storage objects can still be downloaded. Deleted projects are removed permanently.

What you lose

  • Paid-plan features and the higher usage quota
  • AWS Marketplace: all projects in the organization are paused if the downgrade leaves you over the free project limit
  • For a deleted project: all its data, backups and point-in-time recovery snapshots, with no way to recover them
  • Vercel Marketplace: uninstalling the integration removes all of its products and their data

Cancel, by who bills you

Pick the route for whoever charges you: the name on your card statement or receipt tells you.

Billed by Supabase

Online, self-serve Pro, Team and other paid plans billed by Supabase. Each organization has its own subscription. Who can cancel: An organization Owner or Administrator.

  1. Sign in, open the organization's billing page and go to the Subscription Plan sectionYou should see: Change subscription plan
  2. Click Change subscription plan, choose the Free Plan in the side panel and follow the prompts
  3. Repeat for every organization on a paid plan: each one has its own plan, payment method and invoices
  4. Optional: to stop a project's usage charges entirely, delete it in the project's Settings, then General, then Delete project. This is permanent
Access ends
Immediately: downgrades take effect as soon as you confirm, and the organization stays on the Free Plan
Refunds
No refunds. Prepaid subscription time left in the billing cycle is credited to the organization; the credits don't expire and apply to future invoices
Fees
You are still charged for usage above the plan's quota in the billing cycle: usage fees are billed in arrears on the next invoice

Billed through AWS Marketplace

In the billing platform's settings Supabase organizations subscribed through AWS Marketplace. Who can cancel: Whoever manages the Marketplace subscription in the AWS account that bought it.

  1. On the organization's billing page, go to Subscription Plan and click Change subscription planYou should see: a link to the AWS Marketplace
  2. Follow the link to the AWS Marketplace and turn off auto-renewal for the Supabase subscription to move to the Free Plan
  3. To move to a lower paid plan instead, let the current subscription expire (auto-renewal off), then start a new subscription on the lower plan
  4. If you bought it less than 48 hours ago, you can cancel instead by opening a support ticket from the Supabase dashboard; after 48 hours cancelling isn't possible, so turn off auto-renewal
Access ends
At the end of the billing cycle: downgrades aren't possible in the middle of a cycle
Refunds
Cancelling within 48 hours of purchase (by support ticket) refunds the upfront fixed subscription fee; usage costs up to then are not refunded. After 48 hours you can't cancel

Billed through Vercel Marketplace

In the billing platform's settings Supabase organizations created through the Vercel Marketplace integration, billed through the Vercel account. Who can cancel: Whoever manages billing and integrations in the Vercel account.

  1. Manage invoices and payments in the Vercel dashboard, not the Supabase dashboard
  2. To remove the Supabase organization, open Integrations in the Vercel dashboard sidebar, select Manage next to Supabase, then Uninstall Integration at the bottom of the page. These organizations can't be removed manually
  3. Export your data first: uninstalling removes all of the integration's products and their data
Open the page

Business contract

By email Subscriptions bought on an Order with a set subscription term. Who can cancel: The customer, in writing.

  1. Email written notice of non-renewal to legal@supabase.io at least 30 days before the current term ends
Access ends
At the end of the current subscription term
Notice
Written notice of non-renewal at least 30 days before the current term expires; otherwise the agreement renews for another term of the same length
Refunds
Fees paid are non-refundable, and ending the agreement doesn't entitle you to a refund
Fees
Fees that became due before the agreement expires or ends must still be paid
Source: supabase.com

Questions people ask

Can I get a refund if I cancel Supabase?

Billed by Supabase: No refunds. Prepaid subscription time left in the billing cycle is credited to the organization; the credits don't expire and apply to future invoices. Business contract: Fees paid are non-refundable, and ending the agreement doesn't entitle you to a refund. Billed through AWS Marketplace: Cancelling within 48 hours of purchase (by support ticket) refunds the upfront fixed subscription fee; usage costs up to then are not refunded. After 48 hours you can't cancel.

Source: supabase.com supabase.com supabase.com supabase.com supabase.com

If I cancel Supabase, when does my access end?

Billed by Supabase: Immediately: downgrades take effect as soon as you confirm, and the organization stays on the Free Plan. Business contract: At the end of the current subscription term. Billed through AWS Marketplace: At the end of the billing cycle: downgrades aren't possible in the middle of a cycle.

Source: supabase.com supabase.com supabase.com supabase.com

How do I cancel Supabase if I pay through a partner?

Billed through AWS Marketplace: On the organization's billing page, go to Subscription Plan and click Change subscription plan. Follow the link to the AWS Marketplace and turn off auto-renewal for the Supabase subscription to move to the Free Plan. To move to a lower paid plan instead, let the current subscription expire (auto-renewal off), then start a new subscription on the lower plan. If you bought it less than 48 hours ago, you can cancel instead by opening a support ticket from the Supabase dashboard; after 48 hours cancelling isn't possible, so turn off auto-renewal.

Source: supabase.com supabase.com

Is there a fee to cancel Supabase?

Billed by Supabase: You are still charged for usage above the plan's quota in the billing cycle: usage fees are billed in arrears on the next invoice. Business contract: Fees that became due before the agreement expires or ends must still be paid.

Source: supabase.com supabase.com supabase.com supabase.com

How long before renewal do I need to cancel Supabase?

Business contract: Written notice of non-renewal at least 30 days before the current term expires; otherwise the agreement renews for another term of the same length.

Source: supabase.com

What happens to my data when I cancel Supabase?

The organization and its projects stay on the Free Plan until you delete the organization. A paused project can be restored for 1 year, then its backup file and Storage objects can still be downloaded. Deleted projects are removed permanently.

Source: supabase.com supabase.com supabase.com

Keep it for less

Before cancelling, check whether one of these does the job. Offers change and differ by account.

  • Free plan The Free Plan includes two active free projects (paused projects don't count). Switch with Change subscription plan; it runs indefinitely unless you delete the organization supabase.com supabase.com
  • Cheaper plan Move to a lower paid plan in the same Change subscription plan panel; prepaid time left on the old plan is credited to the organization supabase.com

Cheaper ways to get the same job done

Stackcut prices the alternatives to Supabase from public list prices.

For AI agents

  • The person signs in and handles any two-factor code; an agent should never ask for a password.
  • Billing is per organization: check every organization and downgrade each paid one
  • Downgrading doesn't erase usage already incurred: the next invoice still bills the cycle's excess usage
  • To stop a paid project's charges now, delete it (paid projects can't be paused); deleting is permanent and removes its backups
  • Back up the database with the CLI and download Storage files before deleting anything: backups don't include Storage objects
  • Organizations billed through AWS or Vercel Marketplace are changed there, not in the Supabase dashboard
  • Developer and Read-only members can't change billing: sign in as an Owner or Administrator

Get this plan as data: get_exit_plan on the Stackcut MCP (stackcut.io/mcp), or /exits/supabase.json. After using a guide, send structured report_guide_feedback for matching or changed steps, missing billing routes or human handoffs; keep unknown language and market omitted. Confirm with the person before the final click, and report the outcome with report_action_outcome, using the exact packet_revision and route_id returned by the plan.

Or give your agent the stackcut-leave skill (a zip): it exports first, walks the steps, stops when the page doesn't match, and leaves the final click to the person.

Sources

  1. Manage your subscription To cancel your subscription, go to your organization's billing settings, click "Change subscription plan" and select the Free Plan. (how to cancel)
  2. Manage your subscription On the organization's billing page, go to section Subscription Plan (where the flow starts)
  3. Manage your subscription Downgrades take effect immediately. (when a downgrade takes effect)
  4. Manage your subscription Upon subscription downgrade, any prepaid subscription fee will be credited back to your organization for unused time in the billing cycle. (credit for unused time)
  5. Manage your subscription However, you will also be charged for any excessive usage in the billing cycle. (the final usage charge)
  6. Manage your subscription Cancellations are fully self-serve. Your Free Plan subscription will run indefinitely unless you delete the organization through your organization's settings. (self-serve cancelling; the Free Plan runs until the organization is deleted)
  7. Manage your subscription Click Change subscription plan (the Change subscription plan step)
  8. Billing FAQ No, we do not provide refunds. (no refunds)
  9. Billing FAQ Pausing or deleting a project stops new usage from accumulating, but does not remove usage that already occurred during the current billing cycle. (what pausing or deleting a project stops)
  10. Billing FAQ You are entitled to two active free projects. Paused projects do not count towards your quota. (the Free Plan project limit)
  11. Billing FAQ No, we do not charge for paused projects. Compute hours are only counted for active instances. (paused projects aren't charged)
  12. Terms of Service Customer may export the Customer Data at any time through the features and functionalities made available via the Services. (export is available at any time)
  13. About billing on Supabase Each organization has its own subscription, including a unique subscription plan (Free, Pro, Team, or Enterprise), payment method, billing cycle, and invoices. (billing is per organization)
  14. Access Control Owner: full access to everything in organization and project resources. (the Owner can manage billing)
  15. Access Control full access to everything in organization and project resources except updating organization settings, transferring projects outside of the organization, and adding new owners. (what an Administrator can do (the page's permissions table lets Owners and Administrators update the subscription))
  16. Access Control read-only access to organization resources and content access to project resources but cannot change any project settings. (the Developer role can't change organization billing)
  17. Manage your AWS Marketplace subscription Plan changes are not made on the Supabase dashboard, but instead through the AWS Marketplace. (the AWS Marketplace route)
  18. Manage your AWS Marketplace subscription follow the link to the AWS Marketplace (the dashboard links to AWS Marketplace)
  19. Manage your AWS Marketplace subscription Downgrades are only possible at the end of the billing cycle, not in the middle of a billing cycle. (when a Marketplace downgrade takes effect)
  20. Manage your AWS Marketplace subscription you need to disable auto-renewal for the marketplace subscription (how to move to the Free Plan)
  21. Manage your AWS Marketplace subscription all projects within the organization will be paused (projects are paused when over the free limit)
  22. Manage your AWS Marketplace subscription Step 1: Let the current subscription on the higher plan expire, meaning turn off auto-renewal (downgrading to a lower paid plan)
  23. AWS Marketplace FAQ You can cancel your marketplace subscription within 48 hours of purchase. (the 48-hour cancel window)
  24. AWS Marketplace FAQ If you cancel within the first 48 hours, the upfront charge for the fixed subscription fee will be refunded. (the Marketplace refund)
  25. AWS Marketplace FAQ Any usage costs incurred up to that point will not be refunded. (usage isn't refunded)
  26. Vercel Marketplace the billing is handled through your Vercel account (Vercel bills these organizations)
  27. Vercel Marketplace Invoices and payments must be managed through the Vercel dashboard, not the Supabase dashboard. (where to manage Vercel-billed plans)
  28. Vercel Marketplace Organizations cannot be removed manually; they are removed only if you uninstall the Vercel Marketplace Integration. (removing a Vercel-billed organization)
  29. Vercel Marketplace Plan changes will reset the billing cycle to the day of the change (plan changes reset the billing cycle)
  30. Terms of Service This Agreement will automatically renew for additional successive terms equal to the length of the Initial Subscription Period (auto-renewal)
  31. Terms of Service either Party gives the other Party written notice of non-renewal at least thirty (30) days prior to the expiration of the then-current term (the 30-day non-renewal notice)
  32. Terms of Service All email Notices to Supabase must be sent to legal@supabase.io (how to send notice)
  33. Terms of Service Fees paid by Customer are non-refundable. (fees are non-refundable)
  34. Terms of Service No expiration or termination will affect Customer's obligation to pay all Fees that may have become due before such expiration or termination or entitle Customer to any refund. (fees still owed after termination)
  35. Terms of Service will continue in effect for the period identified in the Order (the term is set in the Order)
  36. Database Backups To generate a logical backup yourself, use the Supabase CLI db dump command (how to export the database)
  37. Database Backups We recommend that free tier plan projects regularly export their data using the Supabase CLI db dump command (Free Plan projects export with the CLI)
  38. Database Backups Pro Plan projects can access the last 7 days of daily backups. (Pro Plan backup retention)
  39. Database Backups Team Plan projects can access the last 14 days of daily backups, while Enterprise Plan projects can access up to 30 days of daily backups. (Team and Enterprise backup retention)
  40. Database Backups You can find backups in the Database > Backups section of the Dashboard. (where backups are)
  41. Database Backups You can still use physical backups for restoration, but they are not available for direct download. (physical backups can't be downloaded)
  42. Database Backups Database backups do not include objects you store via the Storage API, as the database only includes metadata about these objects. (Storage files aren't in backups)
  43. Delete a project Navigate to your project's Settings > General > Delete project (where to delete a project)
  44. Delete a project Billing for this project will stop immediately (deleting a project stops its billing)
  45. Upgrading After the restore window, you can download your project's backup file, and Storage objects from the project dashboard. (downloading a paused project's data)
  46. Your monthly invoice Fees vary depending on usage and are paid in arrears. (usage is billed in arrears)
  47. Your monthly invoice Fixed fees for the current billing cycle, usage based fees for the previous billing cycle. (the next invoice bills the previous cycle's usage)
  48. Delete a project Deleting a Supabase project is a permanent and irreversible action. (deletion is permanent)
  49. Delete a project All automated backups and point-in-time recovery snapshots are inaccessible (a deleted project's backups are lost)
  50. Upgrading When a project is paused, users have a 1-year window to restore the project on the platform from within Supabase Studio. (the paused-project restore window)
  51. About billing on Supabase Upgrading your organization to a paid plan provides additional features, and you receive a higher usage quota. (what a downgrade gives up)
  52. Upgrading Free projects will move to the latest minor version when their paused project is restored. Paid projects can't be paused. (paid projects can't be paused)
  53. AWS Marketplace FAQ To do so, open a support ticket via the Supabase dashboard. (how to cancel within 48 hours)
  54. AWS Marketplace FAQ After the 48-hour period, cancellation is no longer possible. (no cancelling after 48 hours)
  55. Add a Native Integration (Vercel docs) Next to the integration, select the Manage button. (where to manage the integration in Vercel)
  56. Add a Native Integration (Vercel docs) At the bottom of the integrations page, under Uninstall, select Uninstall Integration and follow the steps to uninstall. (how to uninstall)
  57. Add a Native Integration (Vercel docs) Uninstalling an integration automatically removes all associated products and their data. (uninstalling deletes the data)

Not confirmed yet

  • That Administrators (not only Owners) can change the plan comes from the access-control permissions table, which can't be quoted as a sentence
  • What the dashboard shows to confirm a downgrade is not documented
  • Vercel Marketplace: where to change or downgrade the plan (Vercel or Supabase dashboard) isn't stated; Supabase says only that invoices and payments are managed in Vercel
  • How long Supabase keeps customer data after an organization is deleted is not in the Terms or privacy policy (the privacy policy points to a data processing addendum, not read)

Independent re-check, 2026-09-29

A second reviewer re-read the official pages and corrected what was wrong or missing. The JSON lists what changed.

Checked against official help pages, 2026-09-29. Cancel flows change: if this one did, tell us at support@stackcut.io. Stackcut Exits is open data (CC BY 4.0).