Pricing

AWS Bedrock Pricing in 2026: Modes, Real Costs & Break-Even Math

AWS Bedrock pricing has three modes — on-demand, provisioned throughput, and batch — and picking the wrong one is the most common way teams overpay. Bedrock passes through each model's per-token price, so the model you pick and the mode you run it in are what drive cost. This guide breaks down the three modes, models what popular models actually cost per month, works through the provisioned-throughput break-even, quantifies the batch discount, lists the traps, and shows when a gateway is the cheaper route.

AWS Bedrock pricing — on-demand, provisioned throughput, batch, with modeled costs and break-even math

The three pricing modes

ModeHow you payBest for
On-demandPer token, no commitmentMost workloads, bursty traffic
Provisioned throughputReserved capacity, hourly (1/6-mo discounts)Steady high-volume production
Batch~50% off on-demand, asyncOffline/bulk, latency-tolerant jobs
How this is sourced. Modes and the batch discount are from AWS Bedrock's pricing documentation; per-token rates match each provider and the live DataLLM Lab catalog, June 2026. The monthly figures are our own model on the token assumptions noted.

What models cost

Bedrock passes through each model's per-token price, so cost is driven by which model you choose. Claude on Bedrock, by tier:

Claude on Bedrock — output price per 1M tokensmatches Anthropic direct rates · June 2026Claude Opus 4.7$25Claude Sonnet 4.6$15Claude Haiku 4.5$5
Chart: DataLLM Lab — Claude output price per 1M tokens by tier on Bedrock (matches Anthropic's direct rates), June 2026. Open-weights models on Bedrock (Llama, Nova) sit far lower.

Modeled monthly cost

Per-token rates are abstract; here's what Claude on Bedrock costs per month across five workloads (on-demand):

Monthly workloadClaude Opus 4.7Claude Sonnet 4.6Claude Haiku 4.5
Support chatbot$500$300$100
RAG / knowledge base$1,500$900$300
Coding agent$1,025$615$205
Batch extraction$950$570$190
Content generation$1,100$660$220
Methodology. Cost = input_price × input volume + output_price × output volume. Monthly volumes: Support chatbot 40M in / 12M out, RAG 200M / 20M, Coding agent 80M / 25M, Batch extraction 150M / 8M, Content generation 20M / 40M. Open-weights Bedrock models (Llama, Nova) cost far less per token than Claude.

The biggest lever within Claude on Bedrock is tier choice — Haiku runs a RAG workload for $300 versus Opus at $1,500. Mode choice (below) is the second lever.

Provisioned throughput break-even

Provisioned throughput reserves dedicated capacity billed by the hour (cheaper with a 1- or 6-month commitment). The trap: you pay for the reservation whether you use it or not. So the break-even is about utilization, not raw volume:

In short: start on-demand, graduate to provisioned when the utilization data justifies it — never the reverse.

The batch discount, quantified

Bedrock's batch inference runs asynchronously at roughly 50% of on-demand. Concretely, the modeled batch-extraction workload that costs $950/month on-demand on Claude Opus drops to about $475 on batch. Any latency-tolerant job — overnight enrichment, evaluation runs, bulk generation — left on on-demand is paying roughly double for no benefit.

Which mode to choose

Default On-demand

  • Bursty or unproven traffic. Pay only for what you use; no commitment.

Steady scale Provisioned

  • Predictable 24/7 load near capacity (>50-70% utilization). Commit for the discount.

Offline Batch

  • Latency-tolerant bulk jobs → ~50% off automatically.

Lowest price Cheaper model

  • Route easy work to Haiku/Nova/Llama instead of Opus — bigger than any mode discount.

Cost traps to avoid

Bedrock vs direct vs gateway

AWS BedrockDirect APIGateway
Token priceProvider rateProvider rateRoute to cheapest
AWS-native (IAM, VPC)YesNoNo
Cross-provider routingWithin BedrockNoYes, 300+ models
Best forAWS complianceOne providerLowest price + flexibility

Bedrock wins on AWS-native compliance; a gateway wins when you want the cheapest equivalent model across providers with one key.

Want the cheapest equivalent, not just AWS-native?

DataLLM Lab routes across 300+ models with live price comparison — pick the lowest-cost model that clears your quality bar, one OpenAI-compatible key.

FAQ

How does AWS Bedrock pricing work?

Per token at each model's rate, in three modes: on-demand (no commitment), provisioned throughput (reserved capacity hourly), and batch (~50% off, async). Plus normal AWS costs for surrounding services.

Is Bedrock cheaper than the provider directly?

Usually the per-token price matches the provider's direct rate — no token markup for models like Claude. Choose Bedrock for AWS-native integration; a gateway for the lowest cross-provider price.

When does provisioned throughput pay off?

Above ~50-70% sustained utilization — you pay for the reservation whether used or not. For bursty/low traffic, on-demand is far cheaper. Measure utilization on on-demand first, then commit.

Does Bedrock have a batch discount?

Yes — async batch is ~50% of on-demand. A $950/mo batch-extraction workload on Opus drops to ~$475 on batch.

Which models are on Bedrock?

Anthropic (Claude), Meta (Llama), Amazon (Nova/Titan), Mistral, Cohere, and more. Note: Anthropic server-side tools and Managed Agents aren't available via Bedrock.

How much does Claude cost on Bedrock?

Passthrough Anthropic rates — Opus $5/$25, Sonnet $3/$15, Haiku $1/$5. On RAG, ~$1,500/$900/$300 per month respectively. Tier choice is the biggest lever.

When is a gateway cheaper than Bedrock?

When you want the cheapest equivalent across providers — a gateway like DataLLM Lab routes to the lowest-cost model with one key, no provisioned commitment.

Are there hidden costs in Bedrock pricing?

Yes — data transfer, knowledge-base storage, orchestration, and especially idle provisioned capacity. Model the full picture, not just the token rate.

Written by
Kevin Fan

Founder of DataLLM Lab, the unified LLM gateway. Kevin tests models the boring way — same prompts, real costs, unedited outputs — and writes up what the runs actually show.

One API for every model

One API, every model.

Get a single API key for Claude Opus 4.7, GPT-5.4, and 300+ more — with automatic price comparison and routing to the best model for every request.