Claude Code pricing, October 2026: Pro, Max and Team plans vs paying per token
Claude Code pricing for Pro, Max, Team and Enterprise, and what the same month of work costs per token at Anthropic's list price and ours.
Claude Code pricing: every plan
Claude Code pricing comes in two shapes. A Claude plan includes Claude Code from $17 a month and caps how much you use. An API key has no plan price and bills every token. The plans below are Anthropic's; the last two rows are the per-token options.
| Plan | Price | Usage |
|---|---|---|
| Free | $0 | No Claude Code |
| Pro | $20 a month, or $17 a month billed yearly ($200) | Rolling 5-hour window plus a weekly limit |
| Max 5x | $100 a month | 5x Pro per 5-hour session |
| Max 20x | $200 a month | 20x Pro per 5-hour session |
| Team, Standard seat | $25 a seat a month, or $20 billed yearly | More than Pro per seat |
| Team, Premium seat | $125 a seat a month, or $100 billed yearly | 5x a Standard seat |
| Enterprise | $20 a seat a month plus usage at API rates, billed yearly | Usage billed per token |
| Anthropic API key | Per token: $2.00 in, $10.00 out per million on Sonnet 5.5 | Billed from prepaid Console credit |
| UplinkSwitch key | Per token: $1.20 in, $3.00 out per million on Sonnet 5.5 | Billed from prepaid credit, from $10 |
Plan prices from claude.com/pricing and Anthropic's Max plan article, read 2026-10-18, before tax. Per-token rates from the live catalog. Every paid plan includes Claude Code; the Free plan does not.
A plan's usage resets on a rolling five-hour window, with a weekly limit on top, and Claude Code shares that pool with Claude chat. Anthropic does not publish the allowance in tokens ("there's no fixed message count", its pricing FAQ). So the useful comparison is your month's token bill against the plan price, which the next tables work out.
What a plan’s price buys per token
The same monthly money spent per token, counted in Claude Code turns of 80,000 cached, 2,000 new input and 1,500 output tokens. That is one turn late in a working session, explained under the three prices below.
| Model | One turn | $20 buys | $100 buys | $200 buys |
|---|---|---|---|---|
| Claude Opus 5.5, list | $0.054 | 370 turns | 1,851 turns | 3,703 turns |
| Claude Opus 5.5, here | $0.0228 | 877 turns | 4,385 turns | 8,771 turns |
| Claude Sonnet 5.5, list | $0.027 | 740 turns | 3,703 turns | 7,407 turns |
| Claude Sonnet 5.5, here | $0.0129 | 1,550 turns | 7,751 turns | 15,503 turns |
| Claude Haiku 5.5, list | $0.0018 | 11,428 turns | 57,142 turns | 114,285 turns |
| Claude Haiku 5.5, here | $0.0011 | 17,467 turns | 87,336 turns | 174,672 turns |
$20 is Pro billed monthly, $100 Max 5x, $200 Max 20x. List is Anthropic's per-token price; here is ours, from the live catalog. Every turn hits the cache.
On Sonnet 5.5, Pro's $20 buys 740 turns at Anthropic's list price and 1,550 here. At 150 turns a working day that is 10.3 days of steady use on a key here, with nothing resetting on a five-hour clock.
Claude Code cost per token: the three prices
A Claude Code bill on an API key comes from three rates: input, cached input and output, each per million tokens. Claude Code sends the whole conversation again on every request, so most of the tokens in a session are the same tokens, read back from cache. The cached rate decides most of the bill.
| Model | Input | Cached input | Output | List input | List cached | List output |
|---|---|---|---|---|---|---|
| Claude Opus 5.5 | $2.10 | $0.12 | $6.00 | $4.00 | $0.20 | $20.00 |
| Claude Sonnet 5.5 | $1.20 | $0.075 | $3.00 | $2.00 | $0.10 | $10.00 |
| Claude Haiku 5.5 | $0.06 | $0.01 | $0.15 | $0.10 | $0.01 | $0.50 |
USD per million tokens. Ours from the live catalog; list is the price on the developer's pricing page, the read date on each model page.
Claude Opus 5.5 is $2.10 in and $6.00 out here, against $4.00 and $20.00 at Anthropic: 47% under list on input and 70% on output. The other rows read the same way. Every Claude model on the key gets the same test prompt once a day, with the token counts public on the real-model check.
One turn, worked
Take one turn late in a session: 80,000 tokens read from cache, 2,000 new input tokens and 1,500 output tokens. Cache writes are left out.
| Model | At list price | Here | Saving |
|---|---|---|---|
| Claude Opus 5.5 | $0.054 | $0.0228 | 57% |
| Claude Sonnet 5.5 | $0.027 | $0.0129 | 52% |
| Claude Haiku 5.5 | $0.0018 | $0.0011 | 34% |
80,000 cached + 2,000 input + 1,500 output tokens, each at its rate per million.
The arithmetic for Sonnet 5.5 at list: 80,000 × $0.10 + 2,000 × $2.00 + 1,500 × $10.00, all per million, is $0.027. The same turn here is $0.0129.
The same turn after the cache expires
On an API key the prompt cache lasts five minutes by default; on a subscription it lasts an hour (Anthropic's Claude Code cost docs, read 2026-10-18). Step away for longer and the next request pays the input rate for the whole context: 82,000 input tokens plus 1,500 output.
| Model | At list price | Here |
|---|---|---|
| Claude Opus 5.5 | $0.358 | $0.1812 |
| Claude Sonnet 5.5 | $0.179 | $0.1029 |
| Claude Haiku 5.5 | $0.009 | $0.0051 |
82,000 input + 1,500 output tokens, nothing from cache.
That one turn costs about five times the cached one. A long break in the middle of a session costs one of these; a session that keeps moving pays the cached rate.
Claude Code cost per day
Three sizes of day, each made of the turn above with every turn hitting the cache. The sizes are assumptions, not measurements; change the turn count and the table scales with it.
| Day | Tokens in a day | Claude Opus 5.5, list | Claude Opus 5.5, here | Claude Sonnet 5.5, list | Claude Sonnet 5.5, here | Claude Haiku 5.5, list | Claude Haiku 5.5, here |
|---|---|---|---|---|---|---|---|
| Light, 40 turns | 3,200,000 cached, 80,000 in, 60,000 out | $2.16 | $0.91 | $1.08 | $0.52 | $0.07 | $0.05 |
| Steady, 150 turns | 12,000,000 cached, 300,000 in, 225,000 out | $8.10 | $3.42 | $4.05 | $1.94 | $0.26 | $0.17 |
| Heavy, 400 turns | 32,000,000 cached, 800,000 in, 600,000 out | $21.60 | $9.12 | $10.80 | $5.16 | $0.70 | $0.46 |
Each turn is 80,000 cached + 2,000 input + 1,500 output tokens. Cache writes and cold turns after a break are not included.
For scale, Anthropic's own figure across its enterprise deployments is about $13 per developer per active day at list price, and under $30 a day for 90% of users (the same docs, read 2026-10-18). That is context, not a forecast for your sessions.
Claude Code cost per month
The same three days over 20 working days. This is the number to hold against a plan price.
| Month | Turns | Claude Opus 5.5, list | Claude Opus 5.5, here | Claude Sonnet 5.5, list | Claude Sonnet 5.5, here |
|---|---|---|---|---|---|
| Light | 800 | $43.20 | $18.20 | $21.60 | $10.40 |
| Steady | 3,000 | $162.00 | $68.40 | $81.00 | $38.80 |
| Heavy | 8,000 | $432.00 | $182.40 | $216.00 | $103.20 |
20 working days of the day table above, every turn cached.
A steady month on Opus 5.5 is $162.00 at list and $68.40 here. Anthropic's own average is $150-250 per developer per month at list (the cost docs). On Sonnet 5.5 the same month is $81.00 at list and $38.80 here.
Plan or API key: which costs less
A plan costs the same whatever you use. It is the cheaper route when your month on a key would cost more than the plan and the five-hour window rarely stops you.
A key costs what you use. It is the cheaper route when your month comes in under the plan price, and when you code in bursts: a quiet week costs nothing, and a long day never waits for a reset. Each key can carry its own monthly spend limit, so one developer or one CI job has a ceiling of its own.
Two details from Anthropic's Help Center (Claude Code with Pro or Max, read 2026-10-18): the monthly API credit that comes with Max can't be spent in Claude Code, and an ANTHROPIC_API_KEY variable in your shell makes Claude Code bill that key instead of your plan.
What /usage shows
On an API key, Claude Code computes the session cost on your machine from its token counts at Anthropic's list price (the cost docs). It is an estimate at list, whatever host you point it at. On a plan, /usage shows plan usage bars instead. The real bill for a key here is in the console, which records what each request was charged.
Thinking tokens
Thinking tokens bill as output and cannot be switched off on Opus 5.5, Sonnet 5.5, Haiku 5.5 or the Fable models (the cost docs). A lower effort level produces fewer of them.
Switching Claude Code to an API key
Two variables. The Claude Code guide has the settings.json form and the model variables, and how to get a Claude API key covers Anthropic's own key.
export ANTHROPIC_BASE_URL="https://api.uplinkswitch.com/v1"
export ANTHROPIC_AUTH_TOKEN="sk-uplink-live-..."
claudePrompt caching works through the gateway; cached input bills at the cached rate in the price table. To go back to your plan, unset both variables and run /login with your Claude account.
Lowering the bill
/clearbetween tasks, so the next request does not carry the last task's context.- The right model per task. Haiku 5.5 for subagents and small edits.
- A shorter CLAUDE.md. It is in every request.
- A lower effort level where the task allows it.
- Keep sessions moving. A turn after the five-minute cache expiry pays the input rate for the whole context.
- A monthly spend limit on the key, so a runaway loop stops at a number you chose.
Questions
How much does Claude Code cost? $17 to $200 a month on a personal plan, $20 to $125 a seat on Team, or per token on an API key. On a key, a steady month of 150 turns a working day is $81.00 on Sonnet 5.5 at list and $38.80 here.
Is the $20 Claude Code plan worth it? It is when your month on a key would cost more than $20 and the Pro limits rarely stop you. $20 buys 740 Sonnet 5.5 turns at list, or 1,550 here. Count your turns for a week and multiply.
Is Claude Code free? No. The Free plan does not include Claude Code. It needs a paid plan or an API key with credit on it.
Is it cheaper to use Claude Code with the API or a subscription? Cheaper on a key when your month in the table above comes in under the plan price; cheaper on the plan when it comes in over and you stay inside the limits.
Can I spend my Max plan's API credits in Claude Code? No. Anthropic's Help Center says the monthly API credits on Max and Team can't be used in Claude Code or the Claude apps.
Why is Claude Code expensive? Every request carries the whole conversation. At 80,000 tokens of context, even the cached rate adds up over hundreds of turns, and any turn after a break pays the input rate for all of it.
Where do I check my own numbers? Export your Anthropic usage and re-price it on the savings page. Every Claude model's price is on the Claude pricing hub, and one request at a time is worked in Claude API cost per request.