amazon bedrock quotas · rate limits · checked october 2026

Amazon Bedrock quotas and limits: how tokens count, why you get throttled, how to get more.

Bedrock limits inference per model and per Region, mostly by tokens per minute, plus a daily token cap per account and, for some models, requests per minute. Each request reserves its input tokens plus max_tokens up front, and some models count output tokens 5 to 15 times. Cut max_tokens, use cross-Region inference, then ask for an increase.

main limit
tokens per minute, per model
reserved at request start
input + max_tokens
output burndown
1x to 15x by model
cache reads count
no
TL;DR
  • On the main bedrock-runtime endpoint, each model has a tokens-per-minute (TPM) quota per Region for on-demand calls and another for cross-Region inference, plus a cross-model tokens-per-day quota per account. Some models also have a requests-per-minute (RPM) quota. The bedrock-mantle endpoint has its own, separate quotas.
  • At the start of each request Bedrock deducts your input tokens plus max_tokens. At the end it settles to input tokens, plus cache-write tokens, plus output tokens times the model's burndown rate (1x for most models, 5x for most Claude models, 10x or 15x for some newer ones), and refunds the rest. Cache-read tokens do not count. A high max_tokens is the most common cause of surprise throttling.
  • Fix order: right-size max_tokens, use prompt caching, add cross-Region inference, then request an increase in Service Quotas. AWS says increases are not automatic and go first to accounts already using their quota. If a partner builds the production setup, the partner can file POC or IW funding when it qualifies and AWS approves.
the basics

IWhat Bedrock quotas are

Bedrock limits how much you can send to each model, in each Region, per minute and per day.

Your account has default quotas that you can see in the Service Quotas console under Amazon Bedrock. AWS may set your values lower than the published defaults based on Region, account age, usage history and payment history, so always check your own account rather than a blog's table.

Bedrock has two inference endpoints, bedrock-runtime and bedrock-mantle, each with its own quotas, even for the same model. On bedrock-runtime, one model's quota is shared across every API you call it with (InvokeModel, Converse, Responses, Chat Completions).

bedrock-runtime per-model quotas · source: bedrock user guide, checked 10 october 2026
QuotaScopeWhat it limits
On-demand InvokeModel tokens per minutePer model, per RegionInput plus output tokens per minute in a single Region
Cross-Region InvokeModel tokens per minutePer model, per RegionInput plus output tokens per minute through a cross-Region inference profile
Cross-Model Max Tokens Per DayPer account, per RegionTokens per day across all supported models
InvokeModel requests per minutePer model, per RegionRequests per minute, only for some models
Custom inference profiles, batch inference and Provisioned Throughput have their own quotas. The bedrock-mantle endpoint uses separate input and output token quotas.
the part that surprises people

IIHow tokens are counted against your quota

Quota use is not the same as your bill. Two rules explain most throttling.

  • Rule 1: max_tokens is reserved up front: When a request starts, Bedrock deducts input tokens plus max_tokens from your TPM and daily quotas. A request with max_tokens of 32,000 reserves 32,000 output tokens even if it writes 1,000. Unused tokens come back at the end, but meanwhile fewer requests fit in the minute.
  • Rule 2: output tokens burn down at a model rate: At the end, quota use is input tokens plus cache-write tokens plus output tokens times the burndown rate. On 10 October 2026 the AWS page listed 15x for Claude 4.8 models, 10x for Claude Opus 5.5, Sonnet 5, Opus 5 and Fable 5.1, 5x for other Claude models up to 4.7, 10x for OpenAI GPT-5.6 models on bedrock-runtime, and 1x for all other models.
  • Cache reads are free against quota: Tokens read from the prompt cache do not count toward TPM or the daily quota. Caching a long, stable prefix raises your effective throughput.

AWS's own example: with Claude Sonnet 4 (5x burndown), a request with 1,000 input tokens and a 100-token answer uses 1,500 tokens of quota (1,000 plus 100 times 5) but is billed for 1,100. See how tokens are counted.

when you hit it

IIIWhat throttling looks like, and why it happens below your average

Quotas are per minute. Averages hide bursts.

