Skip to content

Promotional offer — trial 48 h at $1.36 then $73.99/month without obligation. The solution to track your subscriptions.

Firebase

Cancel Firebase: The Right Way to Protect Your Billing

Learn how to cancel Firebase effectively and safeguard your rights. Get expert guidance with a 4.8/5 rating. Start your cancellation 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.

When would you like to cancel Firebase?

How to cancel Firebase and stop paying for unused cloud services in singapore

Why Firebase users cancel and what you need to know first

Firebase is Google's integrated platform for building and hosting mobile and web applications. It bundles real-time databases, cloud storage, user authentication, analytics and hosting into one ecosystem. For early-stage teams, Firebase accelerates development. For others, costs spiral unexpectedly, projects conclude, or you discover a better fit elsewhere.

You might cancel because your application no longer needs Firebase, your monthly bills have grown unsustainable, you're migrating to a competitor like AWS or Azure, or you want to simplify your vendor relationships. Whatever prompted your decision, Tocancel is here to walk you through cancellation confidently and protect your billing rights in Singapore.

Firebase's cost structure and why it surprises developers

Firebase charges via two main pricing tiers: the Spark plan (free, with strict usage limits) and the Blaze plan (pay-as-you-go). On the Blaze plan, you pay separately for compute, database reads and writes, storage, bandwidth and API calls. A small increase in traffic or database queries can trigger unexpectedly large invoices.

Many developers report that Firebase's pricing becomes difficult to predict once you move beyond the free tier. You need to review your actual monthly charges regularly and set billing alerts through the Google Cloud Console to catch runaway costs before they harm your budget.

Common reasons singaporean developers and teams choose to leave

Tocancel has learned from countless users that the main pain points are: pricing unpredictability at scale, vendor lock-in (your data structure and code become deeply Firebase-dependent), complex billing breakdowns, and a cancellation process that feels unnecessarily opaque. If you recognise any of these issues, acting now protects your budget and gives you control back.

Your consumer rights as a Firebase user in singapore

Singapore's consumer protection laws give you specific rights when you use digital services like Firebase, even though the regulatory landscape differs from physical goods.

What singapore's consumer protection act covers for cloud services

The Consumer Protection (Fair Trading) Act is Singapore's main consumer safeguard. It protects you against unfair contract terms, misleading claims about a service's features, and unauthorised or incorrectly billed charges. However, Singapore does not automatically grant a 14-day cooling-off period once you have actively used a digital service (unlike some European countries). This means you cannot simply reverse a Blaze plan purchase because you changed your mind, but you retain strong protections if Firebase misrepresented terms, charged you without consent, or failed to deliver as promised.

Your legal position is this: you have the right to expect transparent billing, to cancel at any time subject to the terms you agreed, and to dispute charges you believe are incorrect or unfair. Firebase must honour these rights or face regulatory action.

Where to escalate a billing or cancellation dispute

If Firebase refuses to resolve a billing error or wrongly denies your cancellation, you can lodge a complaint with the Consumers Association of Singapore (CASE) at case.org.sg. CASE can mediate between you and Google and investigate if Firebase's conduct breaches consumer law. For data privacy concerns or issues with how Firebase handles your information, you can also contact the Personal Data Protection Commission (PDPC).

Tocancel strongly recommends documenting every email, chat message and date with Firebase before escalating. Evidence of the company's refusal to help significantly strengthens your complaint with CASE or PDPC.

Step-by-step methods to cancel Firebase

Firebase offers multiple cancellation routes depending on whether you use the Firebase Console, Google Cloud Console, or third-party platforms. Each path has distinct steps and refund consequences.

Cancelling via the Firebase console (most common)

If you manage your Firebase project directly through the Firebase Console, this is your primary cancellation route.

  1. Log in to the Firebase Console at console.firebase.google.com with the email address that owns the project.
  2. Select the project you wish to delete from the project list on the left sidebar.
  3. Click the settings icon (gear) at the top left and select "Project settings".
  4. Scroll to the bottom of the "General" tab to find the "Delete this project" section.
  5. Click the "Delete project" button and confirm your email address when prompted.
  6. Review the warning message detailing what will be permanently removed (databases, storage, authentication data, hosting and analytics records).
  7. Type the exact project ID shown on screen into the confirmation field to verify you understand the consequence.
  8. Click "Delete" to complete the process. Deletion is irreversible after 30 days.

