View and download prices for Google's cloud services Stay organized with collections Save and categorize content based on your preferences.
The Pricing page provides Stock Keeping Unit (SKU) prices for Google's cloud services, including Google Cloud and Google Maps Platform.
Note: This document discusses some spend-based committed use discounts (CUDs) that automatically migrate to a new consumption model, which leverages discounts rather than credits. The migration date is indicated by a notification in the Google Cloud console Billing Overview page. For more information about the improvements, the affected CUDs, and any required actions on your part, seeSpend-based CUDs.The list prices displayedin the table are current as of the date you're viewing the report. List pricesare subject to change in accordance withthe Google Cloud terms of service.
The data displayed in your report is dependent on yourlevel of access to your Cloud Billing account:
Full features of the pricing report include the following:
Option to choose between two views for the pricing table. Each view displaysSKUs and prices specific to the selected Cloud Billing account:
- A list displaying SKU prices only for the SKUs that have incurred usage.
- A list displaying prices for all Google Cloud andGoogle Maps Platform services SKUs.
If your Cloud Billing account has custom contract pricing,each SKU displays the list price, your contract price, and your effectivediscount.
Additional pricing report features available to all levels of access:
- If a SKU is subject totiered pricing,each pricing tier for a SKU is listed as a separate row.
- The list price shown is the current price as of the date the report isviewed.
- All the prices are shown in the currency of the selected billing account.
- The report view is customizable and downloadable to CSV for offlineanalysis.
You can also get your Cloud Billing account pricing data in these ways:
Permissions required to access the pricing report
To view the pricing report, you need permissions on your Cloud Billingaccount.Learn more about permissions needed to access Cloud Billing accounts
Unlimited access to the Pricing data and report features
To view thefull-featured Pricing report for your Cloud Billingaccount, you need a role that includes the followingpermission on your Cloud Billing account:
billing.accounts.getPricingto view custom contract prices for a billing account.
To gain this permission, ask your administrator to grant you one of thefollowing Cloud Billing IAM roles on yourCloud Billing account:
Full features of the report include the following:
- Options to select your report view, that is, to view SKUs and pricesonly for the SKUs that have incurred usage, or to view all SKUs.
- Ability to view the prices and SKUs associated with a custom pricing contract(if applicable to the Cloud Billing account).
Limited access to the Pricing data and report features
To access alimited view of the pricing data for your Cloud Billingaccount, you need a role that includes the following permission on yourCloud Billing account:
billing.accounts.getto view basic account information for a billing account.
To gain this permission, ask your administrator to grant you one of thefollowing Cloud Billing IAM roles on yourCloud Billing account:
The limited report view includes the following:
- The report displays only the publicly-available list prices and SKUs.
- Only one view is available, a view that displays the entire public catalogof SKUs and list prices for Google Cloud andGoogle Maps Platform, whether or not your account has incurredusage for the SKUs.
For more information about billing permissions, see:
- Overview of Cloud Billing access control
- Create custom roles for Cloud Billing
- Understanding predefined IAM roles for Cloud Billing
Access the report
To view the Pricing report for your Cloud Billing account:
In the Google Cloud console, sign in to thePricing page for yourCloud Billing account.
At the prompt,choose the Cloud Billing accountfor which you'd like to view thePricing page.
- If you havesufficient permissions to access the full features of the report, thePricing page opens anddisplays a tabular view of the prices for theSKUs with historical usage,along with anycustom contract prices if applicable to yourCloud Billing account.
- If you havepermissions providing limited access,thePricing page opens and displays a tabular view of the entirepublicly available catalog of SKUs and list prices forGoogle Cloud and Google Maps Platform.
How to read the pricing table
The pricing table shows you the prices for Google Cloud andGoogle Maps Platform services SKUs.
Each row displays the list price for a SKU orSKU tier.
If the Cloud Billing account is associated with a custom pricingcontract, the row also includes the contract price and the effective discount.The contract prices and SKUs are only displayed on the report if you havesufficient permissions on the Cloud Billing account.
The SKU pricing information doesn't include credits (such aspromotions, sustained use discounts, committed use discounts, or spendingbased discounts) or the cost of support.

Figure 1: Example of the pricing table showing list prices for SKUs with historical usage. For Cloud Billing accounts with a custom pricing contract, theeffective discount percentage is computed using thisequation:
Effective discount = (List price - Contract price) / List price ×100