When a request would push you over a quota, Bedrock rejects it with a ThrottlingException (HTTP 429). You can be well under your average and still be throttled, because a burst in one minute, a few requests with a large max_tokens, or a model with a high output burndown can fill the minute's quota.

Watch the Bedrock automatic dashboard in Amazon CloudWatch: InputTokenCount, OutputTokenCount, CacheReadInputTokenCount and CacheWriteInputTokenCount by model. Compare peak-minute usage, after burndown, to your quota.

getting more

IVHow to request a quota increase

Increases are not automatic, and AWS prioritizes accounts that already use their quota.

  • Check the model's lifecycle first: AWS does not grant increases for models in Legacy or Deprecated status. Move to the successor model instead.
  • Find the quota in Service Quotas: Filter to Amazon Bedrock and find the quota for your model. If the Adjustable column says yes, request a new value there.
  • Ask for the TPM and daily quotas together: Request an increase on the Cross-Region InvokeModel tokens per minute quota for the model. AWS says support will then offer to raise the on-demand TPM and the cross-model daily quota too.
  • Show real usage: AWS says that, due to demand, priority goes to customers whose traffic already consumes their existing quota, and requests can be denied otherwise. Bring measured peak numbers.
  • Ask well before a launch: Do not plan a launch around a quota you do not have yet.
other ways out

VThe levers when you hit the limit

Try the cheap ones first.

ways to get more throughput
LeverWhat it doesCost or catch
Lower max_tokensShrinks the up-front reservation so more requests fit per minuteFree; set it near your real answer length
Prompt cachingCache reads do not count against quotaCache writes can cost more; see the caching page
Cross-Region inferenceUses a separate cross-Region TPM quota and spreads calls across Regions in a geographyData may be processed in another Region in that geography
A smaller model for easy callsMoves volume off a high-burndown modelCheck quality with an evaluation
Batch inferenceMoves bulk work off the real-time path, with its own quotasNot real-time; caching does not apply
Quota increaseRaises the ceilingNot automatic; needs real usage
Provisioned ThroughputReserved capacity for one modelHourly cost whether used or not
See cross-Region inference, batch inference and Provisioned Throughput pages for details.
client design

VIDesigning your client for limits

Assume you will be throttled sometimes, and make it harmless.

  • Retry with exponential backoff and jitter: The AWS SDKs retry throttled calls; tune the retry mode and cap total wait time for user-facing paths.
  • Put a queue in front of bursty producers: Smooth spikes from jobs, webhooks or fan-out so they do not all hit the same minute.
  • Cap concurrency on the client: A limit on in-flight requests per model keeps you under TPM more reliably than retries alone.
  • Count tokens before you send: Bedrock has a token-counting API, so you can estimate quota use for large prompts.
paying for the build

VIIWho can file AWS funding for a Bedrock build

There are two kinds of AWS money for a Bedrock build. A partner files one. You apply for the other yourself.

Partner-filed funding. An AWS consulting partner can file POC (proof of concept) funding to test a Bedrock workload, whether or not you run on AWS today. If you already run on AWS and are adding new AI work, the partner can file incremental workload (IW) funding instead. For startups this is often $50K to $150K. Depends on the workload; AWS approves. The work has to be real, and the partner has to be the one doing it.

AWS Activate, which you apply for yourself. Activate Founders gives $1,000 to start, up to $5,000, with no investor needed. Activate Portfolio gives up to $200,000 if your VC, accelerator or angel group is an Activate Provider and gives you its Org ID. A consulting partner cannot apply for Activate on your behalf. AWS made Activate credits usable for third-party models on Bedrock in April 2024.

For most startups without a VC, the partner route is the larger of the two. A partner who has run Bedrock in production can also help you design for quotas before launch. CloudRoute matches you with one vetted AWS partner for free. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.

