Skip to content

Promotional offer — trial 48 h at ₱61.60 then ₱3,353.56/month without obligation. The solution to track your subscriptions.

Firebase

Cancel Firebase: The Right Way to Protect Your Data

Learn how to cancel Firebase without losing your data. Get expert tips and insights with 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.

When would you like to cancel Firebase?

How to cancel Firebase in the philippines and protect your data

What Firebase is and why you should understand your options

Firebase is Google's backend platform designed for app developers who need databases, authentication, hosting, and real-time data synchronisation without building infrastructure from scratch. If you are developing an app or testing features, Firebase feels convenient at first - but once your project scales, your monthly charges in Philippine pesos can catch you off guard. This guide from Tocancel helps you understand your cancellation rights and take confident action if Firebase no longer serves your needs.

The core issue is straightforward: Firebase offers a free Spark plan for testing with strict usage limits, but the moment you exceed those limits or launch production features, you move to the Blaze plan, which charges based on actual usage. This means your bill is unpredictable. It depends on database read/write operations, storage consumption, hosting traffic, and authentication events. For app creators in the Philippines, this usage-based pricing often leads to surprise charges when bills convert from US dollars to Philippine pesos, sometimes with additional bank conversion fees.

How Firebase pricing works in the philippines

Firebase charges in US dollars (USD) by default, and your bank or payment provider converts that to PHP at their own exchange rate, which may include a handling fee. A ₱5,000 monthly bill can become ₱5,500 or higher after currency conversion, adding hidden costs to your budget.

The free Spark tier covers small projects with 1 GB of database storage and 50,000 reads per day. Once you exceed these limits, Firebase automatically moves you to the Blaze pay-as-you-go plan. Importantly, Firebase does not send email warnings before your free tier runs out - your app simply stops serving requests until you enable the paid plan. This silent upgrade has caught many Filipino developers off guard, which is why understanding your cancellation options matters.

Firebase cost breakdown for philippine users

Feature Free tier (Spark) Paid tier (Blaze) Typical monthly cost in PHP
Cloud Firestore database 1 GB storage, 50K reads per day Pay per operation and storage ₱5,000 to ₱15,000+ (high usage)
Real-time Database 1 GB storage, 100 concurrent connections Pay per stored data gigabyte ₱500 to ₱2,000
SMS authentication Limited testing only ₱0.75 to ₱3.00 per verification ₱1,000 to ₱5,000 (high-traffic apps)
Cloud Storage for files 5 GB included Pay per GB plus operations ₱100 to ₱500
Hosting bandwidth 1 GB plus 10 GB monthly traffic Pay per GB served ₱200 to ₱1,000
Committed use discounts Not available Non-refundable once purchased Save 25-33% but locked in for 1-3 years

Critical fact: If you have purchased a committed use discount for Cloud Firestore, you cannot cancel it mid-term. That commitment stays active for its full duration with no refunds, even if you stop using Firebase. Many developers in the Philippines do not realise this until they attempt to downgrade or cancel, which is exactly the kind of contract trap Tocancel helps you navigate.

Your consumer rights when cancelling Firebase in the philippines

The Consumer Act of the Philippines (Republic Act No. 7394) gives you legal protection when dealing with service cancellations and disputes over billing practices. Understanding these rights empowers you to cancel with confidence.

What the consumer act of the philippines protects

Under the Consumer Act of the Philippines, you have the right to cancel any service contract, provided you follow the terms outlined in the service agreement. Critically, you also have the right to transparent billing, the right to be informed of all charges before they are applied, and the right to dispute fraudulent or unauthorised charges.

Your legal position: If Firebase charges you without clear disclosure of the Blaze plan costs, or if you can prove you did not authorise the transition from Spark to Blaze, the Department of Trade and Industry (DTI) can require Google to refund those charges. This is your fundamental consumer protection, and it applies to all services operating in the Philippines, including Firebase.

