[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-04。"],[],[],null,["# Committed use discounts\n=======================\n\nCommitted use discounts (CUDs) provide deeply discounted prices in exchange for\nyour commitment to continuously spend a certain amount on Firestore\noperations --- *Read/Write/Delete* --- for one year or three years.\n\nCUDs are ideal when your spending on Firestore operations involves a predictable minimum that you can commit to for at least a year.\n| **Important:** This page explains the new and improved committed-use discounts (CUDs) program, which applies to any customers who purchase their first CUDs on or after **July 15, 2025** . Customers can opt in now to get the new CUD experience. For more information, see [Improvements to the spend-based CUDs\n| program](https://cloud.google.com/docs/cuds-multiprice).\n\nFirestore CUD pricing\n---------------------\n\nFirestore offers two levels of discounts, depending on the\ncommitment period:\n\n- **20% discount**: You get this by committing to a 1-year term. For the duration of your term, you pay the Firestore CUD 1-year price (consumption model ID 3892-BA17-92A7) as your committed hourly spend amount.\n- **40% discount**: You get this by committing to a 3-year term. For the duration of your term, you pay the Firestore CUD 3-year price (consumption model ID 2FD9-44B6-D2AC) as your committed hourly spend amount.\n\nWhen you purchase a commitment, you choose a one-year or three-year period. You\nalso specify a *commitment amount* , which is your expected\nFirestore expenditure on Read/Write/Delete operations per hour over that period. This commitment amount becomes your *commitment fee*. You then receive the CUD, and you are billed for the commitment fee on a monthly basis for the duration of the CUD period.\n\nThe discount applies to all eligible operations usage in Firestore\ndatabases associated with projects under the Cloud Billing account used to purchase the commitment, regardless of the region of the database.\n\nAny expenditure beyond the commitment is billed at the on-demand rate. As your\nFirestore usage grows, you can purchase additional commitments to\nreceive discounts on increased expenditures that are not covered by previous\ncommitments.\n\nIf the on-demand prices for Firestore Read/Write/Delete operations change after you purchase a commitment, your commitment fee does not change and you still receive the same discount percentage on applicable usage.\n\nEligible resources\n------------------\n\nFirestore CUDs automatically apply to your spending on\nFirestore operations usage as measured in Read/Write/Delete operations across projects.\n\nFirestore CUDs don't apply to your spending on\nFirestore resources other than Read/Write/Delete operations.\n\nFor a list of applicable SKUs, see [Firestore Eligible SKUs](https://cloud.google.com/skus/sku-groups/cloud-firestore-cud-eligible-skus).\n\nPurchase a commitment\n---------------------\n\nBefore you purchase a commitment, read the [Service\nSpecific Terms](https://cloud.google.com/terms/service-terms) regarding Committed Units.\n\nAfter you purchase a commitment, the discount goes into effect within the next\nhour and is automatically applied to subsequent eligible usage.\n\nMake sure that the size and duration of your commitment aligns with both your\nhistorical and your expected minimum expenditure on Firestore\noperations.\n| **Caution:** After you purchase a commitment, you can't cancel the CUD.\n\nTo purchase or manage CUDs for a Cloud Billing account, follow the\ninstructions at [Purchasing spend-based\ncommitments](https://cloud.google.com/docs/cuds-spend-based#purchasing).\n\nAn example Firestore CUD scenario\n---------------------------------\n\nIdeally, your commitment represents at least your expected minimum hourly\nexpenditure on Firestore Read/Write/Delete operations across your\nprojects over the next one or three years.\n| **Note:** The prices in this section are examples. See [Firestore\n| Pricing](/firestore/pricing) for current prices.\n\nAs an example, say that you have a Firestore database that is in\nregion: `us-central1` (Iowa).\n\nFrom the [pricing page](/firestore/pricing), you can calculate the approximate hourly one-year commitment cost as follows:\n\n- Monthly cost of a 1-year, $1.92/hour commitment: ($2.40 per hour - 20% discount) \\* 730 hours = $1,401.60 per month\n- Total savings per month: $1,752 - $1,401.60 = $350.40\n\nIf you expect to spend that minimum of $1.92 per hour continuously for\nthe next year or more, then you can make a commitment for that amount.\nIn other words, when purchasing that CUD, you would enter \"`$1.92`\" as\nthe hourly commitment amount.\n| In the legacy CUDs program, your commitment amount is the on-demand price instead. For more information about the differences between the legacy and new spend-based CUDs program, see [Improvements to the spend-based CUDs program](https://cloud.google.com/docs/cuds-multiprice).\n\nIf, on the other hand, you expect to scale down the capacity\noccasionally, you can make a commitment for a lower amount. Any\nexpenditure higher than that limit is charged at the on-demand rate.\n\nAs a basis for comparison, compute the on-demand cost of Firestore capacity, without the application of any commitment discounts:\n\n- Read operations expenditure: 2 million document reads per hour \\* $0.03 per 100,000 document reads = $0.60 per hour\n- Write operations expenditure: 2 million document writes per hour \\* $0.09 per 100,000 document writes = $1.80 per hour\n- Total expenditure: $0.60 + $1.80 = $2.40 per hour\n\n- Monthly cost based on on-demand pricing: $2.40 per hour \\* 730 hours =\n $1,752 per month.\n\nFrom here, you can calculate the monthly costs and savings that you would see\nunder a 1-year commitment with a 20% discount compared to a year of\npaying the full rates:\n\n- Monthly cost of a 1-year, $1.92/hour commitment: ($2.40 per hour - 20% discount) \\* 730 hours = $1,401.60 per month\n- Total savings per month: $1,752 - $1,401.60 = $350.40\n- Total savings with a 1-year, $1.92/hour commitment: $350.40 per month \\* 12 months = **$4,204.80**\n\nYou can apply similar math to calculating the costs and savings of a\n3-year CUD, a 40% discount compared to the on-demand rates:\n\n- Monthly cost of a 3-year, $1.44/hour commitment: ($2.40 per hour - 40% discount) \\* 730 hours = $1,051.20 per month\n- Total savings per month: $1,752 - $1,051.20 = $700.80\n- Total savings with a 3-year, $1.44/hour commitment: $700.80 per month \\* 36 months = **$25,228.80**\n\nA commitment that covers your expected minimum Firestore usage over\nthe years to come can lead to significant savings.\n\nRecommendations for choosing a commitment amount\n------------------------------------------------\n\nWhile considering Firestore CUDs and the amount that you want to\ncommit to, keep in mind the following:\n\n- **Regions:** Firestore CUDs apply to all Read/Write/Delete operations in a project,\n regardless of which region they are in. If you have Firestore\n databases in multiple regions, calculate the expenditure\n across all the regions that your projects use before deciding whether to\n purchase a commitment.\n\n- **Projects:** Determine the consistent baseline expenditure per project\n while calculating total commitment. Consider that production loads usually\n run 100% of the time, while development or staging environments might often\n run intermittently.\n\nYour commitment fee applies to every hour during the term of the commitment,\nregardless of actual usage. Choose your commitment amount carefully, based on\nboth your historical Firestore usage and your future expectations.\nAs long as your use of Firestore\nRead/Write/Delete operations stays above your committed expenditure level, you receive the maximum\npossible discount for the length of the commitment.\n\nWhat's next\n-----------\n\n- Read an [overview of Firestore pricing](/firestore/pricing).\n- Understand [reads and writes at scale](/firestore/docs/understand-reads-writes-scale)\n- Learn how to [view your CUD reports](/billing/docs/how-to/cud-analysis).\n- Understand savings with [cost breakdown reports](/billing/docs/how-to/cost-breakdown).\n- View the [list of Google Cloud services that offer CUDs](/docs/cuds)."]]