Figure 2: Example of the pricing table showing prices for SKUs with historical usage, for a Cloud Billing account with a custom pricing contract.
Customize the display of the pricing table
If you havesufficient permissions to access the full features of the report, then by default, when you firstaccess the pricing table, you see a tabular view of the prices forSKUs withhistorical usage, with a set of pre-selected columns of data.
If you havepermissions providing limited access,then by default, when you first access the pricing table, you see atabular view of theentire publicly-available list of SKUs and list prices forGoogle Cloud and Google Maps Platform.
To customize your pricing table, do any of the following:
Choose your table view:
Table view options are available when viewing thePricing page withfull permissions.If you're viewing the report usinglimited permissions (such as aBilling Account Costs Manager or aBilling Account User),you can't choose a table view option.
Select one of the following options:
- View SKUs with historical usage: For the selected Cloud Billingaccount, displays SKUs and prices only for the SKUs that have incurredusage.
- View all SKUs: For the selected Cloud Billing account, displaysSKUs and prices for all Google Cloud and Google Maps Platform servicesSKUs.
Set one or many filters: SelectFilter table to create filters by column value (for example,Service description: Compute Engine). By default, the filter propertiesare connected by
ANDlogic. To search on multiple terms usingORlogic,add anORoperator between the filter properties.Select the columns to display: You can select or deselect the columns toshow in the table using theColumn display options(). Thissetting also controls which columns download to CSV.
Note: Depending on the width of your screen and the number of columns you'redisplaying, you might need to scroll your online view of the report right andleft to view all the columns.Change the sort order of the data: Click a column header to sort thedata in the table by that column. You can toggle the sort between descending() andascending() order.
Pricing table fields for consumption models
There are new fields in the Pricing table, forexampleConsumption model description:

