HomeAWS HubBedrock Pricing
AWS  |  Bedrock Pricing Buyer Guide 2026

The cheapest Bedrock token is the one a smaller model handled

Amazon Bedrock bills per token on demand, per model unit with provisioned throughput, and at a discount for batch, with each foundation model carrying its own rates. Estates that priced it like a normal AWS service were surprised: production token volumes ran multiples above pilot forecasts, and the spend that mattered leaked through model choice and context bloat that no rate negotiation touches. Routing policy beats rate negotiation, every quarter, in every estate we measured.

Prepared by Redress Compliance · August 9, 2026 · AWS advisory. Based on roughly 20 to 30 enterprise GenAI cost reviews run 2024 to 2025.

Executive summary

Model routing policy cut unit cost more than any rate negotiation, so workload shape decides the bill before volume does. Input and output tokens price separately and output typically costs several times more, so the shape of the traffic drives cost as much as the count.

The estates that manage Bedrock treat model routing as the primary lever: premium models only for the tasks that need them, and smaller, cheaper families for the bulk of traffic, classification and extraction to small models, reasoning to premium models on exception paths.

Context length, retrieval payloads and agent chains multiply token counts invisibly, and a RAG application that stuffs long contexts can cost ten times a tuned one answering the same questions.

Production token volumes ran 3 to 5 times above pilot forecasts once applications scaled.

That gap is why pricing Bedrock like a normal AWS service surprised estates: the meter is per thousand tokens on demand, and a launch forecast built on pilot traffic misses by multiples the moment real usage arrives.

On-demand is the right default until usage is measured, because it carries no commitment and absorbs the variance, while the risk on the other side is spend spiking with traffic.

Measure the token shape first, input-to-output ratios and context lengths per application from CloudWatch, before any commitment conversation, because the forecast that matters is the measured one, not the pilot.

Batch inference prices at roughly half the on-demand rate for latency-tolerant work. Summarization, enrichment and document pipelines do not need to answer in real time, so moving them to asynchronous batch processing halves their unit cost with no model change and no commitment.

The three pricing modes map cleanly to workload type: on-demand for variable and unproven workloads, batch for offline processing, and provisioned throughput for sustained production volume, and mixing them by task, rather than forcing one mode across the estate.

Is where the routing policy turns into cash.

Batch is the cheapest lever that touches no negotiation and no model quality at all.

Buy provisioned throughput only after 90 days of sustained measured volume, and fold it into the AWS agreement.

The standard advice is to negotiate provisioned commitments early to lock capacity and price; in roughly 15 of 20 to 30 reviews early committed model units sat materially underutilized while on-demand would have cost less.

Commit to the measured floor of a workload that has run for a quarter and leave the variance on demand, then place the commit inside the wider agreement, because Bedrock spend retires EDP and private-pricing commitments like any other AWS service.

So GenAI growth helps burn down the commit and strengthens the renewal rather than sitting as an unmanaged line item.

3 to 5x
How far production token volumes ran above pilot-based forecasts once applications scaled. Measure the shape, not the pilot.
~50%
The batch inference discount against on-demand for latency-tolerant work, with no model change and no commitment.
Routing
The lever that cut unit cost more than any rate negotiation: cheapest adequate model for the bulk, premium on exception paths.
90 days
Of sustained measured volume before buying provisioned throughput. Committed early, model units sat idle in 15 of the reviews.
1.

The three pricing modes in buyer terms

DimensionOn demandProvisioned throughputBatch
Billing unitPer 1,000 tokensModel units per hourPer 1,000 tokens
CommitmentNoneHourly to multi-month termsNone
Best fitVariable, unproven workloadsSustained production volumeOffline processing
RiskSpend spikes with trafficPaying for idle capacityLatency unsuitable for chat
Discount leverModel choice and routingTerm length on commitsAbout half of on demand

Rates differ by model provider and version and they move, so any internal cost model needs a refresh cadence, quarterly against the published rate card.

On demand is the right default until usage is measured, provisioned throughput commits model units by the hour for sustained high-volume workloads, and batch processes asynchronously at roughly half the on-demand rate where latency does not matter.