Once you delete your Firebase project, Google automatically stops charging you for that project's Blaze plan usage. However, if you have other Firebase projects linked to the same billing account, those projects continue to incur charges independently.

Cancelling via google cloud console (for advanced users)

If you manage Firebase as part of a broader Google Cloud setup, you may prefer to cancel through the Google Cloud Console.

  1. Go to console.cloud.google.com and select the correct project from the dropdown at the top.
  2. Click on "Billing" in the left navigation menu.
  3. Under "Billing Accounts", select the billing account linked to your Firebase project.
  4. Click on "Account Management" and review which projects are attached to this billing account.
  5. To remove a single project's charges, delete the project through the Firebase Console (steps above).
  6. To disable all charges to this billing account, click "Disable Billing" and confirm. This stops all Google Cloud and Firebase services immediately.

Disabling billing is a drastic step that cuts off all services at once. Use this only if you want to cancel all Firebase projects and other Google Cloud resources simultaneously.

Handling subscription purchases via payment platforms

If you purchased a Firebase plan through Apple App Store, Google Play Store, or a third-party reseller, you must cancel through that platform instead of the Firebase Console.

  • Apple App Store: Open the App Store on your iOS device, tap your profile icon, select "Subscriptions", find the Firebase app subscription, and tap "Cancel Subscription".
  • Google Play Store: Open the Google Play Store app, go to "Account", select "Subscriptions", choose the Firebase subscription, and tap "Cancel Subscription".
  • Third-party resellers: Contact the reseller's support team directly with your subscription number and cancellation request.

Cancelling via these platforms stops future charges but does not automatically delete your Firebase data or projects. You must separately delete your Firebase projects through the Firebase Console to ensure data removal.

What happens to your data and charges after cancellation

Understanding the timeline and consequences of cancellation helps you plan your transition and avoid unexpected surprises.

The 30-day grace period and data deletion window

When you delete a Firebase project, Google does not immediately wipe your data. Instead, your project enters a 30-day grace period during which you can restore it. After 30 days, Firebase permanently deletes all associated data: databases, storage files, authentication records, analytics data and hosting content. This deletion is irreversible, so if you think you might need the data later, download and back up everything before requesting deletion.

During this 30-day window, you are no longer charged for Blaze plan usage on that project. Your billing stops immediately upon deletion request, not after 30 days.

Refunds and credit adjustments

Firebase operates on a pay-as-you-go model with no refund guarantee for unused prepaid credits or monthly overages. However, if you believe you were incorrectly charged or if Firebase failed to apply a discount code or promotional credit, you can request a refund by contacting Google Cloud Billing Support. Include your project ID, invoice number, and a detailed explanation of the billing error.

Tocancel advises you to submit refund requests within 60 days of the charge to strengthen your case. Google Cloud typically responds within 5 to 10 business days but may take longer for complex disputes.

Clearing your billing account after project deletion

Deleting a Firebase project removes that project's charges, but if other projects exist on the same billing account, those projects continue to incur costs. Review your Google Cloud Console billing dashboard to confirm all unwanted projects have been deleted. If you want to remove the billing account itself, ensure all projects are deleted first, then disable billing through the Google Cloud Console.

Tocancel recommends exporting your final invoice as a PDF record before you disable billing, in case you need it for accounting or dispute purposes later.

Firebase pricing breakdown and when cancellation makes financial sense

A clear view of Firebase's actual cost structure helps you decide whether to stay or leave.

Pricing tier Setup cost Monthly base fee Best for When to cancel
Spark (free) Free Free Development, testing, prototypes Never (no cost)
Blaze (pay-as-you-go) Free SGD 0 (pay per usage) Production apps, scaling projects Monthly bills exceed budget; traffic lower than expected; better alternative found
Blaze + committed use discounts Free Upfront commitment High-volume, predictable workloads Usage drops significantly; app no longer needed; cheaper alternative available

