GPT Image 2.5 Flare & Sunburst are live on EvoLinkTry GPT Image 2.5
Skip to article
GPT-6.1 Terra API Pricing cover with a silver arched building and golden reflections on water
Cost Optimization

GPT-6.1 Terra Pricing Explained: Token Costs, Caching, and Task Budgets

Estimate GPT-6.1 Terra API costs with token rates, cache writes, the 272K threshold, service modes, and worked task-budget examples.

Himi LiProduct Manager at EvoLink
9 min read
OpenAI's GPT-6.1 Terra costs $1 per million input tokens and $5 per million output tokens at Standard API rates for requests with up to 272,000 input tokens. Cached input reads cost $0.05 per million tokens, while cache writes have their own rates.

Those numbers are a starting point for a budget, not the cost of every request. The final amount depends on how much of the input is written to or read from the cache, how many output and reasoning tokens the model uses, and whether the request crosses the long-context threshold. Service modes and tools can add further differences.

For example, a Standard request with 10,000 ordinary input tokens and 2,000 billed output tokens would cost $0.02, assuming no cache writes, tool fees, or other adjustments. A thousand requests with exactly that usage would cost $20. The examples below use OpenAI's published API rates.

GPT-6.1 Terra API pricing at a glance

The following rates are from OpenAI's pricing page, checked October 27, 2026. Prices are in US dollars per million tokens.
Token categoryStandard rate for up to 272K input tokens
Ordinary input$1.00
Cached input read$0.05
Cache write, 30-minute lifetime$1.25
Cache write, 12-hour lifetime$2.50
Output, including reasoning tokens$5.00
The input threshold refers to the size of a single request. If a prompt has more than 272,000 input tokens, OpenAI applies higher rates to the full request: twice the input and cache rates, and 1.5 times the output rate. That makes the Standard rates $2 per million ordinary input tokens and $7.50 per million output tokens for a qualifying long request. See the GPT-6.1 Terra model page for the current conditions.

How to estimate a GPT-6.1 Terra request

Start with the token counts returned in the usage record. A basic estimate divides each count by one million, multiplies it by its applicable rate, and adds the results.

Consider a request with these assumed counts:

  • 10,000 ordinary input tokens
  • 2,000 total billed output tokens
  • No cached reads, cache writes, or separately billed tools
At the Standard rates above, the input costs $0.01 and the output costs $0.01. The estimated total is $0.02 per request. At 1,000 such requests per month, the model-token cost would be $20.

Real requests vary. If one task needs a larger prompt or more reasoning, its cost will change. For a monthly forecast, use the distribution of usage across your own requests where available, and include billable retries and tool charges. A single average can hide a small number of expensive, long-context jobs.

Count reasoning inside output

Reasoning tokens are billed as output tokens even when they are not visible in the final answer. OpenAI reports them under output_tokens_details.reasoning_tokens; they are part of the total output_tokens. Use the total output count for the estimate, and do not add the reasoning count a second time. OpenAI's reasoning guide explains the usage fields.

An output limit can also be reached before a visible answer is produced. In that situation, the request may still have used billable input and reasoning tokens. Check the usage and response status before deciding whether to retry.

How prompt caching changes the bill

Caching can lower the cost of repeated material, such as the same instructions, examples, or reference text sent across multiple requests. It is useful to distinguish three input categories:

  1. Ordinary input: tokens charged at the regular input rate.
  2. Cache writes: tokens written for a specified cache lifetime.
  3. Cached reads: eligible tokens reused from the cache.
For a given token, the cache-write rate replaces the ordinary input rate; it is not an extra fee added on top of ordinary input for the same token. OpenAI documents the billing categories and usage fields in its prompt caching guide.
A cache read costs 95% less per token than ordinary input for GPT-6.1 Terra at the short-context Standard rate. That does not mean an entire workflow costs 95% less: the first write, uncached material, output, and any misses still matter.

Example: reuse one prefix ten times

Assume an 8,192-token prefix is sent ten times. The first request writes the full prefix; the next nine read it from a still-valid cache. This illustration compares only the prefix input cost and excludes output, other input, long-context adjustments, and tools.

TreatmentCalculationPrefix cost for 10 requests
Ordinary input every time8,192 × 10 × $1 / 1M$0.08192
One 30-minute write, then nine reads8,192 × ($1.25 + 9 × $0.05) / 1M$0.0139264
One 12-hour write, then nine reads8,192 × ($2.50 + 9 × $0.05) / 1M$0.0241664
With this usage, the 30-minute option reduces prefix input cost by 83%, and the 12-hour option by 70.5%. If the cache expires between requests, additional writes will change the total.