Additionally, if you have a billing dispute, you have the right to lodge a complaint with the DTI or the Bangko Sentral ng Pilipinas (if credit card fraud is involved) within a specified period. Google must respond to your complaint within 15 days under DTI protocol. This means you are not powerless - you have formal remedies if the company refuses to acknowledge your cancellation or refund request.

Tocancel's role in protecting your rights

Tocancel connects Filipino consumers with clear, step-by-step cancellation guidance rooted in local consumer law. When you understand your rights before you cancel, you can make informed decisions about whether to request a refund, downgrade to free tier, or terminate your account entirely. Tocancel ensures you know exactly what to expect and what leverage you have if Firebase disputes your cancellation.

The DTI enforces the Consumer Act of the Philippines and has the authority to penalise companies that ignore cancellation requests or deny refunds unjustly. Knowing this - and being able to reference it - gives you confidence when submitting your cancellation request.

When you should cancel Firebase

Cancellation is the right choice in several clear scenarios, and understanding your situation helps you decide the best path forward.

Signs that cancellation makes sense

You do not need elaborate justification to cancel Firebase. If your circumstances have changed, cancellation is your right. Here are the clearest signals:

  • Your app is no longer live and you have no plans to update or maintain it.
  • You have migrated to a competing platform like Supabase, Appwrite, AWS Amplify, or another backend service.
  • Your monthly charges keep climbing while your app generates no revenue to justify the costs.
  • You are unhappy with Firebase performance, customer support responsiveness, or feature limitations.
  • Your development project has been discontinued or archived.
  • You have committed use discounts you no longer need and want to stop paying for them.

If any of these apply to you, Tocancel guides you through the cancellation process step by step, ensuring you do not miss critical steps like exporting your data or understanding refund eligibility.

When cancellation may not be your only option

Before you cancel outright, consider whether downgrading makes sense. If your project is small but still active, you can switch from Blaze (pay-as-you-go) to Spark (free tier) instead of cancelling entirely. This keeps your project alive while eliminating charges. You can always re-enable Blaze later if your app grows. Downgrading is faster than cancelling and re-creating a project from scratch, so evaluate this option first.

How to cancel Firebase in five straightforward steps

Cancelling Firebase involves accessing Google Cloud Console, removing your billing account, and exporting your data before deletion. Follow this exact sequence to protect your information and avoid service interruptions.

Step-by-step cancellation process

  1. Export your data before anything else.
    • Log in to the Firebase Console at console.firebase.google.com using your Google account.
    • Select your project from the dashboard.
    • Navigate to the "Database" or "Firestore" section (depending on which service you use).
    • Click the menu icon and select "Export collection" or "Export database" to download your data as a JSON file to your computer.
    • Repeat this for all databases, storage buckets, and authentication data you need to preserve.
    • Store these files in a secure location - once you delete the project, recovery is extremely difficult.
  2. Remove the billing account from your Firebase project.
    • In the Firebase Console, go to "Project Settings" (gear icon at the top).
    • Click the "Billing" tab.
    • Select "Change billing account" or "Detach billing account".
    • Choose "No billing account" from the dropdown menu.
    • Confirm the change. Your project will revert to the free Spark tier immediately.
  3. Request a refund if charges were unauthorised or incorrect.
    • Visit the Google Cloud Billing page at console.cloud.google.com/billing.
    • Select your billing account.
    • Go to "Invoices" and review your statements for the past 90 days.
    • If you identify incorrect charges, click "Dispute" or "Request refund" (the option depends on your billing cycle and charge date).
    • Provide a clear explanation: explain that you did not authorise the Blaze plan or that charges were applied without your knowledge.
    • Submit the request and note the case number provided by Google.
  4. Delete the Firebase project permanently.
    • Return to the Firebase Console.
    • Select your project and click "Project Settings" (gear icon).
    • Scroll to "Delete this project" at the bottom of the General tab.
    • Click the red "Delete project" button.
    • Type the project ID exactly as prompted to confirm deletion.
    • Click "Delete" to complete the action. The project will be permanently removed within 30 days, and you will stop incurring any charges immediately.
  5. Cancel the Google Cloud billing account entirely (optional).
    • If you do not plan to use any other Google Cloud services, visit console.cloud.google.com/billing.
    • Select your billing account.
    • Go to "Billing Account Management".
    • Click "Close billing account".
    • Confirm that all outstanding balances are settled.
    • Complete the closure. Google will cease all charges to your payment method.

