Skip to content
Cloud Efficiency Hub

Underutilized Bedrock Provisioned Throughput

The short version

Amazon Bedrock Provisioned Throughput reserves dedicated inference capacity for a base or custom model at a fixed hourly price, whether or not any requests arrive.

PointFive Research

Cloud cost research at PointFive

AWS service
AWS Bedrock
Category
AI
Reference
CER-0558
Type
Overprovisioned Resource

Explanation

Why the waste happens and who it affects.

Capacity is bought in model units, each delivering a set number of input and output tokens per minute. Teams often size a purchase for a launch, a load test or an expected peak, or buy it for a custom model that ends up being called only occasionally, and the reserved capacity then sits mostly idle while the hourly charge continues.

The commitment options make the waste sticky. A Provisioned Throughput by Model Units with a 1-month or 6-month commitment cannot be deleted until the term ends, only its name, tags and custom model association can be edited after purchase, it renews automatically at the end of each term, and billing continues until it is deleted. The AWS Well-Architected Generative AI Lens (GENCOST02-BP01) advises validating scaling requirements with shorter commitments to avoid over-provisioning. Idle Provisioned Throughput is most common on custom models, because a customized model needs Provisioned Throughput unless it qualifies for on-demand custom model deployment.

Billing model

The pricing dimensions that drive this cost.

Model unit hours
Each Provisioned Throughput is billed hourly per model unit at a rate set by the model, whether or not it serves requests
Commitment term
No commitment, 1 month or 6 months, with lower hourly rates for longer terms and no deletion before a committed term ends
Fixed capacity
Model units cannot be changed on a Provisioned Throughput by Model Units, so resizing means buying a new one
On-demand alternative
Per-token billing for base models and for supported custom model deployments, with no charge when idle

How to detect

4 checks to find it in your estate.

  • List Provisioned Throughputs with ListProvisionedModelThroughputs and record model, model units, commitment duration, commitment expiration time and status for each
  • For each provisioned model ARN, chart the AWS/Bedrock metrics Invocations, InputTokenCount and OutputTokenCount per minute and compare peak and average tokens per minute with the purchased model unit capacity, which AWS provides through your account team
  • Flag Provisioned Throughputs with zero or near-zero invocations over 7 to 30 days, including those attached to custom models that are no longer used by any application
  • Review commitment expiration dates ahead of time, since AWS documents that Provisioned Throughput renews at the end of each commitment term and billing continues until it is deleted

How to fix

5 ways to remove the waste.

  • Delete idle no-commitment Provisioned Throughputs, and plan deletion of committed ones for their expiration date so they do not auto-renew; for Provisioned Throughput by Tokens, cancel auto renew or reduce the configured tokens per minute. Deleting a Provisioned Throughput does not delete the custom model
  • Right-size by purchasing a new Provisioned Throughput with fewer model units and moving traffic to it, since model units on an existing purchase cannot be reduced
  • Move low or bursty traffic to on-demand inference, including on-demand custom model deployments where supported (Amazon Nova Lite, Nova 2 Lite, Micro and Pro in US East (N. Virginia) and Llama 3.3 70B Instruct in US West (Oregon), for models customized on or after July 16, 2025)
  • Validate sizing with a no-commitment Provisioned Throughput before buying 1-month or 6-month terms, and only buy the longer term when sustained utilization justifies it
  • Reassign a Provisioned Throughput for a custom model to another custom model derived from the same base model instead of buying new capacity when a model is replaced

Documentation

Vendor references for pricing and configuration.