GPT-5.6 Pricing Explained: API Costs, ChatGPT Plans and Model Tiers
Understand GPT-5.6 pricing for Sol, Terra and Luna, including current token rates, cached input, long-context costs, ChatGPT access and cost-per-result modeling.

GPT-5.6 pricing looks simple when reduced to input and output token rates. Real costs are shaped by five variables: model tier, reasoning effort, context length, cache behavior and the number of attempts required to obtain an accepted result.
There is also a recency trap. OpenAI changed GPT-5.6 prices after the original launch, including reductions for Terra and Luna and promotional pricing for Sol. An article that copies the launch table without checking current model pages is already wrong.
This guide uses pricing verified from official OpenAI pages on September 3, 2026. Treat it as a calculation framework, not a permanent rate card.
Current GPT-5.6 API Prices
| Model | Input per 1M tokens | Cached input per 1M tokens | Output per 1M tokens | Positioning | | GPT-5.6 Sol | $4.00 | $0.40 | $20.00 | Flagship complex work | | GPT-5.6 Terra | $2.00 | $0.20 | $12.00 | Balanced intelligence and cost | | GPT-5.6 Luna | $0.20 | $0.02 | $1.20 | Cost-sensitive high volume |
OpenAI's current Sol page states that its $4/$20 pricing is promotional through at least November 21, 2026. The company may extend, replace or end promotional rates, so production budgets should include a review date.
How Token Billing Works
Input tokens
Input includes the instructions, user content, prior conversation included in the request, retrieved evidence and tool results passed back to the model. A long system prompt repeated across every call can become a significant cost center.
Output tokens
Output covers generated text and may be priced much higher than input. Asking for ten alternatives when reviewers need three, or requesting a full rewrite instead of a targeted patch, increases both usage and review burden.
Cached input
Prompt caching rewards stable prefixes. If many requests share the same policies, schema and product knowledge, keeping that prefix byte-stable can reduce repeated-input cost. GPT-5.6 supports explicit cache breakpoints, while automatic caching remains available.
Do not assume every repeated-looking prompt is a cache hit. Dynamic timestamps, reordered examples or user-specific content placed early in the request can reduce reuse. Measure cached tokens from actual API responses.
Cache writes
Current GPT-5.6 guidance states that cache writes are billed at 1.25 times the uncached input rate, while reads are discounted. Caching is therefore an investment: it pays when a stable prefix is reused enough times.
The Basic Cost Formula
For a simple text request:
cost = input tokens ÷ 1,000,000 × input rate + output tokens ÷ 1,000,000 × output rate
Suppose one Terra call uses 20,000 uncached input tokens and produces 3,000 output tokens:
- Input: 20,000 / 1,000,000 × $2 = $0.04
- Output: 3,000 / 1,000,000 × $12 = $0.036
- Estimated text-token cost: $0.076
This excludes tools, retries and any special processing charges.
Now suppose 15,000 of the input tokens qualify as cached reads:
- 5,000 uncached input: $0.01
- 15,000 cached input: $0.003
- 3,000 output: $0.036
- Estimated total: $0.049
The example shows why output discipline and cache design can matter as much as the headline input price.
Long-Context Pricing Can Change the Equation
The GPT-5.6 Sol model page lists a 1.05-million-token context window, but it also states that prompts above 272,000 input tokens are charged at twice the input rate and 1.5 times the output rate for the full request.
This creates an important design threshold. Combining an entire repository or document archive into one request may cost more than retrieval plus several smaller calls. Before using very long context, ask:
- Does every document influence the same decision?
- Can retrieval select a smaller evidence set?
- Can stable background material be cached?
- Would a staged inventory and synthesis improve traceability?
- Does crossing the threshold improve acceptance enough to justify the multiplier?
Large context is a capability, not a recommendation to maximize input.
Reasoning Effort and Cost
GPT-5.6 supports none, low, medium, high, xhigh and max in the API. Higher reasoning can use more tokens and time. The economically correct setting is not necessarily the lowest one: a harder task may be cheaper at high effort if it avoids several failed low-effort attempts.
Evaluate effort levels using:
cost per accepted output = total model and tool cost / number of outputs that pass review
If low effort costs $0.03 but only 50% of outputs pass, the direct model cost per accepted result is at least $0.06 before retries and review. A $0.05 configuration with a 95% pass rate may be operationally cheaper.
Fast Mode, Batch and Tools
OpenAI reports that Fast mode for GPT-5.6 Sol can provide faster API processing at a higher price. It replaces Priority Processing for this model. Use it when latency has measurable value—interactive coding, time-sensitive operations or human workflows blocked on a response—not simply because faster sounds better.
Batch processing may suit asynchronous workloads, while web search, computer use and other tools can carry separate charges. Always estimate the full request path, including tool loops and failed calls.
ChatGPT Plans Are Not Token Bundles
ChatGPT subscription access should not be compared directly with API token rates. A subscription gives access to product features and model options subject to plan limits, usage policies and workspace controls; it does not create an interchangeable API balance.
Current official guidance says:
- Plus includes GPT-5.6 Sol Medium and High.
- Pro, Business and Enterprise include Medium, High, Extra High and Pro.
- Free and Go use GPT-5.6 Luna for everyday chat and Think.
- Limits can depend on the plan and managed-workspace configuration.
Use ChatGPT when humans are interacting directly with the model. Use the API when software needs programmable, metered access and operational control.
Choosing a Tier by Unit Economics
Luna: optimize for volume with validation
Use Luna for classification, extraction, metadata, first-pass drafting and other tasks where correctness can be checked cheaply. Its low rates can support experimentation that would be uneconomical with a flagship model.
Terra: optimize for balanced production
Terra is a useful baseline for recurring professional work. It may reduce exception handling compared with Luna while remaining cheaper than Sol.
Sol: optimize for costly decisions and hard cases
Use Sol when the expense of failure dominates token cost: final synthesis, complex agent work, difficult code changes, nuanced design review or high-impact exceptions.
Cost Design for an Animation Workflow
An animation pipeline should not send every stage to the same reasoning tier.
- Luna can normalize asset names, tag scenes and create metadata variants.
- Terra can draft scene breakdowns, character briefs and production prompts.
- Sol can audit a long narrative for contradictions or review a complex final plan.
- Elser AI can execute the specialized character, storyboard, animation, voice and editing workflow after the written brief is approved.
This separation prevents expensive reasoning calls from being spent on routine formatting and avoids pretending that a language-model token price includes media generation.
Build a Monthly Cost Forecast
Create a table with these columns:
- Task type.
- Monthly request volume.
- Chosen model and effort.
- Average uncached input tokens.
- Average cached input tokens.
- Average output tokens.
- Tool calls and charges.
- Retry rate.
- Human review minutes.
- Acceptance rate.
Run base, high-volume and poor-cache scenarios. Add a sensitivity case for promotional pricing ending. Review actual usage weekly during rollout and update the forecast with observed—not estimated—token counts.
FAQ
How much does GPT-5.6 Sol cost?
As verified September 3, 2026, the official model page lists $4 per million input tokens, $0.40 per million cached input tokens and $20 per million output tokens. Promotional pricing is stated to last at least through November 21, 2026.
Is GPT-5.6 Luna always the cheapest option?
It has the lowest listed token rates in the family, but retries, review and error costs can make another model cheaper per accepted result.
Does a ChatGPT subscription include API usage?
Treat ChatGPT and API billing as separate products. API requests are metered under API pricing; subscription access follows ChatGPT plan limits and features.
Does prompt caching happen automatically?
Automatic caching is available, and GPT-5.6 also supports explicit cache breakpoints. Actual savings depend on prefix stability and reuse.
Are image or video generation costs included here?
No. These rates cover GPT-5.6 text-token usage. Specialized media endpoints and third-party production tools have their own pricing.
Conclusion
GPT-5.6 pricing is best managed as a systems problem. Choose the tier by task risk, set reasoning effort through evaluation, design stable prefixes for cache reuse, avoid unnecessary long-context thresholds and measure cost per accepted result.
The lowest token price is useful. A lower cost for finished, approved work is what actually matters.

















































































