GPT-5.6 offers three main model levels with different prices and performance targets. This guide explains the published Sol, Terra, and Luna API rates, how token billing works, and how to estimate which option may deliver the best value for a real workload.
Quick Answer
Published API pricing lists GPT-5.6 Sol at $5 per 1 million input tokens and $30 per 1 million output tokens, Terra at $2.50 and $15, and Luna at $1 and $6. Luna has the lowest token price, Terra targets balanced everyday use, and Sol is intended for demanding reasoning and agentic work.
The best value depends on total task cost, not simply the cheapest price per token.
The Question
SeattlePromptBuilder:
I am trying to understand GPT-5.6 pricing before moving a document-processing application to the API. How much do Sol, Terra, and Luna cost for input and output tokens, and is Terra automatically the best middle option? I would also like to know how caching, long prompts, retries, and response length can affect the real monthly bill.
CarolinaCodeBench:
The basic comparison is straightforward when measured per 1 million tokens. Sol costs $5 for input and $30 for output, Terra costs $2.50 for input and $15 for output, and Luna costs $1 for input and $6 for output. That makes Terra half the standard token price of Sol, while Luna is one-fifth of Sol's standard price. These numbers do not mean each completed task will preserve exactly the same ratio. A less capable model might need more instructions, retries, or review. Start by calculating input and output separately because generated output is considerably more expensive than input on all three models.
BudgetTokensBen:
Do not assume Terra is automatically the best choice just because it sits in the middle. Luna may be sufficient for classification, extraction, rewriting, routing, and other predictable high-volume tasks. Sol may be economical for a difficult task when it gets the result right in one attempt and avoids several failed runs. Terra is a sensible starting point for mixed workloads, but the decision should be based on a test set that resembles your actual documents. Compare accuracy, completion length, latency, retry frequency, and human review time rather than looking only at the rate card.
OhioWorkflowLab:
A simple API estimate uses two calculations: input tokens divided by 1 million and multiplied by the input rate, plus output tokens divided by 1 million and multiplied by the output rate. Suppose one monthly workload uses 20 million input tokens and 4 million output tokens. Before caching or other charges, Luna would cost about $44, Terra about $110, and Sol about $220. This example also shows why output control matters. Although the workload contains five times more input than output, output still represents more than half of the basic bill because output tokens have a higher rate.
CanyonCacheUser:
Prompt caching can lower costs when requests repeatedly include the same long instructions, examples, or reference material. Published cached-input rates are lower than normal input rates, but caching only helps the reusable portion that qualifies as a cache hit. It does not reduce newly generated output charges. Structure stable instructions consistently and place changing user content after the reusable prefix when the API supports that pattern. Also remember that writing content into a cache may follow different billing rules from reading cached content. Confirm the current caching requirements and rates on the official API pricing documentation before building a forecast.
GeorgiaDataRoute:
I would use routing instead of forcing every request through one model. Send routine extraction and formatting work to Luna, ambiguous business documents to Terra, and only the hardest reasoning cases to Sol. A routing rule can consider document length, task type, confidence checks, or whether a cheaper model failed validation. The important part is preventing endless automatic escalation. Set a maximum number of attempts and log why each request moved to a more expensive model. This approach can preserve Sol for tasks where its additional capability has measurable value.
RockiesResponseTrim:
Response length deserves more attention than it usually receives. Output is priced at $30 per million tokens for Sol, $15 for Terra, and $6 for Luna, so asking for long explanations when a compact JSON object will work can increase costs quickly. Give the model an explicit output format, request only required fields, set sensible output limits, and avoid asking it to repeat the source document. These controls may also make downstream parsing easier. Do not cut output so aggressively that important information is lost, but eliminate decorative summaries that your application never uses.
PrairieAIBudget:
Include more than text-token charges in your budget. Some workflows use search, computer interaction, file processing, or other tools that may have separate fees. Application hosting, vector storage, monitoring, failed jobs, data transfer, and human quality checks can also matter. Subscription access in a consumer or business chat product should not be treated as identical to API billing. The API is generally usage based, while a subscription may include plan limits and access rules. Keep those budgets separate so you do not assume a monthly chat subscription covers production API requests.
BostonEvalRunner:
Run a controlled evaluation before choosing a default. Use perhaps a few dozen representative tasks, record token usage from the API response, and score whether each result meets your acceptance criteria. Then calculate cost per accepted result. For example, a Luna request that costs one cent but succeeds half the time may be less attractive than a Terra request that costs two cents and usually passes. Human correction time should also be counted when mistakes are expensive. The goal is not the lowest cost per request. It is the lowest reliable cost per completed business outcome.
DesertUsageMonitor:
Whichever model you select, add cost controls from the beginning. Track tokens by customer, feature, model, and request type. Set alerts for unusual daily usage, limit repeated retries, and investigate requests with unexpectedly large contexts. Store the price assumptions used by your reporting system so they can be updated without changing application code. Model rates and platform policies can change, so verify current pricing through the official provider documentation instead of relying permanently on an older spreadsheet or article.
Key Points to Consider
Main Point
Luna has the lowest published token rates, Terra offers a middle price level, and Sol has the highest rates for more demanding work. Real value depends on successful outcomes, retries, and output length.
Best Next Step
Test all three models on representative tasks and calculate cost per accepted result before selecting a production default.
Common Mistake
Comparing only input prices while ignoring expensive output, retries, tool charges, and the cost of correcting weak responses can produce a misleading forecast.
A mixed-model routing strategy may cost less than using the same model for every request.
What the Responses Suggest
The strongest shared conclusion is that Sol, Terra, and Luna should be evaluated by cost per successful task. Luna is likely to fit predictable, high-volume work. Terra may be a practical default for varied everyday requests. Sol may justify its higher rates when advanced reasoning reduces failures, repeated calls, or manual intervention.
Output limits, caching, prompt structure, routing, and monitoring are broadly useful practices. The ideal model, however, depends on task difficulty, accuracy requirements, response length, latency expectations, and the financial impact of an incorrect result.
The published token rates are factual pricing inputs, while claims about which model offers the best value are workload-dependent judgments.
Common Mistakes and Important Limitations
A common mistake is multiplying total tokens by one rate. Input and output must be calculated separately, and cached input may have another rate. Other mistakes include assuming every prompt receives a cache discount, ignoring failed requests, treating subscription access as API credit, and forgetting separate tool charges.
Token estimates can also differ from visible word counts because tokens are smaller text units used for billing. Long source documents, repeated instructions, verbose outputs, hidden retries, and multi-step agents can consume more tokens than expected.
Use actual usage records from a representative pilot rather than estimating the entire budget from document word counts alone.
Prices and billing rules can change, so confirm current rates before approving a production budget.
A Simple Example
Imagine an application processes 100,000 support messages each month. Each request averages 800 input tokens and 200 output tokens, producing 80 million input tokens and 20 million output tokens. At the standard published rates, Luna would cost about $200, Terra about $500, and Sol about $1,000 for the text tokens in this simplified example. The final choice should not stop there. If Luna requires frequent retries or corrections while Terra consistently passes validation, Terra may deliver the lower total operating cost. If all three achieve similar results, Luna would offer the clearest savings.
Frequently Asked Questions
What is the clearest answer to GPT-5.6 Pricing Explained: Sol, Terra, and Luna Costs?
For standard API text usage, Sol is listed at $5 per million input tokens and $30 per million output tokens. Terra is $2.50 and $15, while Luna is $1 and $6. Cached input and tool-related charges may use different rates.
Does the answer depend on individual circumstances?
Yes. The best model depends on task complexity, required accuracy, prompt size, response length, cache use, retry rates, latency, and the cost of human review. The cheapest request is not necessarily the cheapest completed result.
What should someone in the United States check first?
Check the current official API pricing page and determine whether displayed charges exclude any applicable taxes or additional services. Then set a dollar-denominated test budget and measure real usage before scaling.
Where can important information be verified?
Verify current model rates, caching terms, long-context rules, tool fees, availability, and usage limits through the provider's official API pricing and model documentation.