Skip to content
wojciech.io
All insights
AI SystemsAIOpenAIClaudeAI Systems

Add 50,000 tokens to a GPT-6 Astra prompt and the bill more than doubles. The 272K line, explained.

Above 272K input tokens, OpenAI bills the whole request at 2x input and 1.5x output. Claude keeps one rate to 1M. Worked costs for every current model.

Wojciech Łuszczyński

Wojciech Łuszczyński

GTM Architect & Growth Operator · Now · 16 September 2026

TL;DR · Key insights

  • Every current GPT-5.6 model and GPT-6 Astra bills a prompt above 272K input tokens at 2x input and 1.5x output, and the multiplier applies to the whole request, not just the tokens past the line.
  • That makes the threshold a cliff. A 250K-token Astra prompt with a 5K answer costs $2.75. At 300K input it costs $6.38: 20% more tokens, 132% more money.
  • Claude does not do this. Anthropic's pricing page says a 900K-token request is billed at the same per-token rate as a 9K-token one, across the 1M window on Claude 4.6 and later models.
  • Above 272K, the order changes: Opus 5 is cheaper than GPT-5.6 Sol, Sonnet 5 is cheaper than GPT-5.6 Terra, and Claude Fable 5.1 costs half of GPT-6 Astra.

OpenAI’s model pages each carry one sentence below the price table. On GPT-5.6 Sol it reads: prompts with more than 272K input tokens are priced at 2x input and 1.5x output for the full request.

The last four words are the ones that cost money.

It is a cliff, not a tier

“For the full request” means the multiplier is not applied to the tokens above 272K. It is applied to all of them, from the first. Cross the line by one token and the whole prompt, and the whole answer, reprices.

The simplest way to see it is to walk a GPT-6 Astra request across the line, with a 5,000-token answer each time:

Input tokensAstra rate in / outRequest cost
250,000$10 / $50$2.75
272,000$10 / $50$2.97
272,001$20 / $75$5.82
300,000$20 / $75$6.38

Arithmetic on GPT-6 Astra's list prices and its stated long-context rule, from OpenAI's model page, read on 16 September 2026. Each row assumes a 5,000-token answer and no cache.

From 250K to 300K input is 20% more tokens. The request costs 132% more. One token across the line nearly doubles it on its own.

Key takeaway

Below 272K you pay per token. Above it you pay a surcharge on the entire request. That makes prompt length a pricing decision on OpenAI’s models, not just a context decision.

Which models it applies to

The rule sits on every current model page I checked, in two wordings:

  • GPT-5.6 Sol, Terra and Luna: 2x input and 1.5x output for the full request.
  • GPT-6 Astra: 2x input and cache rates and 1.5x output for the full request. Cached input doubles too.

All four have a context window of 1,050,000 tokens. The window is large. Using it is expensive.

Claude does not do this

Anthropic’s pricing page says Claude 4.6 and later models include the full 1M token context window at standard pricing, and gives the example directly: a 900K-token request is billed at the same per-token rate as a 9K-token request. Prompt caching and batch discounts apply at standard rates across the whole window.

Claude Haiku 4.5 has a 200K window, so it never reaches the question.

What a 300K-token prompt costs on each model

Same request on every current model: 300,000 input tokens, 5,000 output tokens, no cache, list prices.

ModelRate applied, in / outCostIndex v4.3
GPT-6 Astra$20 / $75 (2x, 1.5x)$6.3853
Claude Fable 5.1$10 / $50$3.2553
GPT-5.6 Sol$8 / $30 (2x, 1.5x)$2.5547
Claude Opus 5$5 / $25$1.6351
GPT-5.6 Terra$4 / $18 (2x, 1.5x)$1.2942
Claude Sonnet 5$2 / $10$0.6538
GPT-5.6 Luna$0.40 / $1.80 (2x, 1.5x)$0.1338

List prices from Anthropic's pricing page and OpenAI's model pages, with OpenAI's long-context rule applied; Sol at its current promotional price. Index from Artificial Analysis, v4.3. Read on 16 September 2026.

Three pairings move once the prompt crosses 272K:

  • Claude Fable 5.1 costs half of GPT-6 Astra, at the same index score. Below the line they list at the same $10 / $50, so a tie becomes a 2x gap.
  • Claude Opus 5 becomes cheaper than GPT-5.6 Sol on both input and output, while scoring four points higher. This is the one that genuinely reverses: below the line Sol is 20% cheaper, which I went through in Opus 5 against Sol.
  • Claude Sonnet 5 is half the price of GPT-5.6 Terra. Below the line they share a $2 input price and Sonnet 5 is only slightly cheaper on output, so a small gap becomes a 2x one.

Luna stays the cheapest model in the table even with the surcharge. At $0.40 / $1.80 it still undercuts everything else here.

How to stay under the line

If the task allows it, keep individual requests below 272K input tokens:

  1. Retrieve instead of sending everything. Most long-document work needs the relevant sections, not the whole file.
  2. Split the input across requests where the work is separable, such as per-file review or per-section extraction.
  3. Trim history in long agent sessions before it pushes a request over, rather than letting it accumulate.

If the task genuinely needs one very long prompt, like reasoning across a whole codebase or a large contract set, compare against a Claude model before assuming the OpenAI price. On that workload the rate card you read first is not the rate you pay.

What would change my mind

OpenAI changing the threshold or dropping the full-request wording. A marginal surcharge on only the tokens past 272K would turn the cliff into a slope and remove most of this article’s effect.

Anthropic introducing long-context pricing on its current models. That would erase the crossovers above.

Sol’s price after 21 November. OpenAI calls its current price promotional, and a move to the undiscounted figure its discount implies would widen Opus 5’s lead above 272K further.

Questions people asked

How does OpenAI price prompts over 272K tokens?

At 2x input and 1.5x output for the full request on GPT-5.6 Sol, Terra and Luna, and at 2x input and cache rates and 1.5x output on GPT-6 Astra. The multiplier applies to every token in the request.

Does Claude charge more for long context?

Not on current models. Claude 4.6 and later include the full 1M window at standard pricing, with a 900K-token request billed at the same per-token rate as a 9K-token one.

What does a 300K-token prompt cost on each model?

With a 5K-token answer at list prices: Astra $6.38, Fable 5.1 $3.25, Sol $2.55, Opus 5 $1.63, Terra $1.29, Sonnet 5 $0.65, Luna $0.13.

How do I avoid the 272K pricing threshold?

Retrieve relevant sections instead of whole documents, split separable inputs across requests, and trim long agent histories. Where one very long prompt is unavoidable, compare against a Claude model.

If you are running long-context workloads and want the cost modelled on your own prompts, the contact page is the fastest route to me.

About the author

Wojciech Łuszczyński

Wojciech Łuszczyński

GTM Architect and Growth Operator building AI-native revenue systems for B2B SaaS and technology companies. I connect positioning, SEO, content, paid acquisition, CRM, automation, analytics and AI workflows into practical growth infrastructure.

Newsletter

Get the next one first.

When I publish a new article on AI systems, GTM architecture, or growth operating models, you'll be the first to know.

Subscribe