Pick Opus, Sonnet, or Haiku per task
The example here is 6,600 requests a month (300 a working day), about 15,000 tokens in and 1,000 out each. On Sonnet 5.5 at list price that is $264 a month. Opus costs twice as much per token as Sonnet, and Haiku 5.5 costs a twentieth. Use Opus for the hardest work, Sonnet for most of it, and Haiku for short, simple requests.
| Model | Input | Output | Per month |
|---|---|---|---|
| Claude Opus 5.5 | $396 | $132 | $528 |
| Claude Sonnet 5.5 | $198 | $66.00 | $264 |
| Claude Haiku 5.5 | $9.90 | $3.30 | $13.20 |
| Claude Haiku 4.5 | $99.00 | $33.00 | $132 |
Make prompt caching pay off
With Claude you mark what to cache. A 5 minute cache write costs 1.25 times the input price, and each read after that costs a twentieth of the input price on Opus and Sonnet 5.5, and a tenth on Haiku. So caching pays as soon as the same start is read again before it expires.
Coding tools resend the same files and instructions on every turn, so a large share of input can come from the cache:
| Model | List price | 70 in 100 input tokens cached | Batch price |
|---|---|---|---|
| Claude Opus 5.5 | $528 | $265 | $264 |
| Claude Sonnet 5.5 | $264 | $132 | $132 |
| Claude Haiku 5.5 | $13.20 | $6.96 | $6.60 |
Cached rows count cached tokens at the read price and leave out cache writes, so treat them as a floor.
Batch what can wait
The Message Batches API runs jobs within 24 hours at half the standard price for input and output. It fits evals, backfills, and nightly summaries.
Watch the Haiku 5.5 size line and the tokenizer
Haiku 5.5 charges more once a prompt passes 100K tokens, so very long prompts can cost more on Haiku 5.5 than you expect. Anthropic also notes that Claude 4.7 and later count more tokens for the same text than older models, so compare the cost of real tasks when you switch.
| Model | Input | Cached input | Output | Notes |
|---|---|---|---|---|
| Claude Opus 5.5 | $4 | $0.20 | $20 | None |
| Claude Sonnet 5.5 | $2 | $0.10 | $10 | None |
| Claude Haiku 5.5 | $0.10 | $0.01 | $0.50 | Over 100K prompt tokens: $0.50 in, $2.50 out. |
| Claude Haiku 4.5 | $1 | $0.10 | $5 | None |
Cap each key
Set spend limits in the Claude Console, and give each app or person its own key. For ideas that work on every provider, read how to reduce your LLM API costs, or compare Claude with GPT in GPT vs Claude API pricing.