Claude API pricing, which many still search as Anthropic API pricing, depends on the model. Per million tokens, Haiku 5.5 costs $0.10 for input and $0.50 for output on prompts up to 100,000 tokens, Sonnet 5.5 costs $2 and $10, Opus 5.5 costs $4 and $20, and Fable 5.1 costs $10 and $50. Cache reads cost a fraction of input, and the Batch API halves input and output prices.
For long, open-ended agent work, Opus 5.5 is my pick for value right now.
I posted about Opus 5.5's price cut on LinkedIn on October 1, because the price is only half the story. Cost has been my biggest pain with Claude since Fable came out. For two months I barely used Opus 5, because it talked too much. Opus 5.5 talks less, and on agent work that matters more than the list price. Here is what you will actually pay, with the math.
The LinkedIn post behind this article reached 38,346 impressions and 342 reactions in its first week, with 113 comments.
- Haiku 5.5, released October 7, is now the cheapest Claude model: $0.10 input and $0.50 output per million tokens on prompts up to 100,000 tokens, five times more above that.
- Sonnet 5.5, released September 28, keeps Sonnet 5's price of $2 and $10, and since October 7 its cache reads cost $0.10, half the old price.
- Opus 5.5 costs $4 and $20, 20% below Opus 5, with cache reads at $0.20.
- Fable 5.1, the top tier, costs $10 and $50 per million tokens.
- Prompt caching is the biggest lever: in my agent example it cuts one session from $13.00 to $1.75 on Opus 5.5.
in
“Anthropic made Opus 5.5 WAY cheaper. Here’s what’s really going on behind the price.”
Claude API Pricing in 2026: What Does Each Model Cost?
Haiku 5.5 is the cheapest current Claude model at $0.10 and $0.50 on prompts up to 100,000 tokens. Sonnet 5.5 costs $2 and $10. Opus 5.5 is the cheapest Opus Anthropic has ever listed at $4 and $20, while every older Opus from 4.5 to 5 still costs $5 and $25. Fable 5.1 sits on top at $10 and $50. The table puts every generally available model side by side.
| Model | Input | 5-min cache write | 1-hour cache write | Cache read | Output | Batch input / output |
|---|---|---|---|---|---|---|
| Claude Fable 5.1 | $10 | $12.50 | $20 | $0.25 | $50 | $5 / $25 |
| Claude Fable 5 | $10 | $12.50 | $20 | $1 | $50 | $5 / $25 |
| Claude Opus 5.5 | $4 | $5 | $8 | $0.20 | $20 | $2 / $10 |
| Claude Opus 5 | $5 | $6.25 | $10 | $0.50 | $25 | $2.50 / $12.50 |
| Claude Opus 4.5 to 4.8 | $5 | $6.25 | $10 | $0.50 | $25 | $2.50 / $12.50 |
| Claude Sonnet 5.5 | $2 | $2.50 | $4 | $0.10 | $10 | $1 / $5 |
| Claude Sonnet 5 | $2 | $2.50 | $4 | $0.20 | $10 | $1 / $5 |
| Claude Sonnet 4.6 (4.5 retires Nov 30, 2026) | $3 | $3.75 | $6 | $0.30 | $15 | $1.50 / $7.50 |
| Claude Haiku 5.5, prompts up to 100K tokens | $0.10 | $0.125 | $0.20 | $0.01 | $0.50 | $0.05 / $0.25 |
| Claude Haiku 5.5, prompts over 100K tokens | $0.50 | $0.625 | $1 | $0.05 | $2.50 | $0.25 / $1.25 |
| Claude Haiku 4.5 | $1 | $1.25 | $2 | $0.10 | $5 | $0.50 / $2.50 |
Two details are easy to miss. Since October 7, Sonnet 5.5 reads its cache for $0.10, half of Opus 5.5. And Fable 5.1 reads its cache for $0.25. On cached context the gap between models almost disappears.
For the two Haiku 5.5 price tiers, the tokenizer catch and real workload costs, read my guide to Haiku 5.5 pricing.
For a simple chatbot with no caching, the math is plain. Ten million input tokens and two million output tokens a month cost $80 on Opus 5.5, $40 on Sonnet 5.5, $20 on Haiku 4.5 and $2 on Haiku 5.5. Haiku 4.5 uses the older tokenizer, so the same text comes to about 23% fewer tokens there. One token is about four characters, or 0.75 words in English, per Anthropic.
If you are choosing between a subscription and paying per token for your team, my comparison of Claude vs ChatGPT for business covers the seat prices.
Why Is Opus 5.5 40% Cheaper When Tokens Only Dropped 20%?
Anthropic says Opus 5.5 costs about 40% less than Opus 5 on typical workloads at default settings. The 20% cut on input and output explains only half of that. The rest comes from two things. The model writes fewer words to finish a job. And rereading cached context, the part of the bill that grows fastest, got 60% cheaper.
Start with the words. Factory, quoted on Anthropic's launch page, says Opus 5.5 matched Opus 5 at high effort while using 20 to 25% fewer output tokens. Box says it used a third of the tokens Opus 5 did. Fewer output tokens means a smaller bill at $20 per million. A cheaper model wins the price war. A model that writes less wins it twice.
Then the rereading. An agent that works on its own sends the same instructions, files and history back to the model on every step. Anthropic says context per request grew 2.6 times among Claude Code developers between March and September 2026. The ratio of input to output went from 189 to 1 to 324 to 1. Most of that input is cached, so the cache read price now drives the bill.
One caveat I would not skip. The default effort on Opus 5.5 is medium, while Opus 5 ran at high. Part of the default-settings saving likely comes from that switch. Anthropic also says Opus 5.5 thinks more per turn at the same effort level. So if you raise effort back to high, rerun your own numbers before you budget for a 40% cut.
What Does a Real Agent Session Cost on Opus 5.5?
In my worked example, one long agent session costs $1.75 on Opus 5.5 against $2.94 on Opus 5, a 40% cut on identical tokens. It is an illustration built on stated assumptions, and I did not measure it. The 40% here comes from prices alone, before Opus 5.5 writes a single word less. I shaped it on the 324 to 1 input to output ratio Anthropic reports for Claude Code sessions.
Picture an account research agent for outbound. It reads the client brief, the ideal customer profile and a list of target companies. Then it runs dozens of searches, reads results and searches again. On September 29 I wrote about Opus 5.5 running searches like these through a data connector. Every step resends the same brief, so caching does most of the work.
| Model | Cache reads | Cache writes | Fresh input | Output | Total |
|---|---|---|---|---|---|
| Opus 5 | $1.50 | $0.94 | $0.25 | $0.25 | $2.94 |
| Opus 5.5 | $0.60 | $0.75 | $0.20 | $0.20 | $1.75 |
| Opus 5.5 without caching | n/a | n/a | $12.80 | $0.20 | $13.00 |
| Sonnet 5.5 | $0.30 | $0.38 | $0.10 | $0.10 | $0.88 |
| Fable 5.1 | $0.75 | $1.88 | $0.50 | $0.50 | $3.63 |
| Haiku 4.5 | $0.30 | $0.19 | $0.05 | $0.05 | $0.59 |
| Haiku 5.5, at its over-100K-token tier | $0.15 | $0.09 | $0.025 | $0.025 | $0.29 |
Run 20 of those sessions a day for 22 working days and Opus 5 costs $1,293 a month. Opus 5.5 costs $770. The same work without caching would cost $5,720. That last line is the one I would show a finance team. The model choice saves hundreds. Caching saves thousands.
Since October 7, Sonnet 5.5 runs this cached session for about half of Opus 5.5. Fewer steps on Opus shrink that gap. Haiku 5.5 runs it for 29 cents, but only for narrow tasks. Test on your own task.
For a simple way to run that comparison on real work, use the scoring sheet in my guide on how to evaluate AI models.
How Does Prompt Caching Change Your Claude API Cost?
Prompt caching stores the start of your prompt so later requests read it at a discount. On Opus 5.5 a cache read costs 5% of the normal input price, half the usual 10% rate. Writing to the cache costs extra: 1.25 times input for a 5-minute cache and 2 times input for a 1-hour cache.
Anthropic's pricing page gives the break-even rule. A 5-minute cache pays for itself after one read. A 1-hour cache pays off after two reads. OpenAI's GPT-6.1 Sol, released at the end of September 2026, charges $0.10 per million cached input tokens, half of Opus 5.5.
Use the 1-hour cache when your agent or your team pauses for more than five minutes between steps. In my example, 1-hour writes would raise the session from $1.75 to $2.20. That is worth it only if the 5-minute cache keeps expiring and forcing full rewrites. Anthropic recommends the 1-hour setting for long sessions.
Is Opus 5.5 Worth It Over Sonnet 5.5 or Fable 5.1?
For most agent work, Opus 5.5 is the best value in Anthropic's lineup right now. It costs 40% of Fable 5.1 on input and output. Anthropic says it performs at the level of Fable 5.1 on most work, and in my first sessions its output beat Fable.
Benchmarks and the Fable 5.5 sighting: Fable 5.1 vs Opus 5.5.
OpenAI's GPT-6.1 Sol lists at $2 and $10, half of Opus 5.5 per token, so test cost per finished job. Above 272,000 input tokens Sol bills $4 and $15 for the whole request, while Opus 5.5 has no long-context surcharge.
| Job | My pick | Why |
|---|---|---|
| Long agent runs with tools and big context | Opus 5.5 | Cache reads at $0.20 and fewer steps per job |
| High-volume classification or extraction | Haiku 5.5 | $0.10 input under 100K tokens, $0.05 on Batch |
| Everyday drafting at scale | Sonnet 5.5 | Half of Opus on fresh input and output |
| The hardest reasoning, when cost is secondary | Fable 5.1 | Top tier at $10 and $50 |
| Overnight reports nobody reads until morning | Opus 5.5 on Batch | $2 and $10, results within 24 hours |
What Hidden Costs Show Up on a Claude API Bill?
The list price is not the whole bill. Here are nine things to check on a Claude API bill before you trust a headline comparison. Effort is the one I would check first. The numbers come from Anthropic's documentation.
- Thinking is always on. Opus 5.5 rejects requests that disable it, and thinking tokens are billed as output.
- Effort sets the spend. The default is medium. Higher effort means more thinking and more output tokens.
- Fast mode costs double: $8 input and $40 output per million on Opus 5.5.
- US-only processing adds 10%. Setting inference_geo to us applies a 1.1x multiplier to every token.
- Tools add tokens. Any request that includes tools adds a 286-token system prompt on Opus 5.5, and web search costs $10 per 1,000 searches.
- The tokenizer changed with Claude 4.7. Anthropic says it produces about 30% more tokens for the same text, so per-token comparisons with older models mislead.
- Cloud endpoints vary. On Amazon Bedrock and Google Cloud, regional endpoints cost 10% more than global ones.
- Long context has no surcharge, with one exception. On Claude 4.6 and later models the full 1M-token window bills at standard rates, except on Haiku 5.5, where prompts over 100,000 tokens pay five times more.
- Claude Managed Agents adds $0.08 per session-hour of running time on top of tokens.
How Do You Cut Your Claude API Bill?
The fastest savings come from caching and from keeping the cache warm. After that, set effort on purpose and move non-urgent work to the Batch API. This is the checklist I would run on any Claude agent before arguing about which model to buy.
- Turn on prompt caching with the automatic cache_control field.
- Put stable content first: instructions, tools, the client brief. Put changing content last.
- Pick the model at the start of a session. Switching models mid-session loses the cache.
- Change effort per message (a beta feature) instead of changing the top-level effort value, which resets the cache.
- Use the 1-hour cache only for sessions with long pauses.
- Send reports, enrichment and scoring jobs to the Batch API at half price. Cache discounts stack on top.
- Check cache hits weekly in your usage data. A low hit rate is money leaking.
If you run several agents at once, my notes on managing multiple AI agents show how we split the work so each one keeps a stable prompt.
Should You Use the Claude API or a Claude Subscription?
Use a subscription when people chat with Claude, and the API when software calls it. Pro costs $20 a month, Max from $100, and Team $25 per seat ($20 billed annually). The API has no monthly fee and bills every token. From this week, Max and Team also get monthly API credits: $100 on Max 5x, $200 on Max 20x and up to $500 pooled on Team.
The trade-off is predictability. A seat never surprises you on the invoice, but it can stop you mid-task when you hit a limit. The API never stops you, but it can surprise you. With caching on and effort set on purpose, Opus 5.5 is the first Opus I would let an agent run on all day without watching the meter.
If you mostly work in the app, my guide to Claude Max usage limits explains how the five-hour and weekly windows work.
For every Claude plan side by side, from Free to Enterprise, read my guide to Claude pricing.
And if you want agents like these running inside a real outbound motion, that is the work our B2B lead generation service does for companies selling contracts of $50,000 or more.
Frequently asked questions
How much does the Claude API cost?
It depends on the model. Per million tokens, Haiku 5.5 costs $0.10 input and $0.50 output on prompts up to 100,000 tokens, Sonnet 5.5 $2 and $10, Opus 5.5 $4 and $20, and Fable 5.1 $10 and $50. Cache reads cost a fraction of input, and the Batch API halves input and output prices.
What is the cheapest Claude API model?
Claude Haiku 5.5, released October 7, 2026. It costs $0.10 per million input tokens and $0.50 per million output tokens on prompts up to 100,000 tokens, and $0.50 and $2.50 above that. The Batch API halves both. Haiku 4.5 stays at $1 and $5.
How much does Claude Sonnet 5.5 cost?
Sonnet 5.5 costs $2 per million input tokens and $10 per million output tokens, the same as Sonnet 5. Cache reads cost $0.10 since October 7, 2026, a 5-minute cache write $2.50, and the Batch API $1 and $5. On the API it defaults to high effort, so lower it for routine work.
How much does Claude Opus 5.5 cost per million tokens?
Claude Opus 5.5 costs $4 per million input tokens and $20 per million output tokens on the Claude API. Cache reads cost $0.20 per million, 5-minute cache writes $5 and 1-hour cache writes $8. The Batch API halves input and output to $2 and $10. Fast mode costs $8 and $40.
Is Opus 5.5 cheaper than Opus 5?
Yes. Input and output prices are 20% lower and cache reads are 60% lower than on Opus 5. Anthropic says typical workloads cost about 40% less at default settings, partly because the model writes fewer tokens. Note that the default effort also dropped from high to medium, so check your own settings.
How much does prompt caching save on the Claude API?
On Opus 5.5 a cache read costs 5% of the normal input price. In my worked example of a long agent session, caching cut the cost from $13.00 to $1.75. A 5-minute cache pays for itself after one read, and a 1-hour cache after two reads.
Is the Claude API cheaper than a Claude subscription?
It depends on volume and who uses it. For a person chatting a few hours a day, a subscription seat is usually cheaper and predictable. For agents and software that run all day, the API is the only option that scales, and caching keeps the cost under control.
Is there a free tier for the Claude API?
New accounts get a small amount of free credit to test the API. There is no free monthly allowance, so after that every token bills at the rates above. Higher usage tiers raise your rate limits. They do not change the price per token.
Does Opus 5.5 cost more on Amazon Bedrock or Google Cloud?
On Amazon Bedrock and Google Cloud, the cloud provider sets and bills the price, so check its own price list before you commit. Regional endpoints, and multi-region endpoints on Google Cloud, cost 10% more than global endpoints. Fast mode is available only on the Claude API.
Sources
Anthropic, Introducing Claude Haiku 5.5, October 7, 2026, read October 8, 2026.
Claude Help Center, Monthly API credits for Max and Team plans, read October 8, 2026.
Anthropic, Introducing Claude Opus 5.5, September 22, 2026, read October 1, 2026.
Anthropic, Introducing Claude Sonnet 5.5, September 28, 2026, read October 5, 2026.
Claude Platform Docs, Pricing, read October 8, 2026.
Claude Platform Docs, Claude on Amazon Bedrock, read October 5, 2026.
Claude Platform Docs, Claude on Vertex AI, read October 5, 2026.
Claude Platform Docs, What's new in Claude Opus 5.5, read October 1, 2026.
Claude Blog, Claude Opus 5.5 is built for coding sessions that use more context, September 24, 2026, read October 1, 2026.
Anthropic, Claude pricing, read October 5, 2026.
OpenAI, Introducing GPT-6.1 Sol, read October 1, 2026.
OpenAI, API pricing, read October 1, 2026.