What drives the bill beyond the mode is token shape: context length, retrieval payloads and agent chains multiply counts invisibly, so a RAG application stuffing long contexts can cost ten times a tuned one answering the same questions.

Measure input-to-output ratios and context lengths per application from CloudWatch before you model any commitment, because output tokens price several times above input and the workload shape moves the bill before any discount does. The EDP context sits in the AWS EDP negotiation guide.

2.

What Bedrock costs at enterprise scale

Free white paper

The Bedrock licensing guide

Token economics worksheets, routing policy templates, provisioned throughput sizing models, and the EDP integration sequence.

Get the white paper →
3.

How Bedrock fits your AWS agreement

Bedrock spend counts toward private pricing commitments, which is where the real discount lives, so inside an EDP or PPA GenAI growth helps retire the commit and incremental Bedrock volume strengthens the renewal position rather than sitting as an unmanaged line item.

Fold it into the commit, because Bedrock consumption retires EDP obligations like any other service, but forecast it separately, because GenAI growth curves are steeper and less predictable and a blended forecast hides the risk.

Then tag and allocate per application, because per-application cost allocation is the only way routing policies get enforced, and token metrics flow through Amazon CloudWatch per model and application.

So a monthly showback per product team is what turns the routing policy from a document into behavior.

The provisioned throughput terms and model-unit mechanics are defined in the Bedrock documentation, and the decision rule that held across our reviews is simple: commit to the measured floor of a workload that has run for a quarter, and leave the variance on demand.

The standard advice to negotiate provisioned commitments early to lock capacity and price fails because early committed model units sit underutilized while the spend that matters leaks through model choice and context bloat that no commitment touches, so 90 days of measured on-demand usage.

A routing policy defaulting traffic to the cheapest adequate model, and only then a commitment sized to the proven floor inside the wider AWS agreement is the buyer-side sequence.

The wider estate leaks show up in the software spend health check, and the AWS commercial levers in the EDP negotiation guide.

Try Vera AI · free 30 day trial
Vera models your Bedrock commit against measured token volume, not the pilot forecast.
  • Percentile standing for your exact deal size and industry, from real closed transactions
  • Scenario simulation before the call: test alternative terms and see the financial impact of each
  • A negotiation playbook, talking points, and a two page executive brief on day one
Start the free Vera AI trial →30 days free · no credit card · cancel anytime
4.

What we saw across GenAI platform spend reviews, 2024 to 2025

Across roughly 20 to 30 enterprise GenAI cost reviews Morten Andersen ran between 2024 and 2025, Bedrock spend surprised estates that priced it like a normal AWS service, and the common advice made it worse.

The standard advice is to negotiate provisioned throughput commitments early to lock capacity and price. We disagree:

3 to 5x
Volume vs forecast

How far production prompt and completion volumes ran above pilot-based forecasts once applications scaled, the gap that surprises estates pricing Bedrock like a normal service.

15 of 30
Idle commitments

Reviews where early committed model units sat materially underutilized while on-demand would have cost less for the same workloads.

In those reviews early committed model units sat materially underutilized, and the spend that mattered leaked through model choice and context bloat that no commitment touches, so the buyer-side move is 90 days of measured on-demand usage.

A routing policy that defaults traffic to the cheapest adequate model, and only then a provisioned commitment sized to the proven floor inside the wider AWS agreement where it counts toward committed spend.

Three patterns recurred: token forecasts missed by multiples because production ran 3 to 5 times above pilot, provisioned throughput bought too early sat idle while on-demand would have cost less.

And model choice dwarfed rate negotiation because switching default routing to a smaller model family cut unit cost more than any discount conversation.

The cheapest Bedrock token is the one a smaller model handled, and routing policy beats rate negotiation in every estate we measured.

Refresh the internal rate card quarterly against the published pricing, because rates differ by model provider and version and they move, and a stale internal cost model prices the wrong decision.

The AWS practice prices Bedrock inside EDP negotiations, and the wider library sits in the AWS practice.

5.

