← Back to all pricing

GPT-5.6 Terra API Pricing: Enterprise Frontier Scale and Reliability

Comprehensive GPT-5.6 Terra API pricing analysis ($2.50/M input, $15.00/M output), structured enterprise SLAs, reasoning stability, and batch processing economics.

Full specs, context window and API limits →

How much does GPT-5.6 Terra cost per million tokens?

GPT-5.6 Terra costs $2.50 per million input tokens and $15.00 per million output tokens ($5.625/M blended at 3:1). OpenAI dedicated enterprise workhorse engineered for high-reliability business automation, structured schema compliance, and massive daily throughput. Verified 2026-09-08.

Verified 2026-09-07 source
Input
$2.50/M
Output
$15.00/M
Blended
$5.63/M
Provider
Verified 2026-08-14source

How much does GPT-5.6 Terra cost per 1,000 requests?

Computed from generated token pricing. Each row assumes the listed input and output tokens per request; this model has no measured verbosity factor, so the unadjusted output estimate is shown.

Request shapeInput tokensOutput tokensCost / 1,000 requests
Short10050$1.0000
Medium1,000500$10.0000
Long4,0002,000$40.0000

Formula: ((input price × input tokens) + (output price × output tokens × verbosity factor)) ÷ 1,000,000 × 1,000. Assumptions: short 100/50, medium 1,000/500, long 4,000/2,000 input/output tokens per request. Unadjusted — no measured verbosity factor is available.

Three model-specific pricing decisions

Terra is evaluated as the middle tier: the tables expose the accepted-result uplift required to move down to Luna or up to Sol without importing either model’s separate page verdict.

1. Luna-to-Terra accepted-result crossover

Fixed workloadGPT-5.6 TerraGPT-5.6 LunaBoundary
Coding$2500.00$1000.0020% accepted-result uplift needed to justify premium
Writing$2625.00$1050.0015% accepted-result uplift needed to justify premium
Agent loop$3800.00$1520.0025% accepted-result uplift needed to justify premium

Formula: calls × (input tokens × input $/M + output tokens × output $/M) ÷ 1,000,000. The uplift threshold is a decision input, not a measured quality claim.

Terra-to-Sol boundary

Fixed workloadGPT-5.6 TerraGPT-5.6 SolBoundary
Coding$2500.00$3600.0010% accepted-result uplift needed to justify premium
Writing$2625.00$3600.0010% accepted-result uplift needed to justify premium
Agent loop$3800.00$5600.0015% accepted-result uplift needed to justify premium

Formula: calls × (input tokens × input $/M + output tokens × output $/M) ÷ 1,000,000. The uplift threshold is a decision input, not a measured quality claim.

2. Prompt-cache, batch, and verbosity sensitivity

MechanicDated input100K-call result / boundary
List input/output$2.50 / $15.00 per M$1125.00
VerbosityNo dated Terra-specific multiplierUnavailable — toggle remains explicit
Prompt cache10% read; 125% write; 1800s TTLApply only to eligible repeated prefixes
BatchScenario only: 50% output$862.50

3. Mixed Luna/Terra allocation versus all-Terra

AllocationCoding / 100KWriting / 100KAgent / 100KDecision
100% Terra$2500.00$2625.00$3800.00Baseline
70% Terra / 30% Luna$2050.00$2152.50$3116.00Price-only mix; quality uplift unavailable

Verified 2026-08-14. Luna is the data owner for this rendered decision module. “Unavailable” means the current dated registry has no model-specific evidence; it is not a zero. First-party price source · Run this scenario in the playground.

All results are server-rendered for GPT-5.6 Terra; formulas expose fixed inputs and missing evidence remains visibly unavailable.

Batch 61 · exact-model pricing decision contributions · verified 2026-09-07

Exact model boundary: OpenAI GPT-5.6 Terra (gpt-5.6-terra). Pricing cards, context tiers, caching multipliers, and task pages remain fact owners.

Prompt caching and batch queue discount stack

