Guides / gpt-5.6 luna pricing

GPT-5.6 Luna pricing at high call volume

GPT-5.6 Luna pricing is $0.20 per million input tokens and $1.20 per million output tokens, the cheapest OpenAI tier and fractionally under GPT-5.4 nano on output. At this rate call volume decides your bill rather than the rate. Culpa, a local-first LLM cost, margin, and forecast ledger, meters every call so a cheap tier can't hide behind its price.

Why this happens

Luna and GPT-5.4 nano share an identical $0.20 input rate and differ by five cents on output, $1.20 against $1.25. At that level the choice between them isn't a cost decision at all. What matters is what happens after you pick one. A rate this low stops feeling worth instrumenting, so retry caps loosen, prompts stop getting reviewed, and the model handling your largest call count becomes the least watched line on the bill.

What this usually looks like

  • A Luna-powered feature appears in your top three by spend, which nobody predicted.
  • Luna traffic carries no feature tag, because the rate looked too small to bother with.
  • Retry caps on Luna paths are looser than on frontier paths, against a far larger call count.
  • Nobody has ever priced the system prompt on your highest-volume surface.

Free, no card, no account

Run the free Cost Leak Scan

It shows your most expensive conversation before you install anything.

Run the free Cost Leak ScanStart 14-day trial

Mistakes that cost the most

MistakeWhy it hurtsDo instead
Skipping attribution because the rate rounds to nothing.Volume is the multiplier, and untagged spend is where an unexplained line item grows.Tag Luna traffic exactly as you tag frontier traffic. The tag itself costs nothing.
Choosing between Luna and nano on price.They share an input rate and differ by five cents on output, so cost barely separates them.Test both on your own task, pick on output quality, then instrument whichever one ships.
Leaving a long system prompt on a cheap high-volume path.At ten million calls, a thousand prompt tokens is $2,000 a month at this input rate.Price the prompt directly: calls times tokens times $0.20 per million, then judge its length.

Run this check tonight

  1. Find your monthly Luna call count. It usually sits far above your frontier count.
  2. Multiply prompt tokens by that call count by $0.20 per million. That's your fixed prompt cost.
  3. Check whether Luna traffic carries feature tags at all.
  4. Compare attempts to successful results on Luna paths specifically.
  5. Confirm the cached rate is in use. Luna carries $0.02 per million, a 90% discount.

Ten million calls on the cheapest tier

Illustrative example

A classification step running 10 million calls a month, each sending 700 input tokens and returning 50 output tokens.

Input: 10,000,000 x 700 = 7,000M tokens x $0.20 per million = $1,400
Output: 10,000,000 x 50 = 500M tokens x $1.20 per million = $600
Month total = $2,000 on a model everyone describes as free
Trimming the prompt from 700 to 300 tokens: 3,000M x $0.20 = $600, saving $800
The same volume on GPT-5.4 = (7,000 x $2.50) + (500 x $15.00) = $17,500 + $7,500 = $25,000

$2,000 a month, and $800 of it disappears by shortening a prompt nobody has read. The tier choice already saved $23,000, and the prompt is the part still on the table.

Every number, with its confidence and source

FigureWhat it meansConfidenceSource
$0.20 / $1.20 per millionGPT-5.6 Luna input and output ratescalculatedCulpa price book row for openai/gpt-5.6-luna, $0.0002 and $0.0012 per 1k, read off the OpenAI pricing page on 2026-08-01. Pending seed into the ledger migrations.
$600 to $1,400modelled monthly input cost at ten million calls, trimmed prompt versus untrimmedestimatedBoth endpoints from the teardown arithmetic at the real Luna input rate. A range because call volume and prompt size are modelled.

What a generic answer can’t know

A rate card can't tell you that your cheapest model carries your largest call count, or that most of its input is a system prompt written a year ago and never revisited. That needs per-call token data joined to your features. Culpa records it on your infrastructure, keeps your prompts and responses there, and counts the calls to run your plan.

Questions founders ask next

How much does GPT-5.6 Luna cost?

$0.20 per million input tokens and $1.20 per million output, with cached input at $0.02. That makes it the cheapest OpenAI tier, fractionally under GPT-5.4 nano on the output side.

Luna or GPT-5.4 nano?

They share the same $0.20 input rate and differ by five cents per million on output, so cost barely separates them. Choose on output quality for your specific task and instrument whichever one you ship.

Can a model this cheap really matter to my bill?

Yes, because it usually runs at the highest call volume in the product. At ten million calls a month a seven-hundred-token prompt costs $1,400, and nobody reviews it precisely because the per-call rate looks negligible.

Does the $0.20 rate hold on long prompts?

No. OpenAI publishes a long-context tier where input doubles and output rises by half, and the rate above is the short-context one. That tier reaches every full-size OpenAI model, though the cache-write price it also lists really is unique to the 5.6 family. Culpa's price book carries neither. Re-checked 2026-08-03.

On your infrastructure

Culpa runs on your infrastructure. Your prompts and responses never leave it. Culpa counts calls to run your plan, and it fails open, so if it ever breaks your app keeps running.


How Culpa works

Find the culprit. Not just the total.

Your dashboard shows what you spent. It stops short of who spent it. Culpa shows the conversation, the user and the feature behind it.

Your prompts stay local.

Culpa runs on your own infrastructure. What you send to a model reaches us at no point.

Every dollar has a name.

Follow any charge to the conversation, the user, the feature and the customer behind it.

See the bill before it lands.

Cost your next feature before you ship it. You get the likely bill and the worst case, at best, median, p90 and p99.

Three steps to your first answer.

1

Change one base URL.

Or drop in the Python or TypeScript library.

2

Find your most expensive conversation.

In the first session, not the first week.

3

Cost your next feature before you ship it.

Base URLhttp://localhost:4545/v1Your traffic keeps flowing if Culpa ever stops.

Why the bill went up

Example dashboard

Calls traced

418,209

across 3 projects

Spend this week

$378.41

+ $182 vs last week

Failed calls

312

74% retried, and you paid for all of them

+ $182 this week traced to one culprit

Spend over 14 days

$0$20$40$60$8024262830020406
user_384report_generatorconv_91fprompt_v1894,220 tokens3 retries$6.81

Most expensive users

user_384$38.42
user_119$21.07
user_562$14.90
user_204$8.30
user_871$5.10

Next week forecast

Best$180
Median$240
p90$310
p99$395

Graded against reality. Accuracy shown as results land.

Keep reading


Sources: OpenAI API pricing. Last reviewed 2026-08-01, rates effective 2026-08-01. Plain text version.