Blaze plan pricing varies dramatically based on your actual usage. A small app might cost SGD 10 per month, while a high-traffic app could reach SGD 500 or more. If your monthly bill approaches or exceeds your app's revenue or your budget threshold, cancellation becomes financially rational. Tocancel recommends setting a cost ceiling (e.g., "cancel if monthly charges exceed SGD 100") and checking your bill quarterly to trigger cancellation automatically when you hit that limit.

Common mistakes people make when cancelling Firebase

Cancelling a cloud service feels high-stakes because data loss is permanent and billing consequences are real. Most mistakes stem from rushing or misunderstanding which step triggers what consequence.

Mistake one: deleting a project without backing up data first

You cannot recover your Firebase data after the 30-day grace period ends. Many users realise too late that they needed a database export, authentication user list, or hosting files. Before you delete any project, download backups of every data type: use Firebase's export tools for Firestore and Realtime Database, download files from Cloud Storage manually, and export user data if you manage authentication.

Mistake two: disabling billing without deleting projects

Disabling your entire billing account stops all charges but does not delete your projects. Your Firebase projects remain in your Google Cloud Console, dormant but still visible. If you later re-enable billing (accidentally or intentionally), charges resume. To avoid confusion, delete projects explicitly rather than simply disabling billing.

Mistake three: cancelling through google play or app store instead of Firebase console

If you subscribed via a third-party store, cancelling there only stops payments to that store. Your Firebase project and data remain active. You must separately delete your project through the Firebase Console to stop all Firebase charges and remove your data. Tocancel has seen users think they cancelled Firebase when they only cancelled their store subscription, only to discover continued charges months later.

Mistake four: not requesting a refund for billing errors

Firebase does not automatically refund overage charges or incorrect invoices. You must request a refund explicitly within 60 days of the charge. If you do not submit a request, Firebase assumes the charge was correct. Even if you believe the charge was unfair, silence costs you money.

Comparison: Firebase versus common alternatives

If you are considering cancellation, understanding how Firebase compares to alternatives helps you confirm the decision is right for you.

Service Pricing model Data lock-in risk Best for Cancellation difficulty
Firebase Pay-as-you-go (unpredictable) Very high (proprietary SDK) Fast MVP development Easy (delete project)
AWS Amplify Pay-as-you-go (similar to Firebase) High Teams already using AWS Easy (disable services)
Supabase Pay-as-you-go (more predictable) Low (PostgreSQL standard) SQL-based, open-source preference Easy (export data, delete project)
Self-hosted (Node.js, Express, PostgreSQL) Server hosting + database costs Low (full control) Developers prioritising control N/A (you manage cancellation)

Supabase and self-hosted solutions typically offer greater control and lower lock-in risk, but require more developer time to maintain. Firebase prioritises speed-to-market over long-term cost predictability. If you are cancelling Firebase because of costs or lock-in concerns, Supabase often represents the nearest equivalent with better economics at scale.

After cancellation: next steps and monitoring

Deleting a Firebase project is not the end of the process. You need to verify your data is gone, confirm charges have stopped, and handle any downstream dependencies.

Verify your project deletion and billing cessation

After deletion, wait 24 hours for Google to fully process the removal. Then log into the Google Cloud Console and check your Billing dashboard. Your project should no longer appear in the "Projects" list, and any charges attributed to that project should stop appearing on your next invoice. If charges continue beyond 30 days post-deletion, contact Google Cloud Billing Support immediately with your project ID and deletion confirmation date.

Check for connected services and dependencies

If other apps, websites or services relied on your Firebase project (e.g., a mobile app hitting your Firestore database, a website using Firebase Hosting), those services will now fail. Before you delete a project, update all dependent services to point to a new backend or add error handling so they degrade gracefully. Tocancel recommends testing this migration on a staging environment first.

Document your cancellation for your records

Download your final invoice from the Google Cloud Billing page as a PDF. Note the date of project deletion, the project ID, and any refund requests you submitted. Keep these records for at least two years in case a billing dispute arises or you need proof of cancellation for accounting purposes.

Checklist for a smooth Firebase cancellation

Use this checklist to ensure you do not skip any critical steps before deleting your Firebase project.

