Skip to content
induwara.lk
induwara.lkDeveloper · AI

OpenAI Flex Pricing Calculator, Standard vs Flex vs Priority

Turn a token volume into a monthly bill for each OpenAI service_tier. See the exact 50% Flex saving, the Priority premium, and which value to send, no signup, no ads, sources cited below.

By Induwara AshinsanaUpdated Jul 13, 2026
Standard vs Flex vs Priority
Flex −50% · OpenAI-verified

Balanced general-purpose tier, the common production default.

Token counts below are per request, multiplied by this.

Tokens per request

Average prompt tokens per request.

Average generated tokens per reply.

Example workloads
Standarddefault
$55.00
Input
$25.00
Output
$30.00
Blended $/1M
$4.5833
Baseline list price
Flexflex
$27.50
Input
$12.50
Output
$15.00
Blended $/1M
$2.2917
Saves $27.50 (−50%)
Prioritypriority
$110.00
Input
$50.00
Output
$60.00
Blended $/1M
$9.1667
Costs $55.00 more (+100%)
Best pick for you

Flex service_tier: "flex" ,$27.50/month. Flex is always the cheapest, exactly 50% of Standard, if you can accept slower, best-effort processing and the odd 429 retry.

Request body

{
  "model": "gpt-5.6-terra",
  "service_tier": "flex",
  "input": "Your prompt here"
}
Flex is billed at Batch-API rates, exactly 50% of Standard, and may return a 429when capacity is unavailable (you are not charged then). Priority prices are OpenAI's published per-model premiums. Standard/Priority list prices change without notice, last verified 2026-07-13. Full sources are listed below the calculator.

How it works

OpenAI's synchronous API lets you pick a processing lane with the service_tier request field. The lane you choose changes latency, reliability, and, the part this tool computes, the per-token price. There are three lanes with distinct prices: Standard (default), Flex (flex), and Priority (priority). A fourth value, auto, lets OpenAI decide and has no distinct price, so it is out of scope here.

Every tier uses the same token-cost formula, with input and output priced separately because generating a token costs the model more compute than reading one:

  1. Convert tokens to millions: inM = inputTokens ÷ 1,000,000 and outM = outputTokens ÷ 1,000,000.
  2. Standard = (inM × stdIn + outM × stdOut) × requests, using the model's published Standard input and output prices per 1M tokens.
  3. Flex = Standard × 0.5. Flex tokens are billed at OpenAI's Batch-API rate, which is exactly 50% of the Standard price for every supported model, so Flex is derived from Standard, never stored separately, and the 50% invariant can never drift.
  4. Priority = (inM × prioIn + outM × prioOut) × requests, using the model's published Priority prices. Priority is nota flat multiple of Standard. It ranges from roughly 2× to 2.5× depending on the model, so each model carries its own Priority price. Where OpenAI has not published one (some nano and pro tiers), Priority is shown as "not published" rather than guessed.
  5. Savings for a tier = Standard − tier, and the percentage divides that by the Standard total (guarded so a zero bill shows 0%, never a divide-by-zero).

The tool cross-checks Flex two independent ways, halving the Standard total, and applying the discounted per-million Flex rates directly to the tokens, and confirms they agree to the cent, the same "verified two ways" approach the tax calculator uses against the IRD's formula. Flex's trade-off is real: it runs slower, on a best-effort basis, and can return a 429 when capacity is unavailable, in which case you are not billed. Everything is computed in your browser from stored, dated prices. There are no network calls and no data leaves the page.

Worked examples

GPT-5.6-terra, 10M input + 2M output, 1×/month

  1. Standard prices: input $2.50/1M, output $15.00/1M; Priority $5.00 / $30.00
  2. Standard = 10 × 2.50 + 2 × 15.00 = 25.00 + 30.00 = $55.00
  3. Flex = 55.00 × 0.5 = $27.50 → saves $27.50 (−50%)
  4. Priority = 10 × 5.00 + 2 × 30.00 = 50.00 + 60.00 = $110.00 → +$55.00 (+100%)

GPT-5.4-mini, 50M input + 10M output, 1×/month

  1. Standard prices: input $0.75/1M, output $4.50/1M; Priority $1.50 / $9.00
  2. Standard = 50 × 0.75 + 10 × 4.50 = 37.50 + 45.00 = $82.50
  3. Flex = 82.50 × 0.5 = $41.25 → saves $41.25 (−50%)
  4. Priority = 50 × 1.50 + 10 × 9.00 = 75.00 + 90.00 = $165.00 → +$82.50 (+100%)

GPT-5.4-nano, 100M input + 20M output (Priority not published)

  1. Standard prices: input $0.20/1M, output $1.25/1M; Priority: not published for nano
  2. Standard = 100 × 0.20 + 20 × 1.25 = 20.00 + 25.00 = $45.00
  3. Flex = 45.00 × 0.5 = $22.50 → saves $22.50 (−50%)
  4. Priority = not shown, the tool never guesses an unpublished premium.

Frequently asked questions

Sources & references

Standard and Priority per-token prices were last cross-checked against OpenAI's pricing page on 2026-07-13. Pricing is reviewed quarterly and after any OpenAI tier change. The Flex = 50% of Standard rule is a published, vendor-guaranteed term.

Related tools

Comments & feedback

Spotted a bug or want an improvement? Tell us, our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] , most fixes ship within 24 hours.