New See exactly what you're overpaying AWS in under 60 seconds. Try the Calculator for free

GCP Committed Use Discounts (CUDs): Types & Rates

Everything you need to know about GCP commitment types, current rates, and how to size one without overcommitting.
Updated August 19, 2026
16 min read
GCP Committed Use Discounts (CUDs): Types & Rates
In this article
Key takeaways
1
Resource-based commitments can discount eligible Compute Engine hardware by up to 55%, or up to 70% for memory-optimized series. Compute Flexible commitments have rates that vary by eligible resource and servicefor example, 28% or 46% for many general-purpose and compute-optimized VM families and GKE, with different rates for some machine families and Cloud Run billing modes. Both use one- or three-year terms and cannot be cancelled after purchase.
2
Sustained Use Discounts apply automatically with no commitment, capping around 30%. Committed Use Discounts require a term but can unlock substantially deeper savings, depending on machine family, CUD type, and term.
3
Since commitments can't be reversed, sizing against actual usage is the main safeguard against overpaying.
On-demand pricing is the most expensive way to run stable Google Cloud infrastructure, and Committed Use Discounts fix that by trading a one- or three-year term for a lower rate. GCP structures this through resource-based commitments, Flex commitments, and separate commitments for individual services.

The catch is sizing it right: commit too much and you pay for capacity you don’t use, commit too little and you leave savings on the table. For a broader view across AWS, Azure, and GCP together, see our [Multi-Cloud Cost Optimization Guide].

The Short Answer

Resource-based CUDs fit workloads that hold steady on the same machine series and region, at the deepest rates. Flex CUDs fit workloads that shift across families, regions, GKE, or Cloud Run at a lower but still solid rate and both can run together on the same billing account.

That split is a starting point, not a fixed rule. How stable your fleet actually is, and whether your spend touches services like Cloud SQL or BigQuery that need their own commitments, will shift the right mix, so confirm current rates against Google’s pricing pages before committing.

What Are GCP CUDs?

GCP Committed Use Discounts are pricing agreements where you commit to a minimum level of cloud resource usage or spend over 1 or 3 years. In exchange, Google applies discounted rates. These discounts aren’t available on on-demand pricing regardless of how much you spend.

Discounts apply automatically to eligible usage once purchased, no tagging or pre-provisioning required.

Spend-based Flex CUDs apply across all projects in your billing account. Resource-based commitments are purchased in a project and region; whether the discount applies project-wide or account-wide depends on your CUD sharing configuration:
  • Billing accounts created on or after June 16, 2026: sharing enabled by default.
  • Accounts created earlier with no active commitments on that date: switched automatically.
  • Accounts created earlier with active commitments on that date: previous scope retained until changed manually.
Commitments are also non-cancellable. If you purchase a 3-year CUD and your usage drops, you pay the committed amount every month for the full term.
Diagram showing how GCP Committed Use Discounts apply automatically after a term commitment

GCP CUD Types & Discount Rates

1. Resource-Based CUDs

A resource-based CUD commits you to a set amount of Compute Engine resources typically vCPUs and memory in one region and machine series for 1 or 3 years. An N2 commitment covers N2 usage, but not N2D or C3.

Per Google Cloud documentation, hardware commitments deliver up to 55% for most machine series and up to 70% for memory-optimized series. General-purpose and compute-optimized machines typically run ~37% (1-year) and ~55% (3-year). Commitments can also be auto-renewed or extended.

Best for:
  • Stable fleets with known machine types
  • VMs that haven’t changed series or region in 12+ months
  • Workloads where the instance family isn’t going to shift
Key limitations:
  • Scoped to a machine series migrate from N2 to N4 and the discount stops applying to migrated VMs
  • Scoped to a region; CUDs don’t transfer across regions
  • Non-cancellable, so the wrong size or series is billing exposure for the full term
Here’s how it works on a standard instance:
  • On-demand: n2d-standard-8 costs ~$0.3378/hour
  • 1-year CUD: ~$0.2129/hour (37% discount)
  • 3-year CUD: ~$0.1521/hour (55% discount)
  • Annual savings on a 3-year commitment: ~$1,627 vs on-demand