Frozen Batch 61 scenario board. Formula / deterministic rule: cost = (uncached_in * 2.50 + cached_in * 1.25 + out * 15.00) * batch_multiplier / 1M Boundary: Owns Terra caching and batch economics.

Frozen scenario / field IDExact identity and evidence fieldsResultState
batch61-gpt-5-6-terra-m1-r1
interactive uncached query
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=interactive uncached query; input tokens; output tokens; cache status; batch queue; unit bill; effective discount; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — interactive uncached query is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m1-r2
50% cache hit rate
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=50% cache hit rate; input tokens; output tokens; cache status; batch queue; unit bill; effective discount; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 50% cache hit rate is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m1-r3
80% high-reuse prefix
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=80% high-reuse prefix; input tokens; output tokens; cache status; batch queue; unit bill; effective discount; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 80% high-reuse prefix is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m1-r4
batch 24h queue job
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=batch 24h queue job; input tokens; output tokens; cache status; batch queue; unit bill; effective discount; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — batch 24h queue job is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m1-r5
combined cache + batch workload
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=combined cache + batch workload; input tokens; output tokens; cache status; batch queue; unit bill; effective discount; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — combined cache + batch workload is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m1-r6
unsupported cache payload
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=unsupported cache payload; input tokens; output tokens; cache status; batch queue; unit bill; effective discount; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — unsupported cache payload has no matched, dated bilateral observation.FAIL CLOSED — manual, probe, or source evidence required

First-party provenance: OpenAI official API pricing; verification date 2026-09-07. Missing or conflicting joins fail closed.

Luna/Terra/Sol three-tier allocation economics

Frozen Batch 61 scenario board. Formula / deterministic rule: blended_cost = luna_pct * luna_cost + terra_pct * terra_cost + sol_pct * sol_cost Boundary: Owns three-tier model portfolio routing economics.

Frozen scenario / field IDExact identity and evidence fieldsResultState
batch61-gpt-5-6-terra-m2-r1
100% Terra baseline
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=100% Terra baseline; portfolio mix; monthly call volume; blended cost; savings vs pure Sol; savings vs pure Terra; decision; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 100% Terra baseline is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m2-r2
70% Terra / 30% Luna mix
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=70% Terra / 30% Luna mix; portfolio mix; monthly call volume; blended cost; savings vs pure Sol; savings vs pure Terra; decision; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 70% Terra / 30% Luna mix is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m2-r3
60% Luna / 30% Terra / 10% Sol mix
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=60% Luna / 30% Terra / 10% Sol mix; portfolio mix; monthly call volume; blended cost; savings vs pure Sol; savings vs pure Terra; decision; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 60% Luna / 30% Terra / 10% Sol mix is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m2-r4
80% Terra / 20% Sol mix
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=80% Terra / 20% Sol mix; portfolio mix; monthly call volume; blended cost; savings vs pure Sol; savings vs pure Terra; decision; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 80% Terra / 20% Sol mix is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m2-r5
100% Sol comparison
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=100% Sol comparison; portfolio mix; monthly call volume; blended cost; savings vs pure Sol; savings vs pure Terra; decision; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 100% Sol comparison is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m2-r6
unresolved allocation ratio
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=unresolved allocation ratio; portfolio mix; monthly call volume; blended cost; savings vs pure Sol; savings vs pure Terra; decision; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — unresolved allocation ratio has no matched, dated bilateral observation.FAIL CLOSED — manual, probe, or source evidence required

First-party provenance: OpenAI model documentation; verification date 2026-09-07. Missing or conflicting joins fail closed.

Enterprise code generation and reasoning workload envelope

Frozen Batch 61 scenario board. Formula / deterministic rule: monthly_spend = calls * ((in_tokens * 2.50 + out_tokens * 15.00) / 1M) Boundary: Owns multi-file refactoring and engineering token budgets.

