GCP support is in Beta. To enroll, request access from your Cloud Capital Customer Success Manager. Once your account is enabled, GCP appears as an option on the New Integration page. If you don’t see it yet, reach out to your Customer Success Manager.
What Cloud Capital accesses
Cloud Capital reads from a single BigQuery table using a service account that is unique to your environment. Two IAM grants are required:Both grants are strictly read-only. Cloud Capital cannot create, modify, or delete any resources in your Google Cloud environment, and the Data Viewer grant is scoped to your billing export table — not your wider BigQuery data.
What’s available with GCP today
GCP data flows into the same forecasting and cost analysis features you use for AWS, with some areas still AWS-only during Beta:Before you begin
- GCP permissions — You can enable billing export to BigQuery and grant IAM roles on the export table and its project.
- Export type — Use the Standard usage cost billing export to BigQuery, not the detailed / resource-level export.
- Enable early — GCP only exports data from the moment the export is enabled forward. If you’re setting this up for the first time, enable the export as early as possible so history begins accumulating.
Setup
1
Create a new integration in Cloud Capital
In Cloud Capital, go to Cost Allocation → Connect Cloud Provider, then click Create New Integration and choose GCP.
On the Integration Settings page, give your integration a descriptive name (e.g.

My new GCP Integration). You’ll enter your BigQuery coordinates and grant access on this same page in the steps below.2
Enable billing export in GCP
In the Google Cloud Console, go to Billing → Billing export and enable BigQuery export using the Standard usage cost option.Note the project and dataset you configure for the export. Once the export runs, a table named like
gcp_billing_export_v1_XXXXXX appears in that dataset.If you’re setting up billing export for the first time, see Google’s billing export documentation. Because GCP only exports data going forward, enable it as early as possible.
3
Find your BigQuery coordinates
The Cloud Capital integration form asks for three values. To find them, open the BigQuery Console, expand your billing project in the explorer, select the export dataset, and copy the export table’s name.
4
Grant Cloud Capital access
On the Integration Settings page, copy the service account email shown under Grant BigQuery Access. Always use the email displayed in the app — it is specific to your Cloud Capital environment.
Grant that service account the two roles below. The setup page auto-populates these commands with your project, dataset, and table once you’ve entered them, so you can copy them directly. Run them in your terminal or in GCP Cloud Shell:

5
Configure and verify in Cloud Capital
Back on the Integration Settings page:
- Enter the GCP Project ID, BigQuery Dataset ID, and Billing Export Table from Step 3.
- Grant access as described in Step 4, if you haven’t already.
- Click Test Connection. This verifies Cloud Capital can authenticate and run a read query against your table — you can test before saving.
- A successful test sets the integration status to Enabled automatically.
- Click Save.
The connection test confirms access to the table. It does not validate the export’s contents or confirm that data has been ingested yet.
What to expect after setup
- Data timing — Cost data is ingested on a scheduled nightly cycle, not instantly on save. Expect your first data in dashboards within about 24 hours of a successful connection, provided the billing export table already contains data.
- Empty at first is normal — If you just enabled the export, GCP may not have written rows yet. Cloud Capital will pick them up on the next nightly cycle.
Troubleshooting
Security
For a full overview of how Cloud Capital handles data access, encryption, audit logging, and compliance, see the Security page.

