Reasoning vs fast models: the cost tradeoff

Thinking costs more than answering — and speed costs double. Budget both before they show up on the invoice.

prices verified October 28, 2026

The two hidden multipliers

Model pricing looks simple until you meet the two features that move the bill without changing the headline rate:

  • Reasoning tokens bill at output rates. On reasoning models, the chain-of-thought the model generates before answering — tokens you never see — counts as output. Output is already the expensive side of the rate card, so thinking-heavy workloads are disproportionately pricey.
  • Fast mode costs 2×. Lower-latency processing tiers charge double the standard token rates — OpenAI renamed its Priority processing tier to Fast mode on July 30, 2026, and GPT-6.1 Sol's Fast mode runs $4/$20 against the standard $2/$10 (verified October 2026). Anthropic's pricing documentation lists no fast or priority tier for Claude Opus 5.5 (checked October 28, 2026).

Why reasoning gets expensive fast

A simple Q&A might burn 200 output tokens. The same question routed through a reasoning model at high effort can burn several thousand thinking tokens before the visible answer starts. At $50/M output (GPT-6 Astra), $20/M (Claude Opus 5.5), or $10/M (GPT-6.1 Sol), invisible thinking is often the largest line item on the invoice.

Visible answer: 500 output tokens × $10/M (Sol) = $0.005
Hidden reasoning: 8,000 thinking tokens × $10/M (Sol) = $0.08 — 16× the visible cost

This is not an argument against reasoning — it is an argument for reasoning budgets. Grok 4.7 exposes reasoning effort as an explicit control (low, medium, high, xHigh — high is the default, per xAI's release notes), and most reasoning APIs offer an equivalent effort or thinking-budget parameter. The discipline: start at the default, measure whether harder tasks actually fail, and escalate effort only for the task classes that need it.

The common mistake. Running every request at maximum reasoning effort "to be safe." That is the equivalent of renting the biggest truck for every delivery. Most routine tasks — classification, extraction, drafting, simple Q&A — show no quality gain from high effort, and you pay output rates for every thinking token regardless.

When fast mode is worth 2×

Paying double per token is rational exactly when latency directly affects revenue or retention: checkout-adjacent chat, live voice agents, trading-adjacent tooling, anything where a slow answer loses the user. It is not rational as a default — background jobs, nightly pipelines, and async agents should never be on the fast tier. Audit which of your API keys or workloads actually use it; teams are frequently surprised.

A practical cost ladder

  1. Default tier, default effort — the baseline. Measure quality and cost per task here first.
  2. Drop reasoning for simple tasks — route classification, extraction, and summarization to non-reasoning or low-effort settings.
  3. Escalate effort per task class — only the tasks that measurably fail at default effort get high/xHigh reasoning.
  4. Fast mode only where latency converts — everything else stays on standard processing.
  5. Escalate models last — moving from Sol to Astra is a 5× jump; exhaust effort tuning and caching first.

Pair this with prompt caching (which discounts the input side) and the bill estimator (which models thinking-token volume explicitly), and the two multipliers stop being surprises.

Quick answers

Do reasoning models cost more per token?

The list rates are usually the same — the cost comes from token volume. Hidden reasoning (chain-of-thought) tokens are billed at output rates, which are 4–6x the input rate. A long-thinking answer can burn thousands of output-priced tokens before the visible reply begins.

How much does fast mode cost?

Typically 2x the standard token rates. Verified October 2026: GPT-6.1 Sol's Fast mode is $4/$20 per million tokens against $2/$10 standard. OpenAI renamed Priority processing to Fast mode on July 30, 2026. Use it only where latency directly affects conversion or retention — never as a default for background work.

Can I control how much a model 'thinks'?

Yes. Grok 4.7 exposes reasoning effort levels (low, medium, high, xHigh) per xAI's release notes, and most reasoning APIs offer an equivalent effort or thinking-budget parameter. Start at the default and escalate only for task classes that measurably fail — every extra thinking token bills at the full output rate.

Are reasoning models worth the extra cost?

For genuinely hard tasks — multi-step planning, hard math, complex debugging — yes: reasoning effort measurably improves results in vendor evaluations. For routine tasks like classification or extraction, high reasoning effort adds cost with no quality gain, because the model burns output-priced thinking tokens on problems that did not need them.