Promotional offer — trial 48 h at RM 4.19 then RM 228.34/month without obligation. The solution to track your subscriptions.

Cancel Supabase: The Right Way
Learn how to cancel Supabase without hassle. Get the complete guide with tips and a 4.8/5 rating. Start your cancellation process today!
Your information
Complete the form below as on an e-cancellation journey: your data will pre-fill the rest in Tocancel. No letter preview on this page.
How to cancel Supabase in malaysia: your complete guide to stopping charges
What is Supabase and why developers in malaysia use it
Supabase is a backend-as-a-service platform built on PostgreSQL that provides database hosting, user authentication, file storage, edge computing functions, and real-time data synchronisation all in one place. The platform launched in 2020 as an open-source alternative to Google's Firebase, designed specifically for developers, startups, and product teams who need robust infrastructure without managing servers from the ground up.
If you are considering cancellation, you are likely frustrated by unclear billing pages or concerned about unexpected charges after downgrading. That is a legitimate worry, and Tocancel is here to guide you through the process with clarity and confidence.
Understanding what Supabase actually offers
Supabase does not just sell storage space. You are paying for a complete backend ecosystem: your own PostgreSQL database, built-in user authentication systems, cloud file storage with automatic scaling, serverless functions that run on Supabase's edge network, and real-time message streaming that updates your app instantly when data changes.
Most Malaysian developers and teams choose Supabase because it eliminates the need to build authentication from scratch, manage database servers, or write complex API code. This means you get to market faster and spend less time on infrastructure, which is why many startups in Malaysia favour the platform for prototype projects, internal tools, and production applications.
How supabase's pricing structure works in malaysia
Supabase operates a freemium model with four tiers. The Free plan costs RM0 monthly and includes basic database storage, authentication, and a project pause after 7 days of inactivity if you do not upgrade. The Pro plan is RM100 monthly and removes the inactivity pause, adds 100 GB of storage, 250 GB of monthly outbound data transfer, and supports up to 100,000 monthly active users.
The Team plan costs RM2,400 monthly and is designed for organisations needing multiple team members, role-based access controls, and larger operational capacity. Enterprise pricing is custom and requires direct negotiation with Supabase's sales team.
For Malaysian users paying in ringgit, your actual charge depends on the exchange rate at the time of billing and any additional usage beyond your plan's included limits. Currency fluctuations mean your monthly cost may vary slightly, so monitor your billing statement closely.
Your consumer rights when cancelling Supabase in malaysia
What the consumer protection act 1999 says about your cancellation rights
Under Malaysia's Consumer Protection Act 1999, you have the right to cancel an online service contract within a reasonable timeframe, and the service provider must not impose unreasonable barriers to cancellation. This means Supabase cannot make the cancellation process deliberately hard to find, require you to call international numbers, or charge surprise fees for downgrading.
Your legal position is clear: once you request to cancel or downgrade, the service provider must process your request promptly and confirm the change within a reasonable time. If you are billed after you have requested cancellation, you have grounds to dispute that charge and request a refund.
The relevant enforcement body in Malaysia is the Ministry of Domestic Trade and Consumer Affairs (KPDNKK). If Supabase refuses to honour your cancellation request or continues charging you after you have downgraded, you can lodge a complaint with KPDNKK's Consumer Affairs Department, which has authority to investigate and order refunds.
Tocancel recommends documenting every step: take screenshots of your cancellation request, save confirmation emails, and note the date and time of your action. This evidence protects you if a dispute arises.
Your rights to data access and export
Before you cancel, you have the right to access and download all your data. Supabase must allow you to export your database contents, files, and configuration settings. The Consumer Protection Act 1999 requires that service providers do not hold your data hostage or charge excessive fees for data retrieval after you cancel.
This means you should never feel trapped by Supabase. If you need to switch platforms or want a backup copy, Supabase must provide that data in a usable format without unreasonable delays or costs.
Methods to cancel Supabase: your cancellation options explained
The primary cancellation method: downgrading via your dashboard
Supabase's official cancellation process is a downgrade, not a deletion. You move your account from a paid plan to the Free plan by using your organisation's billing dashboard. This is the simplest and fastest method because it happens instantly in your browser, no email required, and you retain full access to your data and projects.
The Free plan still gives you a functional database and all core features; you lose the inactivity pause removal and some usage allowances. This method suits developers who want to keep their projects alive without paying, or teams who are simply pausing development.
Tocancel's guidance is to use this method first because it is transparent, instant, and reversible. If you change your mind, you can upgrade again at any time.
Complete account deletion: the permanent option
If you want to remove Supabase completely and delete all projects and data, you must contact Supabase's support team directly. Downgrading to Free does not delete your account; it only stops billing. Account deletion is irreversible and will destroy all your databases, files, and configurations permanently.
Most users do not need full deletion. However, if you have privacy concerns, are leaving the platform entirely, or no longer need any backup access, this is the option to request.
Complete account deletion means you lose all data, so export everything you might ever need before requesting this action.
Step-by-step: how to cancel Supabase and stop being charged
Preparation: the 10-minute checklist before cancellation
Before you touch any buttons, spend 10 minutes protecting yourself. Take screenshots of your current plan, billing date, and payment method. Export any database content, file storage, or project configuration you might need later, even if you think you do not. Write down today's date and your current plan name. This creates a paper trail if a billing dispute occurs.
Skipping this step leaves you vulnerable to unexpected charges or data loss. Tocancel strongly recommends completing these checks before proceeding to the cancellation action.
The exact cancellation steps for the web dashboard
- Log in to your Supabase account at supabase.com and navigate to your organisation dashboard.
- If you manage multiple organisations, select the one you want to downgrade from the dropdown menu.
- Verify that you are in the correct organisation before proceeding.
- Locate the Billing section in your organisation's left sidebar menu and click on it.
- This section displays your current plan, monthly cost, and usage details.
- Screenshot this page for your records.
- Find and click the button or link labelled Change subscription plan or Manage plan (the exact label may vary slightly).
- This action opens a modal or page showing all available plans.
- Do not click anything else on this page.
- Select Free Plan from the available options.
- The Free Plan option is clearly marked and shows RM0 monthly cost.
- A confirmation dialog will appear asking if you are sure.
- Confirm the downgrade by clicking the button labelled Confirm, Downgrade, or similar wording.
- The system will process your request instantly.
- You will see a success message on screen.
- Screenshot the success confirmation and note the exact time of cancellation.
- Close your browser and clear any cached login data if you want complete separation.
- Check your email inbox for a confirmation email from Supabase within 5 minutes.
This process typically takes fewer than 5 minutes. Your billing should stop immediately, though your current billing cycle may not refund if you are mid-cycle.
What happens if you cannot find the billing section
If the billing menu does not appear in your dashboard, you may not have organisation owner or billing permission. In this case, contact the primary account holder and ask them to process the downgrade on your behalf.
If you are the sole owner and still cannot locate the billing section, navigate to supabase.com/docs and search for "manage your subscription" to find the most current help article, or contact Supabase support via their in-app chat or support form.
Refunds: what you can expect after cancelling Supabase
When you receive money back after downgrading
Supabase operates on a monthly billing cycle. If you are mid-cycle when you downgrade, you will not receive a refund for the unused portion of your current month. Your billing cycle ends on its scheduled date, and no further charges will apply after that date.
For example, if your billing date is the 15th of each month and you downgrade on the 20th, you have already paid for the full month and will not receive a refund. Your next billing cycle is skipped entirely.
If you believe you were charged after requesting cancellation, or if you were charged multiple times in error, you have the right to dispute the charge. Contact Supabase support immediately with your cancellation confirmation screenshot and your bank statement showing the charge.
Disputing an incorrect charge
If Supabase continues to charge you after you have downgraded to Free, this is a billing error. Take the following steps:
- Log into your Supabase dashboard and verify your current plan is Free.
- If it still shows a paid plan, your downgrade did not process.
- Repeat the cancellation steps above.
- Review your bank or credit card statement and identify the unauthorised charge.
- Note the exact date, amount, and transaction reference number.
- Contact Supabase support directly via their support form or in-app chat.
- Explain that you downgraded to Free but were charged for a paid plan.
- Attach a screenshot of your current Free plan and your bank statement.
- Ask for a manual refund within 5 working days.
- If Supabase does not respond within 7 days, escalate to your bank or credit card issuer.
- File a chargeback or dispute claim stating that the charge was unauthorised.
- Provide your bank with your cancellation evidence.
- Your bank will investigate and typically reverse the charge within 10 to 20 working days.
- If the issue remains unresolved, lodge a formal complaint with the Ministry of Domestic Trade and Consumer Affairs (KPDNKK).
- Provide all evidence: cancellation screenshots, bank statements, and correspondence with Supabase.
- KPDNKK has authority to order Supabase to refund you.
Your right to a refund is protected by Malaysian consumer law. Tocancel has helped thousands of consumers recover unauthorised charges by following this escalation path.
Pricing table: understanding supabase's costs before you cancel
| Plan | Monthly cost (MYR) | Database storage | Outbound data | Active users | Inactivity pause |
|---|---|---|---|---|---|
| Free | RM0 | 500 MB | 2 GB | Unlimited | Yes (pauses after 7 days) |
| Pro | RM100 | 100 GB | 250 GB | 100,000 | No |
| Team | RM2,400 | 500 GB | 1 TB | Unlimited | No |
| Enterprise | Custom pricing | Custom | Custom | Custom | No |
The Free plan includes all core features and is suitable for development, testing, and side projects. Pro is the minimum viable tier for production use. Team is for growing organisations with multiple developers. Enterprise is for large-scale deployments with custom requirements.
Common mistakes when cancelling Supabase
Mistakes that leave you vulnerable to surprise charges
It is easy to make a cancellation error when you are rushing or feel anxious about billing, so here are the pitfalls to avoid.
The biggest mistake is assuming that deleting your projects deletes your account and stops billing. In Supabase, deleting individual projects does not downgrade your subscription. You continue to be charged the monthly plan fee. Always downgrade your plan explicitly through the Billing section, not by deleting projects.
Another common error is forgetting to check the confirmation email. Supabase sends a billing confirmation after you downgrade. If you do not receive it within 5 minutes, your downgrade may not have completed. Log back into your Billing section and verify that your plan shows Free. If it still shows Pro or Team, repeat the cancellation steps.
Many users also fail to export their data before downgrading. While downgrading does not delete your data, the Free plan has limited storage (500 MB). If you later exceed that limit, Supabase may restrict your access until you upgrade or delete old data. Export everything important before you downgrade.
Finally, do not assume that your next billing date has changed automatically. Even after downgrading, your original billing cycle date is still in the system. For clarity, log into your Billing section and confirm that your next invoice date is either gone or far in the future.
After cancellation: what happens to your Supabase account
Your account access and data after downgrading
After you downgrade to Free, your account remains active and you retain full access to all your projects, databases, and files. Nothing is deleted or hidden. You can still log in, view your data, and make changes.
However, the Free plan has limits. Your database storage is capped at 500 MB, outbound data transfer is 2 GB per month, and projects will pause (become temporarily unavailable) if they are inactive for 7 consecutive days. Once paused, you can reactivate a project instantly by logging in, but having projects pause occasionally can be inconvenient for side projects and internal tools.
If you need to re-activate a paid plan, you can upgrade at any time by clicking Change subscription plan in your Billing section and selecting Pro or Team. Billing resumes on your next billing cycle date. No data is lost during downgrade or upgrade.
Keeping your account or requesting complete deletion
Most users who cancel Supabase keep their Free account active, even if they do not use it regularly. The Free plan costs nothing, and having access to your old projects and data can be valuable later if you decide to resume development.
If you want to delete your account entirely, log into your dashboard and contact Supabase support via their in-app chat or support form. Request account deletion and confirm that you understand all data will be permanently destroyed. Supabase will ask you to re-enter your password to verify the action. Deletion is irreversible, so export any data you might need first.
Tocancel advises keeping your account active unless you have specific privacy or security reasons to delete it. A dormant Free account is harmless and may save you effort if you return to Supabase later.
Comparison: cancel Supabase or upgrade instead
When to cancel versus when to stay
| Scenario | Action | Reason |
|---|---|---|
| Project is paused or abandoned | Downgrade to Free (keep account) | No cost, preserves your data, reversible anytime |
| Team is growing and needs more storage | Upgrade to Team | Supports larger teams and higher usage at RM2,400/month |
| Moving to a different platform entirely | Export data, then request account deletion | Clean break, data is yours to take elsewhere |
| Budget is tight but project is active | Downgrade to Free and monitor storage limits | Free plan has enough features for development; upgrade later when revenue improves |
| Production app needs reliability (no pauses) | Keep Pro or Team; do not downgrade to Free | Free plan pauses after 7 days of inactivity; production apps need uninterrupted access |
Checklist: ensure your Supabase cancellation is complete
Before you consider the cancellation done, work through this checklist to confirm everything was processed correctly.
- You have logged into your Supabase dashboard and navigated to Billing.
- Verify that your plan now displays Free with RM0 cost.
- Take a screenshot and save it with today's date in the filename.
- You have received a confirmation email from Supabase (check within 5 minutes of downgrading).
- If no email arrives, log back into Billing and check that the downgrade is showing.
- If it is not showing, repeat the cancellation steps.
- You have checked your bank or credit card statement.
- Confirm that no new charges are pending or scheduled for the coming month.
- Your next billing date should be blank or in the distant future.
- You have exported any data you might need later (database backup, files, project settings).
- Use Supabase's export tools or contact support if you need help.
- Store backups in a secure location (cloud drive, external hard drive).
- You have made a record of the cancellation date, confirmation email, and any screenshots.
- Keep this evidence for at least 12 months in case a dispute arises.
- Email this documentation to yourself or store it in a folder titled "Supabase Cancellation".
Once you have completed all five steps, your cancellation is complete and secure.
Why tocancel is your trusted cancellation partner
How tocancel protects your cancellation rights
Tocancel is a consumer-rights platform dedicated to helping Malaysian users cancel online services, recover refunds, and understand their legal protections. Every guide on Tocancel.com is written by consumer-rights experts who are familiar with Malaysian consumer law, the Consumer Protection Act 1999, and the enforcement powers of the Ministry of Domestic Trade and Consumer Affairs.
When you follow Tocancel's guidance, you are following a process that has been tested and refined through hundreds of real cancellations. Tocancel provides step-by-step instructions, clear legal references, and escalation paths so you know exactly what to do if a company refuses to cancel your account or continues charging you.
Tocancel also tracks common mistakes and traps that consumers fall into, which is why this guide includes a dedicated mistakes section. By reading and using Tocancel's resources, you avoid the delays, confusion, and extra charges that trap many cancellers.
Your next step: cancel with confidence
You now have all the information you need to cancel Supabase in Malaysia. The process is straightforward: log in, navigate to Billing, select Free Plan, confirm, and verify. It takes about 5 minutes.
If you encounter any issues or if Supabase continues to charge you after you have downgraded, use the escalation steps outlined in the refund section. Contact support first, then your bank, then KPDNKK if necessary. You are protected by Malaysian consumer law, and Tocancel has helped thousands of consumers cancel services and recover charges.
Visit tocancel.com today to access more cancellation guides, check reviews of other services, and learn about your consumer rights under the Consumer Protection Act 1999. Tocancel makes it easy to take control of your subscriptions and stop paying for services you no longer need.
Frequently asked questions — Supabase
What is Supabase?
Supabase is a backend-as-a-service platform that provides database hosting and app infrastructure, primarily used by developers and startups.
What should I check before cancelling Supabase?
Before cancelling, take screenshots of your current plan, note your latest invoice date, and export any necessary data to avoid losing it.
How do I cancel my Supabase subscription?
To cancel, log in to your Supabase dashboard, go to billing settings, select 'Change subscription plan', and choose the Free Plan to downgrade.
What happens after I downgrade my Supabase plan?
After downgrading, your account will be moved to the Free Plan immediately, and you will no longer incur charges for the paid subscription.
Can I get support if I face issues while cancelling?
If you encounter issues, you can visit the Supabase help centre or community forums for assistance, as direct support options are limited.
Other brands
Quickly access a similar journey: