FireShield
← Todos os posts

Guia

O que acontece quando você desativa o faturamento de um projeto do Firebase

21 de outubro de 2026 · 5 min de leitura

Quais serviços param, se seus dados são excluídos, o que você ainda paga e como recuperar o projeto, segundo a própria documentação do Google e do Firebase.

A resposta curta

Tudo o que custa dinheiro para. A documentação de faturamento do Google diz que, quando você desativa o faturamento, "all of your Google Cloud and Google Maps Platform services are stopped and billing on that project stops." ("todos os seus serviços do Google Cloud e da Google Maps Platform são interrompidos e o faturamento desse projeto para.") Seu app para de funcionar, e a fatura para de crescer. Esse é o objetivo de um kill switch, e também o seu preço.

O que para imediatamente

  • Serviços pagos do Google Cloud: o Firebase diz que o projeto "loses access to any paid Google Cloud services, like Pub/Sub, Cloud Run, or BigQuery streaming for Analytics" ("perde acesso a todos os serviços pagos do Google Cloud, como Pub/Sub, Cloud Run ou streaming do BigQuery para o Analytics") (planos de preços).
  • O nível gratuito também, no nível do Google Cloud: o tutorial do Google sobre desativar o faturamento avisa que ele encerra "all Google Cloud services in the project, including Free Tier services." ("todos os serviços do Google Cloud no projeto, incluindo os do nível gratuito.")
  • Deploys: em um projeto do Firebase rebaixado, "you cannot do new deploys of any new or any existing Cloud Functions." ("você não pode fazer novos deploys de nenhuma Cloud Function, nova ou existente.")
  • Bancos de dados e buckets extras: o projeto perde acesso às instâncias do Realtime Database que não são a padrão e aos buckets do Cloud Storage que não são o padrão.

Meus dados são excluídos?

Não imediatamente, mas o Google também não promete que estejam seguros:

  • Para instâncias do Realtime Database e buckets do Storage que não são os padrão, o Firebase diz que "the data in these instances and buckets doesn't get deleted" ("os dados nessas instâncias e buckets não são excluídos").
  • O aviso geral do Google Cloud é mais amplo: "some of your Google Cloud resources might be removed and become non-recoverable." ("alguns dos seus recursos do Google Cloud podem ser removidos e se tornar irrecuperáveis.") O tutorial de kill switch diz que eles podem ser "Resources might be irretrievably deleted." ("excluídos de forma irrecuperável").

As duas afirmações tratam de coisas diferentes, e nenhuma descreve todos os produtos. Trate uma desconexão do faturamento como um freio de emergência, não como um botão de pausa: mantenha backups do que você não pode perder (exportações do Firestore, cópias do Storage) antes de depender de uma.

Ainda serei cobrado?

Pelo que você já usou, sim. Custos gerados mas ainda não informados continuam chegando: o Google observa que você "might incur additional costs for usage that hasn't arrived at the time that all services are stopped." ("pode ter custos adicionais por uso que ainda não tinha sido registrado no momento em que todos os serviços foram interrompidos.")

Como recuperar o projeto

  1. Corrija a causa primeiro (o loop, a chave vazada, a regra aberta).
  2. Vincule a conta de faturamento novamente em Billing → Account management ou na página de faturamento do projeto. Você precisa do papel Project Billing Manager (ou Owner) no projeto e Billing Account User na conta de faturamento.
  3. Verifique cada serviço: o Google diz que reativar o faturamento permite "restart the resources" ("reiniciar os recursos"), e alguns podem precisar de reinício manual ou de um novo deploy.

Cuidado com as permissões: se a conta que desconectou o faturamento for a única capaz de reconectá-lo, mantenha esse acesso. O Google avisa que você "might not have the required permissions needed to later re-enable billing." ("pode não ter as permissões necessárias para reativar o faturamento depois.")

Opções mais suaves antes do freio

Como uma desconexão é tão drástica, ela funciona melhor como o último de vários passos. Um Soft Kill permite que seu próprio app desligue primeiro as partes caras, de modo que a parada total só aconteça se isso não bastar.

Logo do FireWand

Gerencia um banco de dados do Firebase Data Connect?

O FireWand permite navegar, filtrar e editar suas tabelas com um console SQL de verdade, grátis para o seu primeiro projeto.

Experimente o FireWand →