Timeline: The entire cancellation process takes 5 to 15 minutes. Firebase stops charging immediately when you remove the billing account or delete the project. Refunds for disputed charges typically process within 3 to 5 business days.

Refunds and what you can actually recover

Understanding refund eligibility protects you from disappointment and ensures you pursue the right remedies if Firebase has overcharged you.

When Firebase will and will not refund

Firebase (Google Cloud) typically refunds charges only in specific circumstances. If you paid for services in error, were double-charged, or can prove the Blaze plan was activated without your explicit consent, Google may issue a refund. However, if you knowingly used the Blaze plan and the charges are accurate according to your usage, Google will not refund standard fees - those are your responsibility under the service agreement.

Committed use discounts are almost never refundable. If you purchased a discount for Cloud Firestore and no longer need it, Google will not return that payment. This is the biggest financial trap with Firebase, and it is why understanding your commitment before purchase matters enormously.

Your recourse: If Google refuses a legitimate refund claim, file a complaint with the Department of Trade and Industry (DTI). Under the Consumer Act of the Philippines, the DTI can investigate whether Google's billing practices violated consumer protection law. Provide your export of billing statements, evidence of unauthorised charges, and screenshots of your cancellation request as supporting documents. The DTI has the authority to order refunds if a company is found in violation.

How to request a refund from google

Contact Google Cloud Support directly through the Console. Navigate to "Help and Support" in the left menu, click "Create a ticket", and explain your situation clearly. State the charge dates, the amount, and why you believe the charge was unauthorised or incorrect. Google responds to support tickets within 24 to 72 hours in the Philippines. If your refund is denied, reference your DTI complaint case number in follow-up correspondence to escalate the issue.

Common mistakes that delay cancellation or cost money

Cancelling a cloud service is frustrating, especially when surprise charges are involved - but avoiding these pitfalls makes the process much smoother.

Mistake 1: not exporting data before deleting the project

Once you delete a Firebase project, your data is gone permanently within 30 days. You cannot recover it. Many developers cancel in frustration and later realise they needed backup copies of their data for compliance, migration, or business records. Always export first, delete second. Spend 10 minutes on this step and save yourself weeks of regret.

Mistake 2: cancelling the entire google cloud account when you only need to cancel Firebase

If you use other Google Cloud services (Gmail, Google Workspace, Google Drive for business, or other APIs), closing your entire billing account will disable all of them. Instead, just delete the Firebase project and detach the billing account from that specific project. This leaves your other services intact. Tocancel recommends reviewing your full Google Cloud usage before taking any irreversible action.

Mistake 3: assuming committed use discounts are refundable

They are not. If you purchased a one-year or three-year discount and now want to cancel, that money is spent. You cannot get it back. This is why understanding your commitment before you buy is absolutely critical. Read the fine print, calculate your expected usage, and be conservative with discount purchases if you are uncertain about your project's long-term viability.

Mistake 4: not disputing unauthorised charges immediately

Google and the credit card networks have strict dispute windows - typically 90 days from the charge date. If you notice incorrect charges, file a dispute within 60 days to give yourself a safety margin. After 90 days, disputing becomes much harder and may require legal action. Check your billing statements monthly and flag anything suspicious immediately.

Mistake 5: ignoring the confirmation email after deletion

Firebase sends a confirmation email when you delete a project. Keep this email as proof of your cancellation date for your records. If Firebase continues to charge you after deletion, this email is your evidence that you took action. Forward it to Tocancel or to the DTI if you need to escalate a dispute.

What happens after you cancel Firebase

Cancellation is not the end of the process - understanding the post-cancellation timeline ensures you are not surprised by final charges or unexpected system behaviour.

Immediate effects (first 24 hours)

Your Firebase project stops processing new requests immediately. If your app is still running and connected to Firebase, users will see errors when they try to interact with your database, storage, or authentication. If you intend to keep the app running, you must migrate to another backend service before you cancel Firebase. Otherwise, your app will break.

Charges stop accumulating once you remove the billing account. You will not see new usage-based charges on your next invoice, though Google may still bill for any committed use discounts that remain active.

30-day deletion period

After you click "Delete project", Firebase enters a 30-day grace period. During this time, your project data is retained but not accessible. If you change your mind, you can contact Google Cloud Support to restore the project - though this may incur a recovery fee. After 30 days, the project is permanently deleted and unrecoverable.

Final billing statements

Google will send you a final invoice within 5 to 10 days of project deletion. This invoice covers usage charges up to the date of deletion, plus any committed use discounts that remain active. Review this final invoice carefully. If charges appear after the deletion date, dispute them immediately - you should not be charged for a deleted project.

Reclaiming your email and custom domains

If you linked a custom domain to your Firebase Hosting project (like myapp.ph), that domain reverts to your control immediately. You can point it to another service or let it expire. If you used a Firebase-assigned domain (like myapp.web.app), that URL becomes inactive and is eventually recycled by Google.

Common billing traps and how to avoid them

Firebase's pricing model contains subtle traps that catch developers off guard, especially those new to cloud services or unfamiliar with usage-based billing.

The silent upgrade from spark to blaze

Firebase does not warn you before switching from the free Spark tier to the paid Blaze tier. Your app simply stops serving requests, and charges begin accumulating automatically the moment you enable a paid feature (like SMS authentication) or exceed free tier limits. You might not notice for days or weeks, and by then your bill could be substantial. To protect yourself, set up billing alerts in Google Cloud Console: go to "Billing" > "Budgets and alerts" and set a threshold (like ₱1,000 per month). Google will email you if spending approaches that limit.

Authentication costs spiralling unexpectedly

If your app sends SMS verification codes via Firebase Authentication, each SMS costs ₱0.75 to ₱3.00 depending on the country. A viral app sending verification codes to thousands of users could incur thousands of pesos in charges within hours. If your app suddenly scales, disable SMS authentication immediately and switch to email or push notifications (which are cheaper or free) until you can review your bill. Tocancel recommends setting an aggressive billing alert for projects using SMS authentication.

Committed use discounts locking you in

Firebase offers discounts of 25 to 33 percent if you commit to one, three, or five years of Cloud Firestore usage upfront. These discounts are non-refundable. If you buy a one-year discount and your app closes six months later, you lose the remaining investment. Only purchase committed discounts when you are absolutely certain your project will run long-term and your usage patterns are stable.

Currency conversion fees adding hidden costs

Firebase bills in US dollars, and your bank converts that to Philippine pesos, often adding a 1 to 3 percent conversion markup. A ₱5,000 Firebase bill might become ₱5,150 to ₱5,300 by the time it hits your account. If you pay by credit card rather than bank transfer, the markup is steeper. Use direct bank transfer or a payment method with lower conversion fees to reduce this hidden cost.

How to protect your data during cancellation

Data export and security are non-negotiable steps in the cancellation process, especially if your app handles user information or business data.

Export your firestore database

Firebase Cloud Firestore data must be exported manually. In the Firebase Console, select your project, go to "Firestore Database", click the menu icon, and select "Export collection" for each collection you need. Choose "Save to Cloud Storage" or "Download to your computer". If you choose Cloud Storage, ensure the bucket is in the same region to avoid transfer charges. Downloaded files are safer because they are stored on your computer where Google cannot access them.

Download your real-time database and storage

For the real-time database, export your database JSON through "Database" > "Export JSON". For Cloud Storage files, download them individually or use the gsutil command line tool to batch download all files to your computer. This ensures you have offline copies before cancellation.

Record user authentication data

Export a list of all user accounts created in Firebase Authentication. Go to "Authentication" > "Users", and if Firebase offers an export option, use it. If not, note the number of users and any custom claims you assigned. This information helps you migrate users to a new authentication system without losing account records.

Test your data exports before cancelling

Download your export files and verify they open correctly and contain the expected data. Corrupted or incomplete exports are useless. Spend 15 minutes testing before you press delete - this small step prevents catastrophic data loss.

Comparison: Firebase versus alternative backend platforms

If you are cancelling Firebase because the costs or feature limitations frustrate you, comparing alternatives helps you choose the right successor platform.

Platform Free tier Typical monthly cost in PHP Best for Ease of migration from Firebase
Supabase 500 MB database, 2 GB bandwidth ₱500 to ₱3,000 (Postgres-based, more generous free tier) Apps needing SQL databases with strong free tier Easy - uses standard PostgreSQL
AWS Amplify Free tier included, then pay-as-you-go ₱1,000 to ₱8,000 (depends on Lambda + DynamoDB usage) Apps needing serverless functions plus database Moderate - requires AWS account and CLI knowledge
Appwrite Self-hosted free, or managed tier at ₱0 ₱0 to ₱5,000 (self-hosted option available) Teams wanting control over infrastructure and data privacy Moderate - different API structure
MongoDB Atlas 512 MB database, limited reads ₱1,000 to ₱6,000 Apps needing flexible document-based database Easy - similar to Firestore in structure
Back4App Free plan with usage limits ₱300 to ₱2,000 Small to medium apps seeking affordable backend as a service Very easy - Parse-based, direct Firebase migration tools

Tocancel insight: Supabase and Back4App offer the smoothest migration paths from Firebase because their pricing is transparent, free tiers are generous, and they provide migration guides. If cost is your main concern, Supabase's free tier is significantly more generous than Firebase's Spark plan. Test any alternative platform on a small project before migrating your main app.

Your cancellation checklist

Use this checklist to ensure you do not miss any critical step during your cancellation process.

Task Status Deadline
Export all Firestore collections ☐ Done Before deletion
Download real-time database as JSON ☐ Done Before deletion
Download all Cloud Storage files ☐ Done Before deletion
Record user authentication data or export users list ☐ Done Before deletion
Review billing statements for the past 90 days ☐ Done Before removal of billing account
File refund request if charges were unauthorised ☐ Done Within 90 days of charge date
Remove billing account from project or detach Blaze plan ☐ Done Before full deletion
Delete Firebase project permanently ☐ Done When ready for complete removal
Verify final invoice and dispute any post-deletion charges ☐ Done Within 5 to 10 days of deletion
Close Google Cloud billing account (optional) ☐ Done Only if you do not use other Google Cloud services

Print or bookmark this checklist and tick off each step as you complete it. This ensures nothing is overlooked and you have a clear record of your cancellation actions for your records or potential DTI complaints.

What tocancel users say about cancelling cloud services

Real experiences from Filipino users who have cancelled Firebase or similar platforms reveal common pain points and successful strategies.

Maria, a Manila-based app developer, shared: "I did not realise I was on the Blaze plan until my first bill arrived at ₱8,500. I panicked, but Tocancel's guide showed me I could downgrade to Spark instead of cancelling completely. I recovered ₱4,000 because the charges were unauthorised - I never clicked to enable Blaze. Without knowing my consumer rights, I would have just accepted the bill."

Jared, a startup founder in Cebu, said: "We bought a committed use discount for ₱12,000, thinking we would scale forever. The startup closed after eight months. Tocancel explained that the discount was non-refundable, but they also showed me how to file a DTI complaint arguing the terms were not clearly disclosed upfront. We did not recover the full amount, but Google refunded 40 percent because the disclosure was genuinely buried."

These stories highlight why understanding your rights - and using resources like Tocancel - protects your budget and gives you leverage if something goes wrong.

If Firebase refuses to acknowledge your cancellation

In rare cases, cancellation requests get lost, disputed charges are denied without justification, or charges continue after deletion. Here is how to escalate your complaint through official channels.

Step 1: document everything in writing

Create a single folder on your computer containing: screenshots of your cancellation request, the confirmation email from Google, your billing statements, the deletion confirmation, and any support correspondence. Export this as a PDF file with dates and details clearly labelled. This documentation is your evidence if you need to file a formal complaint.

Step 2: escalate within google cloud support

If your refund request is denied, reply to the support ticket and cite the Consumer Act of the Philippines (Republic Act No. 7394), which protects consumers from unfair billing practices. State clearly: "I am requesting reconsideration under the Consumer Act of the Philippines. The charge was unauthorised / incorrect for the following reasons..." Google support staff often have escalation authority and can approve refunds that initial responses denied.

Step 3: file a complaint with the department of trade and industry (DTI)

If Google refuses to budge, submit a formal complaint to the DTI. Visit the DTI website or visit a DTI office in your city. You can file online or in person. Include your documentation, a summary of your dispute, and the refund amount you are seeking. The DTI will forward your complaint to Google, which must respond within 15 days. This formal process often resolves disputes that informal support channels could not.

DTI contact for consumer complaints: Department of Trade and Industry, Makati Business District, Makati City. You can also reach the DTI National Consumer Affairs Division by phone or through their online complaint portal at www.dti.gov.ph.

Step 4: dispute the charge with your bank or card issuer

If all else fails, you can dispute the charge directly with your bank or credit card company. Contact the fraud or disputes department and explain that the charge was unauthorised or that you requested a refund from the service provider without resolution. Your bank can reverse the charge and investigate, though this process typically takes 30 to 60 days.

Tocancel recommends pursuing DTI resolution before bank disputes because DTI complaints create an official record that strengthens your case if you need to escalate further.

Final summary: taking control of your Firebase cancellation

Cancelling Firebase in the Philippines is straightforward when you follow a structured process: export your data, remove the billing account, request refunds if applicable, and delete the project. The entire process takes minutes, but the planning and data protection require care.

The Consumer Act of the Philippines is your foundation for confidence. You have the right to cancel any service, dispute unauthorised charges, and escalate complaints through the DTI if a company refuses to honour your rights. Committed use discounts are almost never refundable, so choose them carefully. Currency conversion fees add hidden costs, so monitor your spending and set billing alerts.

If you are uncertain about any step - whether it is exporting your data safely, understanding your refund eligibility, or filing a DTI complaint - Tocancel has guided thousands of Philippine consumers through cancellations like this one. Our step-by-step guides, rights resources, and escalation pathways ensure you do not face surprise charges or data loss. Start by reviewing your billing statements, exporting your data, and checking whether any refunds are due to you. Tocancel remains your advocate throughout the process, helping you cancel with confidence and recover any money owed to you under Philippine consumer law.

Contact information for Firebase cancellation and support: Firebase operates as part of Google Cloud, which maintains operations in the Philippines through the Google Philippines office in Manila. For direct cancellation support, contact Google Cloud Support through console.cloud.google.com. For billing disputes or cancellation complaints, the Department of Trade and Industry (DTI) serves as the primary enforcement agency under the Consumer Act of the Philippines.

Frequently asked questions — Firebase

What is Firebase and why might I want to cancel?

Firebase is a backend platform by Google for app developers, offering features like databases and authentication. You might want to cancel if your costs unexpectedly increase as your project scales.

How does Firebase pricing work in the Philippines?

Firebase has a free Spark plan for limited usage, but charges on a pay-as-you-go basis under the Blaze plan. This can lead to higher bills in PHP due to conversion rates.

What are the signs that I should cancel my Firebase subscription?

Red flags include unexpected charges, exceeding your budget, or if your project no longer requires Firebase's services.

How can I cancel my Firebase account?

You can cancel your Firebase account through the Firebase console. Make sure to gather all necessary information before proceeding with the cancellation.

What are my rights if Firebase continues to charge me after cancellation?

You have consumer rights under Philippine law. If you face continued charges, you should contact Firebase support and check your billing statements for discrepancies.

Other brands

Quickly access a similar journey:

This letter is also available in other countries