For a deeper pricing context, see our [GCP Compute Engine pricing guide].

2. Compute Flexible CUDs (Flex CUDs)

A Compute Flexible CUD is a spend-based commitment to a minimum hourly amount of eligible spend at the Cloud Billing-account level. It can cover eligible Compute Engine resources, GKE Standard and Autopilot, and Cloud Run resources, but eligible SKUs and discount rates vary.

For example, C2/C2D and listed general-purpose Compute Engine series, GKE Standard and Autopilot, and Cloud Run services with instance-based billing, jobs, and worker pools receive 28% for one year or 46% for three years.

H3/H4D receive 17% or 38%; C4N receives 28% or 54%; memory-optimized M1–M4 receive no one-year discount and 63% for three years; and Cloud Run request-based billing and Cloud Run functions receive 17% for either term.

Check the current eligible-SKU list and rate table before purchasing. Flex suits workloads migrating between eligible machine families, mixed VM and container environments, and growing infrastructure where precise forecasting is difficult. For GKE-specific strategy, see our [GKE cost optimization guide].

3. Service-Specific Spend-Based CUDs

Service-specific spend-based CUDs commit you to eligible spend for one Google Cloud service. Their regional scope, eligible resources, exclusions, and rates vary by product; for example, Cloud SQL CUDs cover eligible instance vCPU and memory in the committed region.
Service 1-Year 3-Year
Cloud SQL 25% 52%
BigQuery (PAYG compute) Available Available
Bigtable, Memorystore, AlloyDB, Spanner, Dataflow, Firestore Varies Varies
For analytics-heavy teams, [BigQuery Committed Use Discounts] can deliver substantial savings on slot-based pricing.

Not eligible for CUDs: Cloud Storage and persistent disk storage, network egress, Spot VMs (already discounted), and App Engine standard environment.
Note: Standalone GKE Autopilot and Cloud Run CUDs are no longer available for new purchase Google directs customers to Compute Flexible CUDs instead. Existing commitments remain valid until they expire.

On-Demand vs SUD vs CUD

On-Demand Pricing is the default no commitment, no discount. Right for unpredictable workloads, most expensive for stable production.

Sustained Use Discounts (SUDs) apply automatically when a VM runs more than 25% of a billing month. Maximum is ~30% for N1 and memory-optimized M1/M2, 20% for N2/N2D/C2, and newer series like E2, N4, C3, and C4 are ineligible. Self-serve billing accounts only.

Committed Use Discounts (CUDs) require an explicit purchase. SUDs don’t apply to usage already covered by a CUD CUDs take precedence.
Feature On-Demand SUD CUD
Commitment required None None 1 or 3 years
Max discount 0% ~30% Up to 55% (70% memory-optimized)
Cancelable N/A N/A No
Best for Variable workloads Workloads running most of the month Stable, predictable baseline
Financial risk None None Medium–High if overcommitted
The trade-off: CUDs can provide deeper savings than sustained use discounts for eligible stable workloads, but the actual comparison depends on the machine family, CUD type, term, and utilization. For a detailed breakdown, read our [GCP CUD vs Sustained Use Discount comparison].
Bar chart comparing maximum discount percentages for on-demand, sustained use, and committed use discounts on GCP

Resource-Based vs Flex CUDs

Resource-Based Flex
You commit to vCPU + memory in a region and series Hourly spend
Portability Fixed to one series and region Across families, regions, GKE, Cloud Run
Max discount Up to 55% (70% memory-optimized) Up to 63%; varies by eligible resource and term
Best for Stable, unchanging infrastructure Workloads that evolve or mix services
You don’t have to choose. Google applies resource-based CUDs first each hour, then Flex CUDs to remaining eligible spend the two never double-count.

For the full decision framework, dollar comparisons, and layering strategy, see [Resource-Based vs. Flex CUDs: Which Saves More on GCP?]

Real-World GCP CUD Cost Example

