Claude Haiku 5.5 vs GPT-6.1 Sol pricing

Prices

Claude Haiku 5.5 and GPT-6.1 Sol prices, USD per 1M tokens
USD per 1M tokensClaude Haiku 5.5GPT-6.1 Sol
Input$0.10$2.00
Output$0.50$10.00
Cache read$0.01$0.10
Cache write$0.125$2.50
Batch input$0.05$1.00
Batch output$0.25$5.00

Verified against the provider's official pricing page on Oct 9, 2026. Official pricing page

Monthly cost by workload

WorkloadClaude Haiku 5.5GPT-6.1 Sol
Chatbot1,000 in / 500 out tokens, 10,000 requests a day$105.00/mo$2,100/mo
RAG8,000 in / 500 out tokens, 5,000 requests a day$157.50/mo$3,150/mo
Coding agent50,000 in / 2,000 out tokens, 1,000 requests a day, 80% cached input$72.00/mo$1,320/mo

Cost = input tokens × input price + output tokens × output price, 30 days a month. Cached input uses the cache read price. Cache write fees are not included.

Context and capabilities

Claude Haiku 5.5GPT-6.1 Sol
Context1,000,000 tokens1,050,000 tokens
Max output128,000 tokens128,000 tokens
Inputtext, image, pdftext, image, pdf
Tool callingYesYes
ReasoningYesYes
Structured outputsYesYes

Questions

What is the price difference between Claude Haiku 5.5 and GPT-6.1 Sol?
Claude Haiku 5.5: $0.10 per 1M input tokens and $0.50 per 1M output tokens. GPT-6.1 Sol: $2.00 per 1M input tokens and $10.00 per 1M output tokens. For the Chatbot workload (1,000 in / 500 out tokens, 10,000 requests a day), that is about $105.00 per month for Claude Haiku 5.5 and $2,100 for GPT-6.1 Sol.
Which has the longer context window, Claude Haiku 5.5 or GPT-6.1 Sol?
GPT-6.1 Sol has the longer context window: up to 1,050,000 tokens, compared with 1,000,000 for Claude Haiku 5.5.
Do Claude Haiku 5.5 and GPT-6.1 Sol have prompt caching and batch prices?
Claude Haiku 5.5: cached input $0.01 per 1M tokens; batch $0.05 per 1M input tokens and $0.25 per 1M output tokens. GPT-6.1 Sol: cached input $0.10 per 1M tokens; batch $1.00 per 1M input tokens and $5.00 per 1M output tokens.

More comparisons