For a Responses API usage record that reports both write lifetimes, ordinary input can be calculated by subtracting billed reads and total cache writes from total input. Apply the 30-minute and 12-hour rates to their respective write counts. If a gateway does not return these fields, use its billing information rather than assuming missing counts are zero.

What happens above 272K input tokens?

The long-context price change is triggered by input length, not by the number of output tokens. Once a request exceeds 272,000 input tokens, the higher rates apply to the full request.

For an illustrative Standard request with 300,000 ordinary input tokens and 2,000 billed output tokens, with no cache or tool charges:

  • Input: 300,000 × $2 / 1M = $0.60
  • Output: 2,000 × $7.50 / 1M = $0.015
  • Total: $0.615

The model's 1,050,000-token context window gives room for large inputs and outputs, but it does not mean every request within that window uses the short-context rate. For long documents or agent histories, measure the input sent on each request and include repeated context in the forecast.

Batch, Flex, Fast, and tool costs

OpenAI lists Batch and Flex at 50% below Standard rates for GPT-6.1 Terra. For short-context text, that is $0.50 per million ordinary input tokens and $2.50 per million output tokens. Fast mode is priced at twice Standard, or $2 and $10 respectively for the same categories. The applicable cache rates also depend on the selected mode. OpenAI's model page lists the model's pricing conditions.

Choose a mode based on delivery requirements as well as price:

  • Batch is asynchronous and has a 24-hour processing window, making it suitable for work that can wait, such as a scheduled classification run. See the Batch guide.
  • Flex can be useful when the workload tolerates delays. A resource-unavailable response can require a retry; OpenAI says that specific Flex error is not charged. A retry using Standard processing should be budgeted at the mode actually used. See Flex processing.
  • Fast costs more per token, so compare the value of shorter turnaround against the higher token rate for the workload.
Tool charges are separate where applicable. For example, OpenAI lists web search at $10 per 1,000 calls, with search-content tokens also billed at model rates. One search call therefore adds a $0.01 call charge, but that alone is not the complete cost of the request. Image input also consumes tokens; its cost depends on the input and applicable processing rules. Regional processing adds 10% where available. Check OpenAI pricing for the tools and processing options you actually use.

Is GPT-6.1 Terra always cheaper per task than Sol?

GPT-6.1 Terra's Standard short-context input and output rates are half those of GPT-6.1 Sol: $1/$5 versus $2/$10 per million tokens. If two requests use exactly the same billable token counts under the same conditions, Terra's model-token charge is half as much.

A completed task can involve different token counts or retries. Suppose, purely as an illustration, that a Sol attempt costs $0.04 and produces an accepted result. If Terra needs two attempts at $0.02 each to reach the same acceptance standard, the model charges are equal. A third attempt would make that example more expensive on Terra.

For production planning, compare the total billable cost of all attempts against the number of tasks that pass your acceptance check:

cost per accepted task = model and applicable tool charges for all attempts / accepted tasks

Keep human review and waiting time separate unless you have a consistent way to value them. If no tasks pass, the cost per accepted task is not defined. This comparison helps distinguish a lower token rate from a lower cost to deliver a result your team can use.

Reasoning effort can also change the amount of work a model performs. On the date checked, Artificial Analysis reported approximately $0.05 per Intelligence Index task for Terra at Low effort and $0.40 at Max. Those are weighted benchmark-task costs under its methodology, not quotes for an arbitrary business workflow. They show why the model name and token rate alone do not determine a task budget. See the Artificial Analysis release page for its metric definition.

A practical way to budget your workload

Before choosing a monthly budget, collect a representative sample of completed tasks. For each one, record the model, service mode, input and output usage, billed cache reads and writes, applicable tool calls, retries, and whether the result passed review.

Then separate routine requests from unusually long or complex ones. Apply the appropriate rate to each category and multiply by your expected volume. Review the estimate after a pilot using the actual usage and invoices from your chosen provider; cache hit rates and output lengths are easier to predict from real traffic than from a rate card alone.

See the GPT-6.1 Terra page on EvoLink for current access and pricing.

Frequently asked questions

Are cached input and cache writes charged together?

Different portions of a request may be charged as cache reads and writes. The same token is not charged at both the ordinary input and cache-write rate for the same billing classification. Use the usage breakdown and applicable lifetime rates.

Does the higher rate begin when output exceeds 272K?

No. The threshold is based on input tokens. When input exceeds 272,000 tokens, OpenAI's long-context rates apply to the full request, including its output.

Is GPT-6.1 Terra half the cost of GPT-6.1 Sol?

Its Standard short-context input and output token rates are half Sol's. The cost of a completed task depends on the actual tokens, tools, and billable attempts for each model.

Connect AI models through one API

Compare models and current pricing, then follow the API documentation to integrate your chosen model.