A company has a stable $10,000 monthly on-demand-equivalent baseline for Compute Engine, GKE, or Cloud Run usage that qualifies for the 28% one-year and 46% three-year Compute Flexible CUD rates. Here is how those commitments affect that bill.
Work from the discounted fee, not on-demand spend.
Coverage
=
Commitment fee 1 − discount rate
Example
=
$4/hour 1 − 20%
= $5/hour
1-Year Flex CUD 3-Year Flex CUD
Discount 28% 46%
Monthly commitment fee $7,200 $5,400
Covers on-demand-equivalent $10,000 $10,000
Monthly savings $2,800 $4,600
Annual savings $33,600 $55,200

The risk: if this company’s spend drops to $5,000/month in year 2, they’re committed to $5,400/month while using $5,000 of resources. The commitment becomes a cost, not a saving.

Sizing Your CUD Commitment

Strategy Coverage Risk Best For
Conservative 40–60% Low Rapidly growing infrastructure
Balanced 60–80% Medium Most production environments
Aggressive 80–95% High Very stable, multi-year plans
For most teams, 60–80% coverage delivers the best risk-adjusted savings. The right size is your stable minimum usage floor, not your average or peak.

How to Purchase GCP CUDs

Purchasing takes minutes in the Cloud Billing console you’ll need the Billing Account Administrator role and at least 60 days of usage data. Resource-based commitments activate the next day at 12 AM Pacific; Flex commitments activate within 1–2 hours. The harder work is sizing.

Recent GCP CUD Program Changes

  • Mid-2024: Flex CUDs expanded to cover GKE Autopilot and Cloud Run alongside Compute Engine VMs.
  • January 21, 2026: Google Cloud automatically transitioned remaining customers to the new spend-based CUD model, which applies discounts directly to eligible SKU prices rather than using credit offsets. Accounts without active spend-based commitments had already moved to the new model on July 15, 2025, when early opt-in also opened.
  • Late 2025: Flex coverage broadened to more machine families, including memory-optimized and HPC series.
  • June 16, 2026: CUD sharing became the default scope for most accounts see our [June 2026 GCP FinOps update].
Most affected spend-based CUDs use the new direct-discount model, while VMware Engine and NetApp Volumes remain on the legacy credit model. Check your Cloud Billing Overview notification for migration status and required actions.

Removing the Commitment Risk

We help GCP teams identify and size commitment opportunities from actual billing usage, so a commitment matches what the workload needs.

With Flex Insured Commitments, teams capture commitment-based savings while reducing the risk of unused capacity. With Flex Insured Commitments, teams can get the 46% savings of a 3-year commitment with none of the commitment risk.

If usage drops and a covered commitment costs more than the on-demand equivalent would have, we cover the difference through cashback, so a shrinking workload doesn’t turn into a loss. And we bill only a percentage of realized savings, so our result depends on yours.
EVALUATE YOUR GCP COMMITMENT
See what your usage floor can support.

Review your Compute Engine baseline, coverage level, and commitment risk before you sign a 1- or 3-year term.

Frequently asked questions

How do GCP Committed Use Discounts work?

You commit to a minimum level of usage or spend for 1 or 3 years, and Google automatically applies the discount to eligible usage each hour. If usage falls below the committed level, you still pay the full commitment fee. CUDs are non-cancellable.

What is the difference between a committed use discount and a sustained use discount?

SUDs are automatic discounts of up to ~30% for VMs running more than 25% of a billing month, with no commitment. CUDs require a 1- or 3-year commitment but deliver up to 55% for most compute and 70% for memory-optimized machines.

What is a Compute Flexible Committed Use Discount?

A spend-based commitment to a minimum hourly amount of eligible GCP compute spend, discounted 28% (1-year) or 46% (3-year) for general-purpose series, applying across VM families, regions, GKE, and Cloud Run.

What happens if I don't use all of my GCP committed use discount?

You pay the commitment fee without receiving the full benefit, and unused commitment doesn't carry forward to future hours.

Can GCP committed use discounts be cancelled?

No. Once purchased, CUDs can't be self-service cancelled for the full term. If you purchased one by mistake, contact Cloud Billing Support immediately Google may reverse it within a very narrow window.

Share
Facebook
X
LinkedIn
Reddit
Cut cloud cost with automation
Latest from our blogs