Before Upgrading Firebase to Blaze, Separate Budget Alerts from Spend Caps

A budget alert tells you about spending; it does not stop it. A Firebase spend cap can pause new usage, but only for one eligible service in one project, and it is not a ceiling on your whole bill. Decide which of those three things you actually need before you treat "I set a budget" as cost control.

Checked October 8, 2026 (08:53 KST) against three Firebase documentation pages, each marked "Last updated 2026-10-06 UTC." Spend cap budgets are a Preview feature: Firebase says they aren’t "subject to any SLA or deprecation policy and could change in backwards-incompatible ways." We read the official docs only. We did not open a Firebase project or billing account, configure a cap, or look at anyone’s bill.

Alert, cap, or whole bill: what each control does

Firebase’s pricing-plans page says a project on Blaze "has a Cloud Billing account linked to it." The same page is blunt about alerts: "budget alerts do not cap your usage or charges — they are alerts about your costs." The surprise-bills page repeats it: "Budget alerts do not pause services."

Spend caps are different in kind. Per the spend-caps page, when spending reaches 100% of the budget for that service, "Cloud Billing pauses that service for the rest of the month." But the scope is narrow: "A spend cap budget is scoped to a single project and a single eligible service within that project."

ControlScope and action (per Firebase docs)What it does not establish
Alerts-only budgetSends email notifications when spending reaches your thresholdsThat any usage stops or any charge is capped
Service-level spend cap (Preview)One eligible service in one project; new usage of that service pauses for the rest of the month once its budget is reached, unless the enforced cap is liftedAn instantaneous or hard limit; coverage of other services or projects
"Whole invoice ceiling" (an assumption, not a feature)Not demonstrated: a cap can’t be set at the billing-account level or across multiple projects or servicesThat your total bill has any upper limit

That last row is the one to remember. Firebase states: "You cannot set a spend cap budget at the entire Cloud Billing account level or at the Folder, Organization, or Label level," and "You cannot set a single spend cap budget that will cover multiple projects or multiple services."

Which services are eligible, and what the cap actually meters

The spend-caps page lists four eligible Firebase services. For three of them, the cap sits on an underlying Cloud Run or Cloud Run functions service rather than on the Firebase label itself:

Firebase service labelWhat the cap applies to, per Firebase
Firebase AI LogicAccess to Gemini Developer API or Agent Platform Gemini API (formerly Vertex AI)
Firebase App HostingThe underlying Cloud Run service
Cloud Functions for FirebaseThe underlying Cloud Run functions service
Firebase ExtensionsThe underlying Cloud Run functions service

Keep the right-hand column in view. Firebase notes that a cap on an underlying service "applies at the project-level and to any of the ways that you might interact with the service in your project." A product that isn’t on this list has no spend cap from this page, and we don’t infer coverage for it. Check the list itself rather than this table.

Limitations that belong next to the cap

Not instantaneous. Firebase: "Spend caps are not ‘hard caps’. Due to latency in usage reporting, spend cap enforcement is not instantaneous and can be delayed by several minutes. Any cost overages incurred during this delay will be billed as normal." A configured cap is not a guarantee that nothing past the budget gets billed.

Gross costs. "The cost calculations for a spend cap budget is based on gross costs and do not include savings and credits." Whatever credits or savings apply to your account, the cap meter does not count them.

Monthly reset. The budget’s time range "is monthly, starting on the first day of each month." If a cap is enforced and not lifted, Firebase says the service stays paused for the current month only, and "at the beginning of the next month, the enforced spend cap automatically resets to the Configured state with the original budget, and the service resumes." The docs give no exact time of day for that monthly resumption, so we don’t either.

Private owner worksheet

Fill this in for your own project from access you already have. Leave UNKNOWN until the project or billing owner confirms it. Don’t paste account IDs, emails or bill lines anywhere public.

FieldYour value
Project and billing owner (kept private)UNKNOWN
Current pricing plan, with check timeUNKNOWN
Firebase services in useUNKNOWN
Underlying billed service for each (see eligibility table)UNKNOWN
Control type and scope per service (alert only / spend cap / none)UNKNOWN
Current cap status per serviceUNKNOWN
Monthly gross spend and currencyUNKNOWN
Alert recipients and their permissions verifiedUNKNOWN
Who owns a service interruption if a cap pauses itUNKNOWN
Next review dateUNKNOWN

A row reading "alert only" means no service stops on its own. A row reading "none" for a service outside the eligible list means this page offers no cap for it.

FAQ

Does a budget alert pause usage? No. Firebase says budget alerts do not pause services and do not cap usage or charges.

Is a spend cap a ceiling on my whole Firebase invoice? No. A spend cap covers one eligible service in one project. It can’t be set for a whole billing account or across multiple projects or services.

Is threshold enforcement instantaneous? No. Firebase says enforcement is not instantaneous and can be delayed by several minutes because of usage-reporting latency, and overages incurred during that delay are billed as normal.

Where do I verify which products are eligible? On Firebase’s spend-caps page, in the "Eligible services" list. Check it directly; the list can change.

How is the cap meter defined? By gross costs. Firebase says the calculation doesn’t include savings and credits.

Official docs

Read Firebase’s Set up spend caps for Firebase services, especially "Eligible services" and "Limitations of spend cap budgets," then check your own project’s scope with the access you already have before choosing a paid plan. Background: Firebase pricing plans and Avoid surprise bills. We read these on October 8, 2026 (08:53 KST); Firebase can change them at any time, and spend caps are in Preview. Nothing here is a test result, an account inspection, a price or a savings estimate, and there are no affiliate links on this page.