GCP sustained use discounts explained: automatic savings for steady VMs
Google Cloud applies sustained use discounts automatically to Compute Engine VMs that run for a large fraction of the month, cutting the effective rate by up to 30 percent with no commitment. Here is how they work and how they stack with committed use discounts.
Quick answer
Sustained use discounts (SUDs) are automatic reductions Google Cloud applies to eligible Compute Engine VMs, such as N1, N2, N2D, and C2, that run for a significant portion of a billing month. The discount grows with usage and reaches up to 30 percent off the on-demand rate for an instance running the full month, with no sign-up, contract, or upfront payment. General-purpose E2 machines do not receive SUDs because their on-demand price is already lower. SUDs apply to the vCPU and memory of a VM and stack under committed use discounts, so the practical rule is steady VMs on SUD-eligible families already run cheaper than the sticker rate, and a commitment saves more on top.
One of the quiet advantages of Google Cloud is that steady Compute Engine usage gets cheaper automatically. Sustained use discounts reward VMs that run for a large share of the month with a lower effective rate, and you do not have to sign anything or plan ahead to receive them. Understanding how they accrue helps you read your bill correctly and decide when a commitment is worth adding on top.
How the discount accrues
| Portion of month running | Approximate discount |
|---|---|
| Up to 25 percent | 0 percent |
| 25 to 50 percent | Around 10 percent on that tier |
| 50 to 75 percent | Around 20 percent on that tier |
| 75 to 100 percent | Around 30 percent on that tier |
The discount is tiered by how much of the month the VM runs. The first quarter of usage is billed at full rate, and each later tier of usage earns a steeper discount, so a VM running the entire month lands at an effective discount of up to 30 percent. Because the discount is calculated on aggregate vCPU and memory usage per family and region, running several eligible VMs part of the time can still add up to a fully discounted equivalent.
Which machines qualify
Sustained use discounts apply to the general-purpose N1, N2, and N2D families, the compute-optimized C2 and C2D families, and memory-optimized machines, among others. The E2 family is the notable exception: its on-demand price is already set lower, so Google does not layer a SUD on top. If you are choosing between an E2 and an N2 for a workload that runs continuously, compare the E2 sticker rate against the N2 rate after its sustained use discount rather than the N2 list price, because the effective numbers can be closer than they first appear.
How SUDs interact with commitments
Sustained use discounts and committed use discounts are different tools. Sustained use discounts are automatic and require no commitment, giving up to 30 percent for full-month usage. Committed use discounts require a one-year or three-year commitment and give deeper savings, roughly 37 percent for one year and up to 55 percent or more for three years on many families. When you buy a commitment, it covers your baseline usage at the committed rate, and sustained use discounts apply to eligible on-demand usage above the commitment. The practical pattern is to let SUDs cover variable steady usage and add commitments for the predictable baseline.
Reading SUDs on the bill
On your invoice, sustained use discounts appear as separate credit lines against the on-demand compute charges, which is why the compute total can look higher before the discount lines pull it down. This is worth knowing when you forecast: the list price of an always-on N2 VM overstates what you will actually pay by roughly 30 percent. Price your Compute Engine footprint against the resource catalog with the effective sustained-use rate in mind, and reserve a commitment decision for the portion of usage that is genuinely steady, so you neither overpay on list price nor over-commit on capacity that fluctuates.
FAQ
What is a GCP sustained use discount?
It is an automatic discount Google Cloud applies to eligible Compute Engine VMs that run for a large portion of the billing month. The discount is tiered by usage and reaches up to 30 percent off the on-demand rate for a VM running the full month, with no sign-up, contract, or upfront payment. It applies to the vCPU and memory of families like N1, N2, N2D, C2, and C2D.
Which machine types get sustained use discounts?
The general-purpose N1, N2, and N2D families, the compute-optimized C2 and C2D families, and memory-optimized machines, among others. The E2 family does not receive sustained use discounts because its on-demand price is already set lower. When comparing an E2 to an N2 for continuous workloads, compare the N2 rate after its sustained use discount rather than its list price.
How much can sustained use discounts save?
Up to about 30 percent for a VM that runs the entire month, accrued in tiers: the first quarter of usage bills at full rate, and later usage tiers earn progressively steeper discounts. Because the discount is calculated on aggregate usage per machine family and region, several part-time eligible VMs can combine to earn the fully discounted equivalent.
Do sustained use discounts stack with committed use discounts?
Yes. Committed use discounts cover your committed baseline at a deeper discount (roughly 37 percent for one year, over 55 percent for three years on many families), and sustained use discounts apply automatically to eligible on-demand usage above the commitment. The common pattern is to commit the steady baseline and let sustained use discounts cover the variable steady usage on top.
How does C3X help with sustained use discounts?
C3X prices your Compute Engine infrastructure from Terraform before you deploy, so you can compare machine families at their effective rates, including the sustained-use-adjusted cost of an always-on N2 against an E2, at design time. That helps you choose the cheaper family for steady workloads and size a committed use discount for the genuinely predictable baseline rather than reacting to the list price on the bill.
What to do next
Price your Compute Engine VMs at their effective rate before you deploy. C3X reads your Terraform and prices your resources against a live catalog. Start with the quickstart.
Share this post
Try C3X on your own Terraform
Free and open source. No API key required. One command to install, one command to estimate.