Pricing examples

This page discusses example scenarios for Cloud Storage pricing. For Google Drive, which offers simple online storage for your personal files, see Google Drive pricing.

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Overview

Cloud Storage pricing is based on the following components:

  • Data storage: the amount of data stored in your buckets. Storage rates vary depending on the storage class of your data and location of your buckets.
  • Network usage: the amount of data read from or moved between your buckets.
  • Operations usage: the actions you take in Cloud Storage, such as listing the objects in your buckets.
  • Retrieval and early deletion fees: applicable for data stored in the Nearline Storage, Coldline Storage, and Archive Storage classes.
  • Inter-region replication: applicable for data replicated across regions.

Simple example

Suppose you have the following storage usage pattern for my-bucket in a given month:

Pricing Category Type of Usage Amount
Data storage Standard Storage in a region 50 GB (the average amount of data in your bucket over the course of the month)
Network Egress to the Americas and EMEA 1 GB
Operations Class A operations (object adds, bucket and object listings) 10,000 operations
Operations Class B operations (object gets, retrieving bucket and object metadata) 50,000 operations

Your bill for the month for my-bucket is calculated as follows, assuming no always free discounts apply:

Pricing Category Calculation Cost
Data Storage 50 GB Standard Storage * $0.020 per GB $1.00
Network 1 GB egress * $0.12 per GB $0.12
Operations 10,000 Class A operations * $0.05 per 10,000 operations $0.05
Operations 50,000 Class B operations * $0.004 per 10,000 operations $0.02
Total $1.19

Detailed pricing example

The following example shows storage usage that includes multiple storage classes as well as bandwidth consumption that spans multiple tiers. For each storage class, the data storage amount is the average over the course of the month.

Suppose you have the following storage usage pattern in a given month:

Pricing Category Type of Usage Amount
Data storage Standard Storage in a multi-region 60 TB
Data storage Standard Storage in the nam4 dual-region 30 TB
Data storage Nearline Storage in a multi-region 100 TB
Network Egress to the Americas and EMEA 25 TB
Network Egress to Asia-Pacific 25 TB
Network Multi-region ingress from the Americas and EMEA 25 TB
Network Dual-region ingress 14 TB
Network Multi-region ingress from Asia-Pacific 10 TB
Operations Class A operations (object adds, bucket and object listings) on Standard Storage data 100,000 operations
Operations Class B operations (object gets, retrieving bucket and object metadata) on Standard Storage data 10,000,000 operations
Operations Class B operations (object gets, retrieving bucket and object metadata) on Nearline Storage data 1,000,000 operations
Retrieval Data retrieval (the Nearline Storage portion of your overall data egress) 10 TB
Inter-region replication Inter-region replication in a dual-region (turbo replication) 14 TB

Your bill for the month is calculated as follows, assuming no always free discounts apply:

Pricing Category Calculation Cost
Data Storage 60 TB (61440 GB) Standard Storage * $0.026 per GB $1,597.44
Data Storage 30 TB (30720 GB) Standard Storage * $0.036 per GB $1,105.92
Data Storage 100 TB (102400 GB) Nearline Storage * $0.010 per GB $1,024.00
Network 25 TB total egress to the Americas and EMEA:
(0-1 TB tier): 1TB (1024GB) egress * $0.12 per GB
(1-10 TB tier): 9TB (9216GB) egress * $0.11 per GB
(10+ TB tier): 15TB (15360GB) egress * $0.08 per GB

$122.88
$1,013.76
$1,228.80
Network 25 TB total egress to the Asia-Pacific:
(0-1 TB tier): 1TB (1024GB) egress * $0.12 per GB
(1-10 TB tier): 9TB (9216GB) egress * $0.11 per GB
(10+ TB tier): 15TB (15360GB) egress * $0.08 per GB

$122.88
$1,013.76
$1,228.80
Network Ingress is free $0.00
Operations 100,000 Class A operations * $0.05 per 10,000 operations $0.50
Operations 10,000,000 Class B operations * $0.004 per 10,000 operations $4.00
Operations 1,000,000 Class B operations * $0.01 per 10,000 operations $1.00
Retrieval 10 TB (10240 GB) data retrieval * 0.01 per GB $102.40
Inter-region replication 14 TB (14485 GB) data with turbo replication * $0.04 per GB $579.40
Total $9135.54

Prorated storage example

This example demonstrates how Cloud Storage prorates the storage costs of your data.

Say you store a 15 GB object as Standard Storage in a multi-region for 12 hours. Cloud Storage treats this as 0.5 days of storage, or 1/60 of a month (assuming a 30-day month). This storage incurs a charge of:

$0.026(per GB per month) * 15(GB) * 1/60(months) = $0.0065

Early deletion example

This example demonstrates how early deletion charges are calculated.

Say you store 1,000 GB of Coldline Storage data in the US multi-region on day 1. Then, at the end of day 60 you delete all of the data. Because Coldline Storage has a 90-day minimum storage duration, you are charged as if you had stored the data for 90 days. The charge is divided into two parts:

  1. The normal at-rest storage cost associated with the 60 days your data existed in the bucket:

    $0.007/GB/mo. * 1,000 GB * 2 mo. = $14
  2. An early-deletion fee associated with the 30 days remaining in the data's 90-day minimum storage duration:

    $0.00023333/GB/day * 1,000 GB * 30 days = $7

In this example, the total cost of storing your Coldline Storage data for 60 days is $21. This is the same cost that you would have paid if you had stored the data for all 90 days and deleted it at the end of the 90th day, because in that scenario, there would be no early-deletion fee, but you would pay for 90 days of at-rest storage.

What's next