Google Cloud Costs
See what Google Cloud charges you each day, split up by service, after free credits and discounts.
Dashboard → Setup → Data sources → Google Cloud Costs.
Google has no simple way to ask "what did I spend yesterday". The only way to get real daily charges is to turn on a switch that tells Google to save your costs into a table. You flip that switch once, then let the robot read the table.
Make your robot key.
If you have not made one yet, do this first. The same key you used for Search Console works here.
Tell Google to start saving your costs.
Go to console.cloud.google.com/billing. Click Billing export, then the BigQuery export tab. Find Standard usage cost and click Edit settings. Pick your project. Make a new dataset and name it billing_export. Click Save.
Let the robot run the question.
Go to console.cloud.google.com/iam-admin/iam. Click Grant access. Paste the robot's email. Pick the role BigQuery Job User. Click Save.
Let the robot read the answers.
Go to console.cloud.google.com/bigquery. Find your billing_export dataset on the left and click it. Click Sharing, then Permissions, then Add principal. Paste the robot's email. Pick the role BigQuery Data Viewer. Click Save.
Connect it in Fictura.
Dashboard → Setup → Data sources → Google Cloud Costs. Paste your whole key file and click Connect. Pick billing_export from the list. Then click Sync now and open Dashboard → Platform → Cloud Costs.
Your costs start from today
Google only saves costs from the moment you flip that switch. It does not fill in the past. The very first numbers can also take up to a day to show up, so if the page is empty right after you connect, that is normal. Come back tomorrow and hit Sync now.
What you get
- This month so far and the last 30 days, plus what you spend on an average day.
- Cost each day as a bar chart.
- What you are paying for — every Google service you use, biggest bill first.
Every number is what you actually owe: your costs minus free credits and discounts.
Small differences from Google's own screen
Fictura counts days in UTC. Google's billing screen usually counts them in Pacific time. So one day's total can be a little different between the two. The monthly total lands in the same place.