Task Deadline Status
Review your current monthly Firebase bill and confirm cost reasons Before any action ☐
Back up all Firestore and Realtime Database data Before deletion request ☐
Download all files from Cloud Storage Before deletion request ☐
Export user authentication records if applicable Before deletion request ☐
Update dependent apps and services to use alternative backend Before deletion request ☐
Submit project deletion request in Firebase Console Your cancellation date ☐
Verify project no longer appears in Google Cloud Console (24 hours later) Within 1 day of deletion ☐
Confirm charges stop on next billing cycle Within 30 days of deletion ☐
Submit refund request for any billing errors (within 60 days) Within 60 days of charge ☐
Download final invoice and retain for records After billing finalisation ☐

Contact information and escalation resources in singapore

If you encounter resistance from Firebase or Google Cloud Support, you have regulatory resources available in Singapore to enforce your rights.

Google cloud and Firebase support contacts

For billing disputes or cancellation problems, contact Google Cloud Billing Support at cloud.google.com/support. You can submit a ticket describing your issue, expected resolution time (typically 5 to 10 business days for billing matters), and required documentation (invoice number, project ID, explanation of the dispute).

Singapore consumer protection authorities

If Google Cloud does not respond satisfactorily, escalate to:

  • Consumers Association of Singapore (CASE): case.org.sg, telephone +65 6100 0315. CASE can mediate your dispute and investigate if Firebase breached the Consumer Protection (Fair Trading) Act.
  • Personal Data Protection Commission (PDPC): pdpc.gov.sg. Contact PDPC if your concern involves how Firebase or Google handles your personal data or if you suspect a data breach.
  • Info-communications Media Development Authority (IMDA): imda.gov.sg. IMDA oversees digital service regulations and can advise on consumer complaints related to cloud services.

Tocancel strongly recommends exhausting Firebase support first (with full documentation of your communications), then escalating to CASE if the company refuses to help. CASE has successfully resolved billing disputes and forced refunds when evidence showed Firebase's conduct was unfair.

Final contact summary

Firebase has no dedicated cancellation phone line. All cancellation requests and refund disputes must be initiated through the Firebase Console (for project deletion) or Google Cloud Billing Support (for refund requests or billing errors). Physical Google offices in Singapore do not handle Firebase cancellations directly; all requests are processed digitally.

Summary: take control of your Firebase costs today

Firebase is a powerful platform, but it is not right for every project or budget. If costs are climbing, your project is ending, or you have found a better alternative, cancellation is straightforward when you follow the correct steps. You have consumer rights in Singapore: the right to transparent billing, to cancel services you no longer need, and to dispute charges you believe are incorrect. Use those rights.

Deleting a Firebase project through the Firebase Console takes fewer than 10 minutes. Back up your data first, delete the project, wait 24 hours for confirmation, and verify charges stop on your next bill. If Firebase refuses to refund a billing error or disputes your cancellation, Tocancel reminds you that CASE exists to enforce your consumer rights at no cost.

Tocancel has helped thousands of consumers cancel unnecessary subscriptions, dispute billing errors, and recover money owed to them. Whether you are leaving Firebase today or exploring whether you should, Tocancel is here to guide you through every step with clarity and confidence. Visit Tocancel at tocancel.com to access step-by-step cancellation guides for Firebase and hundreds of other services used by Singaporeans.

Frequently asked questions — Firebase

What are the reasons to cancel Firebase?

You might want to cancel Firebase if your project has concluded, you're migrating to another service, costs are rising unexpectedly, or you no longer need the service.

What consumer rights do I have as a Firebase user in Singapore?

As a Firebase user in Singapore, you are protected under the Consumer Protection (Fair Trading) Act against unfair practices, such as misleading representations or unauthorized charges.

How can I escalate a billing dispute with Firebase?

If Firebase does not resolve your billing dispute, you can escalate your complaint to the Consumers Association of Singapore (CASE) at case.org.sg.

What methods can I use to cancel Firebase?

You can cancel Firebase through various methods, including using the Firebase console, contacting support, or cancelling mobile app subscriptions via platforms.

Are there any refunds available after cancelling Firebase?

Refund eligibility depends on your specific contract and billing terms with Firebase. It's advisable to review your agreement for details on refunds.

Other brands

Quickly access a similar journey:

This letter is also available in other countries