[
{"claim":"Haiku 4.5 base input price","value":"$1 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html (text extract: evidence/claude-haiku-4-5-pricing-anthropic-extract.txt line 58; data/official-anthropic-pricing.txt was 0 bytes so the saved HTML was read directly)","quote":"Claude Haiku 4.5 | $1 / MTok | $1.25 / MTok | $2 / MTok | $0.10 / MTok | $5 / MTok |"},
{"claim":"Haiku 4.5 5m cache write price","value":"$1.25 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude Haiku 4.5 | $1 / MTok | $1.25 / MTok | $2 / MTok | $0.10 / MTok | $5 / MTok |"},
{"claim":"Haiku 4.5 1h cache write price","value":"$2 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude Haiku 4.5 | $1 / MTok | $1.25 / MTok | $2 / MTok | $0.10 / MTok | $5 / MTok |"},
{"claim":"Haiku 4.5 cache hit price","value":"$0.10 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude Haiku 4.5 | $1 / MTok | $1.25 / MTok | $2 / MTok | $0.10 / MTok | $5 / MTok |"},
{"claim":"Haiku 4.5 output price","value":"$5 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude Haiku 4.5 | $1 / MTok | $1.25 / MTok | $2 / MTok | $0.10 / MTok | $5 / MTok |"},
{"claim":"Table column meaning","value":"Base input, 5m cache writes, 1h cache writes, cache hits and refreshes, output","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Model | Base input tokens | 5m cache writes | 1h cache writes | Cache hits and refreshes | Output tokens |"},
{"claim":"Haiku 4.5 batch input and output","value":"$0.50 / $2.50 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html (batch table)","quote":"Claude Haiku 4.5 | $0.50 / MTok | $2.50 / MTok |"},
{"claim":"Batch discount definition","value":"50% on input and output","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"The Batch API allows asynchronous processing of large volumes of requests with a 50% discount on both input and output tokens."},
{"claim":"Sonnet 5 standard row","value":"$2 / $2.50 / $4 / $0.20 / $10 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude Sonnet 5 | $2 / MTok | $2.50 / MTok | $4 / MTok | $0.20 / MTok | $10 / MTok |"},
{"claim":"Sonnet 4.6 standard row","value":"$3 / $3.75 / $6 / $0.30 / $15 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude Sonnet 4.6 | $3 / MTok | $3.75 / MTok | $6 / MTok | $0.30 / MTok | $15 / MTok |"},
{"claim":"Haiku 3.5 standard row and retired status","value":"$0.80 / $1 / $1.60 / $0.08 / $4 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude Haiku 3.5 (retired, except on Bedrock and Google Cloud) | $0.80 / MTok | $1 / MTok | $1.60 / MTok | $0.08 / MTok | $4 / MTok |"},
{"claim":"Sonnet 5 batch row","value":"$1 / $5 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html (batch table)","quote":"Claude Sonnet 5 | $1 / MTok | $5 / MTok |"},
{"claim":"Sonnet 4.6 batch row","value":"$1.50 / $7.50 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html (batch table)","quote":"Claude Sonnet 4.6 | $1.50 / MTok | $7.50 / MTok |"},
{"claim":"Haiku 3.5 batch row","value":"$0.40 / $2 per MTok","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html (batch table)","quote":"Claude Haiku 3.5 (retired, except on Bedrock and Google Cloud) | $0.40 / MTok | $2 / MTok |"},
{"claim":"Sonnet 5 introductory $2/$10 price is now standard","value":"$2/$10, increase to $3/$15 will not occur","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"The $2/$10 per million input/output token pricing for Claude Sonnet 5, announced at launch as introductory pricing through August 31, 2026, is now the standard price. The previously scheduled increase to $3/$15 per million input/output tokens on September 1, 2026 will not occur."},
{"claim":"Cache multipliers","value":"5m write 1.25x, 1h write 2x, hit 0.1x","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"5-minute cache write | 1.25x base input price | Cache valid for 5 minutes | ... 1-hour cache write | 2x base input price | Cache valid for 1 hour | ... Cache read (hit) | 0.1x base input price (0.025x on Claude Fable 5.1 and Claude Mythos 5.1) | Same duration as the preceding write |"},
{"claim":"Caching pays off after one read (5m) or two reads (1h)","value":"1 read / 2 reads","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"A cache hit costs 10% of the standard input price, which means caching pays off after one cache read for the 5-minute duration (1.25x write), or after two cache reads for the 1-hour duration (2x write)."},
{"claim":"Cache multipliers stack with the Batch discount (basis for the derived $0.05 batch cache hit)","value":"stack","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"These multipliers stack with other pricing modifiers, including the Batch API discount and data residency."},
{"claim":"Batch cache hit cross-check","value":"$0.05 per MTok (0.00000005 per token)","source_file":"data/openrouter-models.json id anthropic/claude-haiku-4.5:batch","quote":"\"pricing\": {\"prompt\": \"0.0000005\", \"completion\": \"0.0000025\", \"web_search\": \"0.01\", \"input_cache_read\": \"0.00000005\", \"input_cache_write\": \"0.000000625\", \"input_cache_write_1h\": \"0.000001\"}"},
{"claim":"OpenRouter cross-check of Haiku 4.5 standard prices","value":"prompt 0.000001, completion 0.000005, cache read 0.0000001, cache write 0.00000125, 1h write 0.000002 per token","source_file":"data/openrouter-models.json id anthropic/claude-haiku-4.5","quote":"\"pricing\": {\"prompt\": \"0.000001\", \"completion\": \"0.000005\", \"web_search\": \"0.01\", \"input_cache_read\": \"0.0000001\", \"input_cache_write\": \"0.00000125\", \"input_cache_write_1h\": \"0.000002\"}"},
{"claim":"Haiku 4.5 context window and max output (OpenRouter)","value":"200,000 context, 64,000 max completion tokens","source_file":"data/openrouter-models.json id anthropic/claude-haiku-4.5","quote":"\"context_length\": 200000 ... \"top_provider\": {\"context_length\": 200000, \"max_completion_tokens\": 64000, \"is_moderated\": true}"},
{"claim":"LiteLLM cross-check of Haiku 4.5 prices, context, deprecation date","value":"input 1e-06, output 5e-06, cache write 1.25e-06, 1h 2e-06, cache read 1e-07; max_input_tokens 200000; max_output_tokens 64000; deprecation_date 2026-10-15","source_file":"data/litellm-prices.json key claude-haiku-4-5","quote":"\"claude-haiku-4-5\": {\"deprecation_date\": \"2026-10-15\", \"cache_creation_input_token_cost\": 1.25e-06, \"cache_creation_input_token_cost_above_1hr\": 2e-06, \"cache_read_input_token_cost\": 1e-07, \"input_cost_per_token\": 1e-06, \"litellm_provider\": \"anthropic\", \"max_input_tokens\": 200000, \"max_output_tokens\": 64000, \"max_tokens\": 64000, \"mode\": \"chat\", \"output_cost_per_token\": 5e-06"},
{"claim":"1M context at standard pricing applies to Claude 4.6 and later only","value":"Claude 4.6 and later","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude 4.6 and later models and Claude Mythos Preview include the full 1M token context window at standard pricing."},
{"claim":"Newer tokenizer on 4.7 and later produces about 30% more tokens","value":"approximately 30%","source_file":"data/docs_anthropic_com_en_docs_about-claude_pricing.html","quote":"Claude 4.7 and later models and Claude Mythos Preview use a newer tokenizer that contributes to their improved performance on a wide range of tasks. This tokenizer produces approximately 30% more tokens for the same text. The exact increase depends on the content and workload shape. Claude Sonnet 4.6 and earlier models use the previous tokenizer."},
{"claim":"Source file timestamps (fetch times on 6 September 2026)","value":"Anthropic HTML 08:29, OpenRouter 08:27, LiteLLM 08:28","source_file":"stat -f %Sm on data/docs_anthropic_com_en_docs_about-claude_pricing.html, data/openrouter-models.json, data/litellm-prices.json","quote":"Sep  6 08:29:11 2026 / Sep  6 08:27:53 2026 / Sep  6 08:28:01 2026"},
{"claim":"Example 1 totals","value":"$4.00 input + $1.00 output = $5.00; $0.0005 per request; batch $2.50; Sonnet 5 $10.00; Sonnet 4.6 $15.00","source_file":"evidence/claude-haiku-4-5-pricing-calc.txt","quote":"total standard = $5.00 / per request = $0.0005 / total on Batch API = ... = $2.50 / same job on Sonnet 5 = ... = $10.00 / same job on Sonnet 4.6 = ... = $15.00"},
{"claim":"Example 2 totals","value":"no cache $4.50/day, $135.00/30d; cache $3.29/day ($3.285), $98.55/30d, saving $36.45 (27.0%); miss-as-write note +$0.04/day, +$1.12/30d, $99.68; one-time prefix write $1.88; Sonnet 5 $270.00; Sonnet 4.6 $405.00","source_file":"evidence/claude-haiku-4-5-pricing-calc.txt","quote":"no cache: daily total = $4.50; 30 days = $135.00 ... cache: daily total = $3.29; 30 days = $98.55 ... saving vs no cache over 30 days = $36.45 (27.0%) ... add $0.04/day = $1.12/30 days, total $99.68 ... a single one-time 5m write of a 1,500,000 token prefix = $1.88 ... Sonnet 5: ... = $270.00 ... Sonnet 4.6: ... = $405.00"},
{"claim":"Example 3 totals","value":"batch no cache $2.25/day, $67.50/30d; batch + cache $1.64/day ($1.6425), $49.28/30d, 63.5% below $135.00","source_file":"evidence/claude-haiku-4-5-pricing-calc.txt","quote":"batch, no cache: daily = 2.0 x $0.50 + 0.5 x $2.50 = $2.25; 30 days = $67.50 ... batch + cache: daily = ... = $1.64; 30 days = $49.28 ... batch + cache vs standard no cache, 30 days: $135.00 -> $49.28 (63.5% lower)"},
{"claim":"Price ratios","value":"Sonnet 5 = 2x Haiku 4.5; Sonnet 4.6 = 3x; Haiku 4.5 = 1.25x Haiku 3.5","source_file":"evidence/claude-haiku-4-5-pricing-calc.txt","quote":"Sonnet 5 / Haiku 4.5 input 2x, output 2x / Sonnet 4.6 / Haiku 4.5 input 3x, output 3x / Haiku 4.5 / Haiku 3.5 input 1.25x, output 1.25x"}
]
