Stay organized with collections Save and categorize content based on your preferences.
This document describes committed use discounts (CUDs) for Spanner.
Committed use discounts (CUDs) for Spanner provide discounted prices in exchange for your commitment to continuously use a specified amount of Spanner capacity for a year or longer.
Spanner spend-based CUDs are ideal when your spending on Spanner capacity involves a predictable minimum that you can commit to for at least a year.
Spanner CUD pricingSpanner CUDs offer two levels of discounts, depending on the commitment period:
When you purchase a commitment, you agree to pay a fixed hourly fee for a one or three-year term. Your monthly invoice shows usage charges using the CUD consumption model prices for usage that falls within your commitment. You're charged $1 for $1 worth of commitment fees, and a corresponding credit applies so that the commitment fee is offset for any utilized portion of your commitment. For a full example, see An example Spanner CUD.
For any unused portion of your commitment, the fee applies. The result is that you pay the flat commitment fee every hour, whether you use the services or not, but commitment fees are then credited back to you for the used portions within the commitment amount.
Any expenditure beyond the commitment gets billed at the on-demand rate. As your usage grows, you can purchase additional commitments to receive discounts on increased expenditures not covered by previous commitments.
The CUD discount applies to any eligible usage in projects associated with the Cloud Billing account.
If the on-demand rates change after you purchase a commitment, your commitment fee doesn't change.
Resources eligible for Spanner CUDsSpanner CUDs automatically apply to your spending on Spanner compute capacity (as measured in nodes or processing units) across projects. This flexibility helps you achieve a high utilization rate of your commitment across regions and projects without manual intervention, saving you time and money.
Spanner CUDs don't apply to your spending on Spanner storage, backup, Data Boost, or outbound data transfer.
For a list of applicable SKUs, see Spanner CUD Eligible SKUs.
Purchase a Spanner CUD After your purchase a CUD, you can't cancel your commitment. Make sure the size and duration of your commitment aligns with both your historical and your expected minimum expenditure on Spanner capacity. For more information, see Canceling commitments.To purchase or manage Spanner committed use discounts for your Cloud Billing account, follow the instructions at Purchasing spend-based commitments.
An example Spanner CUDIn this example, we calculate your expected on-demand usage cost and use that information to determine the savings offered by a one or three-year commitment. For this example, we assume that you use Spanner instances in two different regions, allocating 10 nodes in us-central1
, and 20 nodes in us-west2
.
Start by calculating your non-discounted cost for one month (730 hours). Find your desired Spanner SKUs in the pricing page and use the drop-down to select the regions. For the calculations, use the prices you see in the three columns, Default price (on-demand), 1-year CUD, and 3-year CUD prices:
us-central1
: $0.9 per node per hour on-demand cost * 10 nodes = $9.00 per hour.us-west2
: $1.08 per node per hour on-demand cost * 20 nodes = $21.60 per hour.Use the Spanner pricing page to get the hourly cost for a 1-year commitment for the regions and number of nodes, then perform the following calculations:
us-central1
: 10 nodes * $0.72 per node per hour 1-year cost = $7.20 per hour.us-west2
: 20 nodes * $0.864 per node per hour 1-year cost = $17.28 per hour.Based on the results, you can make a commitment amount of $24.48
per hour to achieve the 20% discount and see the total savings over 1 year:
Use the Spanner pricing page to get the hourly cost for a 3-year commitment for the regions and number of nodes, then perform the following calculations:
us-central1
: 10 nodes * $0.54 per node per hour 3-year cost = $5.40 per hour.us-west2
: 20 nodes * $0.648 per node per hour 3-year cost = $12.96 per hour.Based on the results, you can make a commitment amount of $18.36
per hour to achieve the 40% discount and see the total savings over 3 years:
When considering the purchase of Spanner CUDs, keep in mind the following:
Your commitment fee applies to every hour during the term of the commitment, regardless of actual usage. Choose your CUD's commitment amount carefully, based on both your historical Spanner usage and your future expectations. As long as your use of Spanner capacity stays higher than your committed expenditure level, you will enjoy the maximum possible discount for the length of that commitment.
What's nextLearn more about Spanner pricing.
Learn more about Google Cloud spend-based CUDs.
Learn more about CUD consumption models.
Learn how to view your CUD reports.
Understand savings with cost breakdown reports.
See the list of Spanner SKUs that you can use with Spanner CUDs.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-15 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-15 UTC."],[],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4