Frozen scenario / field IDExact identity and evidence fieldsResultState
batch61-gpt-5-6-terra-m3-r1
10K coding refactor tasks
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=10K coding refactor tasks; workload type; prompt tokens; completion tokens; monthly spend; cost per PR; capacity status; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 10K coding refactor tasks is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m3-r2
25K automated test generation
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=25K automated test generation; workload type; prompt tokens; completion tokens; monthly spend; cost per PR; capacity status; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 25K automated test generation is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m3-r3
50K CI/CD review workflows
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=50K CI/CD review workflows; workload type; prompt tokens; completion tokens; monthly spend; cost per PR; capacity status; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — 50K CI/CD review workflows is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m3-r4
high-concurrency engineering load
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=high-concurrency engineering load; workload type; prompt tokens; completion tokens; monthly spend; cost per PR; capacity status; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — high-concurrency engineering load is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m3-r5
rate limit throttling buffer
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=rate limit throttling buffer; workload type; prompt tokens; completion tokens; monthly spend; cost per PR; capacity status; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — rate limit throttling buffer is a frozen fixture pending exact identity, configuration, and denominator joins.UNTESTED — assumption cannot establish a verdict
batch61-gpt-5-6-terra-m3-r6
unresolved engineering volume
model=gpt-5.6-terra; provider=OpenAI; slug=gpt-5-6-terra; scenario=unresolved engineering volume; workload type; prompt tokens; completion tokens; monthly spend; cost per PR; capacity status; prompt/config/input/output/result/cache/checkpoint/artifact hashes=required; evidence=2026-09-07; measurement versus assumption=explicitUnavailable — unresolved engineering volume has no matched, dated bilateral observation.FAIL CLOSED — manual, probe, or source evidence required

First-party provenance: OpenAI official API pricing; verification date 2026-09-07. Missing or conflicting joins fail closed.

Method and limitations: formulas are deterministic; observed and assumed inputs are labeled; no missing provider, host, account, region, realm, alias, snapshot, revision, weight, artifact, control, tool, modality, workload, rate-period, timestamp, or result is transferred. Run the GPT-5.6 Terra Batch 61 scenario →

Continuous SEO Builder · Batch 73 Audit · 2026-09-08Owner: gpt-5-6-terra

GPT-5.6 Terra API Pricing: Enterprise Frontier Scale and Reliability

GPT-5.6 Terra costs $2.50 per million input tokens and $15.00 per million output tokens ($5.625/M blended at 3:1). OpenAI dedicated enterprise workhorse engineered for high-reliability business automation, structured schema compliance, and massive daily throughput. Verified 2026-09-08.

Module 1 · GPT-5.6 Terra Enterprise Production Unit Economics
Blended Cost = (Input Tokens × $2.50 + Output Tokens × $15.00) / 1,000,000

GPT-5.6 Terra provides enterprise-grade reasoning reliability at $5.625/M blended token cost.

Boundary: Standard pay-as-you-go enterprise rate card; prompt caching and batch API discounts apply.
ScenarioRendered Evidence & Bounds
Scenario 1Enterprise customer journey synthesis (8K in, 1.5K out): $0.042500 per profile
Scenario 2Multi-source financial portfolio risk analysis (24K in, 3K out): $0.105000 per audit
Scenario 3Automated corporate policy compliance review (32K in, 4K out): $0.140000 per policy
Scenario 4High-volume customer support resolution turn (3K in, 500 out): $0.015000 per message
Scenario 5Complex relational database schema migration (16K in, 2.5K out): $0.077500 per migration
Scenario 6Monthly enterprise tier (100M blended tokens): $562.50 predictable infrastructure spend
Module 2 · GPT-5.6 Terra Prompt Caching & Prefix Amortization Thresholds
Cached Cost = (Cached Input × $1.25 + Uncached Input × $2.50 + Output × $15.00) / 1,000,000

Prompt caching significantly compresses the cost of executing rich corporate prompts at scale.