Who files it
FundingWho files itAmountWhen it fits
Proof of concept (POC) fundingYour matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You want to test something, whether or not you are on AWS today.
Incremental workload (IW) fundingYour matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You are already on AWS and are launching new work: a new AI feature, a new customer or a new contract.
AWS Activate FoundersFounder applies$1,000 to start, up to $5,000Self-funded startups with no investor or accelerator behind them.
AWS Activate PortfolioFounder appliesup to $200,000Startups backed by a VC firm, accelerator or angel investor that is an AWS Activate Provider.
AWS Credits for AI StartupsInvite only (AWS account manager)$200,000 or more, by invitationAI startups ready to scale after Activate Portfolio, invited by AWS.
Facts checked on October 10, 2026. AWS decides every application.
before a launch hits the limit
A vetted AWS partner can design the workload for quotas and file POC or IW funding when it qualifies.
Get matched free with a vetted AWS partner who can file it
how a match works

How a match works (example)

  1. You tell us about the work

    You fill in a short form: what you run today, what you want to move, test or build, your stage and your region.

  2. We pick one partner

    We read your answers and pick one vetted AWS consulting partner that fits the work, the stack and the region. We reply within 24 hours; your matched partner reaches out within 5 business days.

  3. The partner checks POC funding

    Your matched partner scopes the test with you. Then it checks whether the test qualifies for POC (proof of concept) funding. A POC can fit whether or not you run on AWS today.

  4. The partner files, AWS decides

    If the work qualifies, the partner files the funding request with AWS. AWS reviews it and decides. The amount depends on the workload.

  5. You pay nothing

    CloudRoute is free for startups. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.

AWS Activate credits are separate, and you apply for them yourself. Use Activate Founders if no investor backs you. Use Activate Portfolio with the Org ID or invite from your VC, accelerator, incubator or angel group if it is an Activate Provider. A consulting partner cannot apply for Activate on your behalf.

faq

Common questions

What are Amazon Bedrock service quotas?
Limits on how much you can send to each model. On the bedrock-runtime endpoint each model has on-demand and cross-Region tokens-per-minute quotas per Region, the account has a cross-model tokens-per-day quota, and some models also have a requests-per-minute quota. Check your values in the Service Quotas console; AWS may set them below the published defaults.
Why am I throttled when my usage is below the quota?
Usually because of max_tokens or burndown. Each request reserves its input tokens plus max_tokens at the start, and some models count each output token 5 to 15 times against quota. Bursts within a single minute also matter more than averages.
What is the output token burndown rate?
The multiplier Bedrock applies to output tokens when counting quota. On 10 October 2026 AWS listed 15x for Claude 4.8 models, 10x for Claude Opus 5.5, Sonnet 5, Opus 5 and Fable 5.1, 5x for other Claude models up to 4.7, 10x for OpenAI GPT-5.6 models on bedrock-runtime, and 1x for all other models. You are billed for actual tokens, not the multiplied amount.
Do cached tokens count against Bedrock quotas?
Cache-read tokens do not count toward your tokens-per-minute or daily quotas. Cache-write tokens do. Prompt caching on a long, stable prefix therefore raises your effective throughput.
How do I request a Bedrock quota increase?
In Service Quotas, request an increase on the Cross-Region InvokeModel tokens per minute quota for your model; AWS support then offers to raise the related on-demand and daily quotas. Increases are not automatic, are not granted for Legacy or Deprecated models, and AWS prioritizes accounts already consuming their quota.
How do cross-Region inference and Provisioned Throughput help?
Cross-Region inference uses its own tokens-per-minute quota and spreads calls across Regions in your geography. Provisioned Throughput reserves capacity for one model at an hourly price. Try lowering max_tokens, caching and cross-Region inference before paying for reserved capacity.
Can AWS funding pay for a Bedrock build?
If a partner builds the workload, the partner can file POC funding to test it, or incremental workload (IW) funding if you already run on AWS. For startups this is often $50K to $150K. Depends on the workload; AWS approves. Separately, you can apply for AWS Activate yourself. CloudRoute matches you with a partner for free.

Get a partner who can build it and file the funding

Tell us what you are building on Bedrock. We match you with one vetted AWS partner. If the work qualifies, the partner files POC funding for a test, or incremental workload (IW) funding for new work on AWS: often $50K to $150K for startups. Depends on the workload; AWS approves. CloudRoute is free for startups.