TL
The short answer

GCP billing export streams your detailed usage and cost data into a BigQuery dataset, row by row, including SKUs, labels, credits, and resource level detail the console does not surface. It is the source of truth for any serious GCP cost work, and you should enable the detailed usage cost export plus the pricing export on day one. The FOCUS specification, the FinOps Foundation open billing standard, gives those rows a common schema so GCP, AWS, Azure, and OCI data line up in one model for cross cloud reporting. Build allocation on labels and projects, reconcile credits explicitly, and query the export rather than the console for anything that drives a decision.

Here is how to configure the export, what FOCUS changes, and how to make the data useful.

Why query the billing export instead of the console?

The GCP billing console aggregates and rounds, hides resource level detail, and limits how far back and how finely you can slice. The detailed billing export in BigQuery carries every line: service, SKU, project, labels, usage amount, list cost, the credits applied, and the net cost. That detail is what lets you answer the questions that matter, such as which label is driving a spike, what a specific service costs after sustained use discounts, and how committed use discounts are landing across projects. Anything you report to finance or act on should come from the export, not a console screenshot.

How do you set up GCP billing export correctly?

Enable two exports from the billing account, not one. The first is the configuration to enable, the second is the one teams forget.

ExportWhat it gives youWhy it matters
Detailed usage costResource level rows with SKUs, labels, credits, net costThe source of truth for allocation and analysis
PricingThe price list for every SKU available to your accountLets you model commitments and rate changes
Standard usage costService and SKU level rows, no resource detailLighter, but not enough for resource allocation

Send the export to a dedicated BigQuery dataset, set a sensible location, and apply a partition expiration only if you keep history elsewhere, because billing history is cheap to store and valuable to keep. Enforce a label taxonomy before you rely on allocation: rows inherit only the labels that existed when usage was recorded, so a label added today does not backfill yesterday. Govern labels the way our note on labels for cost allocation on GCP describes.

What does FOCUS standardise?

FOCUS, the FinOps Open Cost and Usage Specification, is an open standard that defines a common schema and common column names for billing data across providers. Instead of learning each cloud's bespoke columns, you map every cloud into one model with consistent fields for billed cost, effective cost, service, region, and commitment discounts. For a multi cloud estate that is the difference between four incompatible spreadsheets and one query. GCP publishes FOCUS aligned billing data, so you can report GCP next to AWS, Azure, and OCI on the same definitions, which is exactly what the cross cloud discipline in our cross cloud cost optimization guide depends on.

A worked example

Worked example

A Fortune 500 retailer reported GCP spend from console screenshots and could not explain a steady monthly creep. Turning on the detailed billing export revealed an untagged data pipeline writing to a premium network tier across regions, invisible in the aggregated view. With the export queried by label and reconciled against the pricing export, the team isolated the driver, moved the traffic, and built a daily query that flagged any project drifting from its trend. Putting cost analysis on the billing source of truth was the first step in a program that delivered a 31 percent reduction in the first 90 days. Figures are verified against billing data and anonymised.

Frequently asked questions

Build GCP cost reporting on the source of truth

We help enterprises stand up GCP billing export, FOCUS aligned reporting, and allocation that finance trusts, as an independent advisory that takes zero provider commissions and answers only to you. Our guarantee: we reduce your cloud spend or we reimburse our service fee, on a Fixed Fee or a no risk Gainshare basis. Download the cloud cost optimization playbook, read the deeper GCP cost optimization guide, and learn to read the detail in reading your GCP bill line by line.

Independent · buyer-side

Put a defensible number on your cloud spend.

No provider in the room, no published price list. Tell us your footprint and we will scope the savings against your billing data — we reduce your cloud spend or we reimburse our service fee.

Buyer-side intelligence, monthly.

The Cloud Spend Navigator: what changed in cloud pricing, commitments, and FinOps — no vendor spin.