Boundary: 50% automatic discount applied to prompt prefixes >1,024 tokens held in active cache memory.
ScenarioRendered Evidence & Bounds
Scenario 1Corporate system prompt and compliance rules cache (16K tokens): 41% input savings
Scenario 2Enterprise ERP database schema cache (40K tokens): $0.05000 vs $0.10000 per query
Scenario 3Customer chat history cache across 10-turn dialogue: 43% cumulative input cost reduction
Scenario 4Reduces time-to-first-token latency by up to 45% on cached corporate prompt prefixes
Scenario 5Prompt cache break-even reached immediately on turn 2 of identical system guidelines
Scenario 6Net operational spend reduction of 36% across high-concurrency enterprise applications
Module 3 · GPT-5.6 Terra Enterprise Batch API & Scheduled Workloads
Batch Savings = Standard Rate Card × 0.50 (24h Queue SLA)

Batch API queuing cuts token bills in half for scheduled reporting and bulk data extraction.

Boundary: Evaluates 50% cost reduction when running non-realtime corporate data jobs via Batch API.
ScenarioRendered Evidence & Bounds
Scenario 1Weekly financial portfolio rebalancing summaries (50M tokens): $140.63 batch vs $281.25 standard
Scenario 2Monthly customer feedback sentiment analysis (100M tokens): $281.25 batch vs $562.50 standard
Scenario 3End-of-quarter tax compliance documentation scan (80M tokens): $225.00 batch vs $450.00 standard
Scenario 4Internal knowledge base categorization (200M tokens): $562.50 batch vs $1,125.00 standard
Scenario 5Guaranteed throughput SLA with zero competition against interactive streaming endpoints
Scenario 6Cuts annual enterprise asynchronous AI operational budgets by exactly 50%
Explore Related Analyses:OpenAI provider profileCompare vs GPT-5.6 SolCompare vs GPT-5.6 LunaOpenAI LLM cost calculator

How fast is GPT-5.6 Terra?

Tokens / sec
78
TTFT
380 ms
Rank
#20 of 31
$ / M ÷ t/s
$0.07
Measured with 5 runs on a fixed prompt — see the full methodology.

How much does GPT-5.6 Terra cost at scale?

Tokens / monthEst. cost (blended 3:1)
100,000$0.56
1,000,000$5.63
10,000,000$56.25
100,000,000$562.50

How does GPT-5.6 Terra compare with other models?

GPT-5 Nano$0.14/MGPT-4o Mini$0.26/MGPT-5.4 Nano$0.46/MGPT-5 Mini$0.69/MGPT-5.4 Mini$1.69/MGPT-5.4$5.63/MClaude Sonnet 4.6$6.00/MClaude Sonnet 4.5$6.00/M
See all OpenAI models →

What is GPT-5.6 Terra best for?

#14 for Image Understanding#16 for Math & Reasoning#17 for Long Documents & RAG
Looking for a cheaper option?
Muse Spark 1.3 Contributor is 97.8% cheaper — a config migration. See all 8 alternatives to GPT-5.6 Terra

Which GPT-5.6 Terra head-to-head comparisons are available?

GPT-5.6 Terra vs Claude Opus 4.8GPT-5.6 Terra vs GPT-4 TurboGPT-5.6 Terra vs GPT-5.6 SolGPT-5.6 Terra vs GPT-5.6 Luna

What are common questions about GPT-5.6 Terra?

Is GPT-5.6 Terra cheaper than GPT-5.4?

GPT-5.6 Terra costs $5.63/M blended tokens, GPT-5.4 costs $5.63/M — GPT-5.4 is cheaper.

How much does 1 million tokens cost with GPT-5.6 Terra?

At a 3:1 input:output ratio, 1 million blended tokens costs approximately $5.63. Pure input costs $2.50/M; pure output costs $15.00/M.

What does GPT-5.6 Terra cost at high volume?

At 100 million blended tokens a month, GPT-5.6 Terra costs approximately $562.50. See the cost-at-scale table below for other volumes.

Try GPT-5.6 Terra for free

Run real prompts against GPT-5.6 Terra and every other model on this page in one workspace.

Try GPT-5.6 Terra Free