Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Cloud Run Billing

Let take a scenario where I configured 5 min instances on Google Cloud run and CPU is selected to be only allocated during a request.

Now let's assume that these 5 instances are constantly serving requests i.e. they are always busy.

How does the billing work:

Do we  billed for the CPU and Memory used or does it also add the idle time?

as-in.. is it idle time + used time

or

only used time?

I assume I am charged only one of them depending on the state of the instances. Can you clarify?

 Thanks!

0 1 1,002
1 REPLY 1

Hi @Shubz,

Welcome to Google Cloud Community!

Your billing will depend on your current setup. These factors may also affect your final billing:

  • Regional price tiers
    • Different regions affect pricing. Check out this pricing table for reference.
  • Billable instance time 
    • This would also affect your billing if your CPU is only on during requests or if your CPU is always on.
  • Government and/or state taxes
    • This would depend on how your government/state applies taxes.

Here are some of the documentations that you can check for your references:

You may also reach out to our Cloud Billing support for proper assistance with regards your request.

Hope this helps.