Your first five moves

  1. Pull 90 days of token metrics per application from CloudWatch, and map input-to-output ratios and context lengths per workload, because token shape moves the bill before volume does.
  2. Write a routing policy defaulting to the cheapest adequate model family, reserving premium models for reasoning on exception paths, the lever that beat every rate negotiation.
  3. Move latency-tolerant pipelines to batch inference, summarization, enrichment and document pipelines, at roughly half the on-demand rate with no model change.
  4. Size any provisioned throughput to the measured floor, not the forecast, committing only after 90 days of sustained volume and leaving the variance on demand.
  5. Fold Bedrock spend into the EDP commit retirement and the renewal position, forecasting GenAI growth separately, and refresh the rate card quarterly. The AWS practice runs the position with you.
6.

Frequently asked questions

How does Amazon Bedrock charge?

Per 1,000 input and output tokens on demand, per committed model unit per hour with provisioned throughput, and at roughly half the on-demand rate for batch inference, with rates set per foundation model.

Input and output tokens price separately and output typically costs several times more, so the workload shape drives cost as much as the volume, and rates differ by model provider and version and move over time, so any internal cost model needs a quarterly refresh against the published rate card.

Is Bedrock provisioned throughput worth it?

Only for sustained, measured production volume. In our 2024 to 2025 reviews, early committed model units sat materially underutilized while on-demand would have cost less for the same workloads, in roughly 15 of 20 to 30 reviews.

The rule that held is to commit to the measured floor of a workload that has run for a quarter and leave the variance on demand, buying the commitment only after 90 days of sustained volume rather than on launch forecasts.

What cuts Amazon Bedrock cost the most?

Model routing. Defaulting traffic to the cheapest adequate model family and reserving premium models for reasoning on exception paths cut unit cost more than any discount conversation in every estate we measured.

The cheapest Bedrock token is the one a smaller model handled, so routing policy beats rate negotiation. After routing, batch inference for latency-tolerant work at roughly half the on-demand rate is the next-largest lever, and both are controllable without any negotiation.

Does Bedrock spend count toward an AWS EDP?

Yes. Bedrock consumption retires private pricing commitments like any other AWS service, which is where enterprise-scale discounting actually lives. Inside an EDP or PPA, GenAI growth helps retire the commit and incremental Bedrock volume strengthens the renewal position.

Fold it into the commit but forecast it separately, because GenAI growth curves are steeper and less predictable than the rest of the estate, and a blended forecast hides that risk.

Why did our Amazon Bedrock bill spike?

Usually context bloat and output-heavy workloads: long RAG contexts, verbose completions and agent chains multiply token counts invisibly, and a RAG application stuffing long contexts can cost ten times a tuned one answering the same questions.

Output tokens also price several times above input on most model families, so a workload that generates long responses costs disproportionately more. Measure token shape, input-to-output ratios and context lengths, per application from CloudWatch first, before assuming the rate is the problem.

When should you buy Bedrock provisioned throughput?

After 90 days of sustained, measured on-demand volume, sized to the proven floor of the workload with the variance left on demand.

Buying early, on launch or pilot forecasts, is the most common Bedrock overspend, because production volumes run 3 to 5 times above pilot and the commitment shape rarely matches the eventual traffic.

Measure first, route traffic to the cheapest adequate model, batch what can wait, and only then commit to the measured floor inside the wider AWS agreement.

© 2026 Redress Compliance · Independent, buyer sideredresscompliance.com
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent
AWS White Paper

The full Bedrock licensing guide from the AWS practice.

Token economics worksheets, routing policy templates, provisioned throughput sizing models, and the EDP integration sequence.

Gated with a work email on the download page. No sales follow up you did not ask for.

Get the White Paper →
Independent, buyer side. We never share your details with vendors.
Check where your cloud and software estate leaks spend in under five minutes.
Open the Tool → AWS Advisory →
Editorial boardroom interior

The advisor your vendors do not want.

500+ enterprise clients. 11 vendor practices. Industry recognized. One conversation can change what you pay for the next three years.

Stay ahead of AWS pricing and contract moves.

One buyer side briefing a week. Renewal signals, discount bands, and the levers that work. No vendor spin.