By using the column chooser on the right side of the table, you have granularcontrol over your pricing report. This lets you create a view tailored toyour specific needs, whether that's a high-level overview focusing on productnames or a detailed deep-dive that includes specific IDs and taxonomy.
You can choose the data points to show, for example:
- Identifiers:
SKU IDfor technical analysis. - Descriptions:
SKU descriptionandConsumption model descriptionforbetter readability. - Classification:
Product taxonomyto understand how a SKU iscategorized within the Google Cloud ecosystem. - Pricing Details:
Price reasonto understand why a certain price isbeing applied (e.g.,DEFAULT_PRICE).
Download the pricing table to CSV
You can download the pricing data to a comma-separated values (CSV) file usingthe download button() at the top ofthe table.
Notes about the data downloaded to CSV:
- Thetable view option you set allows you to customizeboth your online tabular view andwhich rows are downloaded. For example, if you selectview SKUs withhistorical usage, when you download to CSV, only the SKUs that match thatsetting are downloaded, instead of the full catalog list of SKUs.
- The filters() you setonly customize youronline tabular view, affecting the rows that aredisplayed. When you download to CSV, your selected filters aren't used andall rows are downloaded.
- The column selector() lets youcustomizeboth your online tabular view and which fields aredownloaded. When you download to CSV, only thecolumns you specify aredownloaded.
Columns in the pricing table
The following values are presented on the Pricing table (if applicable toyour Cloud Billing account and yourlevel of account access).The CSV report is a flat file, without any filtering, and only downloads thecolumns you selected to view (using the column selector:).
| Pricing Table Field | Description |
|---|---|
| Google service | The name of the Google service family for this service and SKU. For example, Google Cloud or Google Maps Platform. |
| Service description | The invoice description of the Google Cloud service or Google Maps Platform API that reported the Cloud Billing data. For example,Compute Engine. |
| Service ID | The ID of the Google Cloud service or Google Maps Platform API that reported the Cloud Billing data. For example,6F81-5844-456A. |
| SKU ID | The ID of the resource SKU used by the service. For example,2E27-4F75-95CD. |
| SKU description | The description of the resource SKU used by the service. For example,N1 Predefined Instance Core running in Americas. |
| Product taxonomy | List of product categories that apply to the SKU, such asServerless, Cloud Run, TaskQueue, VMs On Demand, andCores: Per Core.Warning: Taxonomy content is inBeta and subject to change. We're providing taxonomy information to help you with your analysis, but the current format of the product taxonomy data might change over time. |
| Geo taxonomy type | The type of geographic metadata associated with the SKU.Valid values are:
|
| Geo taxonomy regions | The Google Cloud regions associated with the SKU.For example,Europe-west2 orUS.Aregion is a specific geographic place, such as London. Amulti-region is a large geographic area, such as the United States, that contains two or more geographic places. Note: If theGeo taxonomy type isGLOBAL this field will be empty.Warning: Geo taxonomy content is inBeta and subject to change. We're providing geo taxonomy information to help you with your analysis, but the current format of the geo taxonomy data might change over time. |
| Price reason | Note: This field is only applicable for Cloud Billing accounts associated with contract pricing. Background information on the origin of the price. Reasons include:
|
| Discount (percent) | Note: This field is only applicable for Cloud Billing accounts associated with contract pricing. For pricing that is the result of a percent discount (FIXED_DISCOUNT orFLOATING_DISCOUNT), this is the percentage of the discount used. | Discount from SKU group | Note: This field is only applicable for Cloud Billing accounts associated with contract pricing. For pricing that is the result of a percent discount (FIXED_DISCOUNT orFLOATING_DISCOUNT), this is theSKU group associated with the discount used. |
| Discount fixed date | Note: This field is only applicable for Cloud Billing accounts associated with contract pricing. For pricing that is anchored to a specific date, the date used. |
| Discount migrated from | For discounts that were migrated from other SKUs, this is the source SKU of the discount. For example, a single SKU might be split into two or more SKUs. When this occurs, the original discount is migrated from the old SKU to the new SKUs. |
| Destination migration mappings | List of destination SKU names which this SKU is being migrated to (if any). For example, a single SKU might be split into two or more SKUs. When this occurs, this is the list of destination SKU names. |
| Aggregation level | The level at which usage is aggregated to compute cost for pricing tiers. Levels include:
|
| Aggregation interval | The interval at which usage is aggregated to compute cost for pricing tiers. Intervals include:
|
| Unit | The abbreviation for the unit of usage in which the pricing is specified (such as GiBy.mo). |
| Unit description | Human-readable description of the unit of usage (such as gibibyte month). |
| Per unit quantity | The SKU's pricing tier unit quantity. For example, if the tier price is $1 per 1000000 Bytes, then this column will show 1000000. |
| Tiered usage start | Lower bound amount for a given pricing tier, in pricing units. For example, a SKU with three pricing tiers such as 0-100 units, 101-1000 units, and 1001+ units, would display three pricing rows, with 0, 101, and 1001 as theTiered usage start values. |
| List price | The list price of the Google Cloud or Google Maps Platform SKUs and SKU tiers, as of the date you view the pricing table. |
| Contract price | Note: This field is only applicable for Cloud Billing accounts associated with contract pricing. If you have billing-account-specific pricing, this is your custom contract price. |
| Effective discount | Note: This field is only applicable for Cloud Billing accounts associated with contract pricing. This is the effective discount per SKU price and pricing tier calculated using the current list price. Formula used: If the list price and contact price are zero, this field is the same as If your contract does not have the optional featureLIST_PRICE_AS_CEILING enabled, the effective discount can be a negative percentage if the SKU has a If you have questions regarding pricing per SKU, contact your Account team for more details. |
About pricing tiers
SKU prices are offered by pricing tiers. Pricing tiers provide a pricingstructure based on different tier levels. Some SKUs have only a singlepricing tier while others have multiple pricing tiers. Examples of SKUs withmulti-tiered pricing include the following:
- SKUs with a free usage tier. For example: 1-1000 units are free. 1001+ unitsare priced at $1 each.
- SKUs where the price per unit decreases after the usage quantity within atier is exceeded. For example: 1-100 units are priced at $5 each, 101-1000units are priced at $4 each, and 1001+ units are priced at $3 each.
Some notes about multi-tiered pricing:
The tier usage counter resets to zero based on the
Aggregation intervalof the SKU: daily or monthly.- Daily SKUs reset each day at 12 AM US and Canadian Pacific Time (UTC-8).
- Monthly SKUs reset to zero on the first day of eachcalendar month (example: January, February, and so on), at 12 AMUS and Canadian Pacific Time (UTC-8).
Tiers operate independently for each Cloud Billing account and don'taggregate across multiple Cloud Billing accounts, even if the projects arein the same Organization or belong to the same legal entity.
Tiers operate independently per SKU: The usage of one SKU can only affectthe price of that SKU. Currently, there are no SKUs in which usage affectsthe tiered pricing of another SKU.
It's possible that the SKU pricing tiers for list prices mightnot line up exactly with the pricing tiers for contract prices. Thiscircumstance is rare.
If a SKU has multiple pricing tiers, each SKU tier price is listed as aseparate row in the pricing table. You can identify SKUs with multiple pricingtiers using the
Tiered usage start.
For example, SKU ID6F81-5844-456A has three pricing tiers. Here's how theSKU's pricing tiers are listed in the pricing table:
| SKU ID | SKU description | Unit description | Tiered usage start | List price |
|---|---|---|---|---|
| 6F81-5844-456A | Network Internet Data Transfer from Americas to Australia | gibibyte | 0 | 0.19 |
| 6F81-5844-456A | Network Internet Data Transfer from Americas to Australia | gibibyte | 1,024 | 0.18 |
| 6F81-5844-456A | Network Internet Data Transfer from Americas to Australia | gibibyte | 10,240 | 0.15 |
Related topics
- Export Cloud Billing cost and pricing data to BigQuery
- View and download the cost details of your invoice or statement
- Get an invoice, statement, or receipt
- View your Cloud Billing reports and cost trends
- View your cost and payment history
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-19 UTC.