Justin McKelvey
Fractional CTO · 15 years, 50+ products shipped
Anthropic API Pricing (2026): Every Claude Model Per Million Tokens, and What a Real Workload Costs
Quick Answer
Anthropic API pricing, as of September 2026, per million tokens (input / output): Claude Sonnet 5 $2 / $10, Claude Opus 5 $5 / $25, Claude Haiku 4.5 $1 / $5, Claude Fable 5.1 $10 / $50. Cache hits bill at 10% of the input price, the Batch API halves everything, and there's no platform fee. The rate table takes thirty seconds to read. What it doesn't tell you: Sonnet 5's "introductory" price was made permanent, the 4.7-and-later models count roughly 30% more tokens for the same text, and a support bot that looks like $120 a month on paper is closer to $66 once you cache the system prompt. That's the part I get paid to explain.
Verified September 2026 against Anthropic's pricing page · Author: Justin McKelvey, fractional CTO & AI consultant, 15 years in software, 50+ products shipped
TL;DR: The Rate Table Is the Easy Part
Every "Anthropic API pricing" page on the internet is a copy of Anthropic's table with ads around it. The table is below, read straight from Anthropic's pricing page on the date at the top of this post, because I'd rather you get the number from me than from a page that hasn't been updated since spring. But the table isn't the bill. The bill is the table times your token mix, times whether you cache, times which generation of model you're on — and those three multipliers move the number more than the choice between vendors does. I run production workloads on this API for clients; here's the whole picture.
Anthropic API pricing per million tokens (September 2026)
| Model | Input | 5-min cache write | 1-hr cache write | Cache hit | Output |
|---|---|---|---|---|---|
| Claude Fable 5.1 | $10 | $12.50 | $20 | $0.25 | $50 |
| Claude Opus 5 | $5 | $6.25 | $10 | $0.50 | $25 |
| Claude Opus 4.8 / 4.7 | $5 | $6.25 | $10 | $0.50 | $25 |
| Claude Sonnet 5 | $2 | $2.50 | $4 | $0.20 | $10 |
| Claude Sonnet 4.6 | $3 | $3.75 | $6 | $0.30 | $15 |
| Claude Haiku 4.5 | $1 | $1.25 | $2 | $0.10 | $5 |
| Claude Haiku 3.5 (legacy) | $0.80 | $1 | $1.60 | $0.08 | $4 |
Legacy Opus 4.1 and Opus 4 are still listed at $15 / $75 — if you're on either, you're paying three times the current Opus price for an older model. The Batch API is 50% off input and output on every model. Fast mode on Opus 5 and Opus 4.8 is a separate, premium rate of $10 / $50. Prices are Anthropic's published US list rates as of September 2026; the cloud marketplaces (AWS, Microsoft Foundry) bill in their own units. Check the source page before you sign anything with a zero on the end.
Is the Claude API free?
No. Anthropic's pricing page lists no free API tier, and the API is pay-per-token from the first call. The thing that's free is the consumer chat at claude.ai, which is a different product with different limits. The practical version of "free": at Haiku 4.5's $1 per million input tokens, a thousand test requests with a 2,000-token prompt cost about $2. Evaluation is not where the money goes.
The price cut that was supposed to expire, and didn't
Sonnet 5 launched at $2 / $10 as "introductory pricing through August 31, 2026," with a scheduled increase to $3 / $15 on September 1. As of September 2026, Anthropic's page says the increase will not occur — $2 / $10 is now the standard price. That's a third off the previous Sonnet generation's rate for the newer model, and it changes the default I give clients: Sonnet 5 is now the cheapest mid-tier frontier model I'm aware of, and for most business workloads it's the one to start on. If someone quotes you Sonnet at $3 / $15, they're reading the old row.
The tokenizer gotcha: 4.7 and later count ~30% more tokens
Here's the line on Anthropic's page that nobody puts in their pricing roundup: Claude 4.7 and later models use a newer tokenizer that produces approximately 30% more tokens for the same text. The exact figure depends on the content. Sonnet 4.6 and earlier use the previous tokenizer. Why it matters: a per-token price comparison across generations understates the newer models' cost by roughly that much. Sonnet 5 at $2 with 30% more tokens bills like Sonnet 4.6 at about $2.60 — still cheaper than 4.6's $3, but not the 33% cut the sticker implies. Measure your real token counts before you build a budget on the table. I've watched two clients miss this and wonder why the migration "saved" less than the spreadsheet said.
Prompt caching: the math that decides whether you pay $120 or $66
Caching is the biggest lever on an Anthropic bill and the one most builders leave off. The pricing, as of 2026: a 5-minute cache write costs 1.25x the base input price, a 1-hour write costs 2x, and a cache hit costs 10% of base input. On Sonnet 5 that's $2.50 per million to write, $0.20 per million to read. If your requests share a stable prefix — a system prompt, a policy document, a product catalog, few-shot examples — every request after the first reads that prefix at a tenth of the price. The write premium pays for itself on the second hit.
What three real workloads actually cost
These are the shapes I see most in owner-led businesses, priced on the September 2026 table. Token counts are the assumptions, so swap in yours.
1. Support bot: 10,000 responses a month, 4,000 tokens in (3,000 of it a stable system prompt and knowledge base), 400 tokens out. That's 40M input, 4M output.
- Sonnet 5, no caching: 40M × $2 + 4M × $10 = $120/month
- Sonnet 5, system prompt cached: 10M uncached × $2 + 30M cached × $0.20 + 4M × $10 = ~$66/month
- Haiku 4.5, no caching: 40M × $1 + 4M × $5 = $60/month (about $33 cached)
- Opus 5, no caching: $300/month — and for a support bot, you won't be able to tell the difference from Sonnet
2. Document extraction: 5,000 invoices or contracts a month, 8,000 tokens in, 500 out, nobody waiting on the result. 40M input, 2.5M output — and "nobody waiting" means Batch.
- Haiku 4.5 standard: $40 + $12.50 = $52.50; on Batch, ~$26
- Sonnet 5 standard: $80 + $25 = $105; on Batch, ~$52.50
This is the workload where model choice is genuinely a cost decision: run a 200-document sample through both, measure the error rate, and let the numbers pick.
3. Content and proposal drafting: 200 long drafts a month, 6,000 tokens in, 2,500 out. 1.2M input, 0.5M output.
- Sonnet 5: $2.40 + $5 = $7.40/month
- Opus 5: $6 + $12.50 = $18.50/month
- Fable 5.1: $12 + $25 = $37/month
At this volume the model is a rounding error against the value of the output. Use the best one. The people agonizing over $11 a month here are the same people paying a writer $2,000 for the drafts.
Anthropic API pricing vs OpenAI API pricing
This page is the Claude side only, on purpose — vendor tables go stale independently, and I'd rather keep one page exactly right than two pages roughly right. The side-by-side, with the OpenAI numbers, the tool-use reliability data from production logs, and the routing pattern most teams end up deploying (Claude for the reasoning hot path, OpenAI for image and voice) is in Claude API vs OpenAI API. The business-level version of the same decision is Anthropic vs OpenAI for business.
Which Claude model should you actually pay for?
The rule I give every client, as of 2026: Haiku for volume, Sonnet as the default, Opus for judgment, Fable when the task is worth $10 in and $50 out. Classification, routing, extraction, tagging, anything that runs ten thousand times — Haiku 4.5. The default for everything customer-facing or quality-sensitive — Sonnet 5, now that $2 / $10 is permanent. Contract analysis, complex multi-step agents, the decisions where a wrong answer costs real money — Opus 5. Fable 5.1 is the top of the range and priced like it; use it where the output is the product and the volume is small. The longer version, by business task, is which Claude model to use for business.
API pricing vs the subscriptions
Two different meters. The API bills per token, as above. The Claude apps — Pro, Max, Team — bill per month with usage limits instead of a meter, and they're the right buy for humans using Claude directly rather than software calling it. Claude's plan pricing covers that side; Claude Code pricing covers the tool that straddles both, since it runs on either API credits or a Max subscription.
The business-owner answer
The Anthropic API is cheap enough now that the cost question is almost never "can we afford it." It's "which model, cached how, batched when" — and that's a design question, not a procurement one. Get it right and a support bot runs for the price of a lunch; get it wrong and you pay Opus prices for Haiku work with no cache in front of it. If you want the workflow-by-workflow model and cost plan written down for your business, that's the AI Readiness Assessment ($2,500 flat, two weeks, credited against a build within 90 days); the self-serve version is the CFSB Playbook ($397); and the "which of these should we even be running through an API" conversation is free on a strategy call.
Get the Free AI Content Toolkit
The exact system I use to turn one idea into a month of content — atomization framework, voice template, prompt library, weekly system.
Frequently Asked Questions
- How much does the Anthropic API cost?
- As of September 2026, per million tokens (input / output): Claude Sonnet 5 $2 / $10, Claude Opus 5 $5 / $25 (Opus 4.8 and 4.7 are priced the same), Claude Haiku 4.5 $1 / $5, and Claude Fable 5.1 $10 / $50 at the top of the range. Sonnet 4.6 stays at $3 / $15. Cached input is billed at 10% of the base input price on a hit, and the Batch API halves both input and output for asynchronous work. There is no monthly platform fee — you pay for tokens.
- Is the Claude API free?
- No. Anthropic's pricing page lists no free API tier — the API is pay-per-token from the first request. What is free is the consumer chat at claude.ai, which is a different product with its own limits. If you want to evaluate a model at $0, use the free chat; if you want to evaluate the API, budget a few dollars: at Haiku 4.5's $1 per million input tokens, a thousand test calls with a 2,000-token prompt cost about $2.
- Which Claude model is cheapest?
- Claude Haiku 4.5 at $1 per million input tokens and $5 per million output, as of 2026. Haiku 3.5 is listed lower ($0.80 / $4) but it's a legacy model. For most business workloads Haiku 4.5 is the right choice for classification, extraction, routing, and first drafts — anything you run thousands of times — and Sonnet 5 at $2 / $10 is the default for everything where the answer's quality is the product.
- How does Anthropic's prompt caching pricing work?
- You pay a small premium to write content into the cache and a large discount to read it back. As of 2026 a 5-minute cache write costs 1.25x the model's base input price, a 1-hour cache write costs 2x, and a cache hit costs 10% of the base input price. On Sonnet 5 that's $2.50 per million to write for five minutes, $4 to write for an hour, and $0.20 per million on every hit. Any workload with a stable system prompt, a knowledge base, or long few-shot examples should be caching — it's the single biggest lever on the bill.
- Is the Anthropic API cheaper than OpenAI's?
- On the mid-tier, as of 2026, Sonnet 5 at $2 / $10 undercuts the $3-5 input prices that were standard across the major vendors' mid-tier models through mid-2026, and Claude's 90% cache-read discount is deeper than the 50% OpenAI offered at last check. At the cheap end the vendors trade blows. The honest answer is that the model you route each job to matters more than the vendor's headline — my Claude API vs OpenAI API comparison has the current side-by-side and the routing pattern I actually deploy.
- Does Claude Code use API pricing?
- It can. Claude Code runs either on pay-as-you-go API usage — where the numbers on this page apply and most individual developers land in the $5-50 per month range — or inside a Claude subscription, where a Max plan at $100-200 per month covers it with usage limits instead of a meter. The API route is cheaper for light or bursty use; the subscription is cheaper once you're in it all day. The full breakdown is on my Claude Code pricing page.
More on AI for Business
AI for CEOs: What to Do Yourself, What to Delegate, and What to Refuse (2026)
The CEO's job with AI is not to become the best prompt writer in the building. It's to use it personally on the six things only you do, delegate the three things that scale, refuse the three that don't, and write a one-page policy so everyone else can move. Here's the weekly routine I run and install.
AI for Executives: The Five Decisions That Are Yours, and the Twenty That Aren't (2026)
Executives don't need to learn AI. They need to make five decisions about it: what to fund, what to refuse, who owns it, what the board gets told, and what 'we use AI' means in the P&L. Everything else belongs to the people who run the workflows. A fractional CTO's version of the executive AI briefing, without the slide deck.
AI for Leaders: Your Job Is the Decisions, Not the Prompts (2026)
Leaders keep asking which AI tool to learn. Wrong question. Your job is deciding what the company uses AI for, what it never uses it for, how work gets re-scoped when a task drops from days to minutes, and how you judge output you can no longer produce yourself. The decision rules, the meeting habits, and what to stop measuring.
AI for Managers: How to Actually Use It, What to Hand Your Team, and What to Refuse (2026)
A manager's AI job is not prompting. It's deciding which of your team's tasks AI takes, setting the review standard for what comes back, and re-scoping people's work when a two-day task becomes a twenty-minute one. Here is the weekly practice, the tools that matter, and the mistakes I watch managers make.
Written by
Justin McKelvey
Fractional CTO & AI consultant in Austin, TX. 15 years building software, 50+ products shipped, $53M+ in client revenue generated. I help $1M–$50M founders ship production software and automate operations with AI — without hiring a full-time executive team.
Work with meIf this was useful, here are two ways I can help:
Before you go
Score your AI readiness in 3 minutes.
Free, no call. 30 yes/no questions show where AI actually pays off in your business — and where it doesn't yet.
Get my readiness score →