Why Every Token Costs Money: AI Pricing, Explained
Token pricing looks like pennies until volume hits. How per-token billing works across ChatGPT, Claude, and Gemini APIs, and why trimming prompts is the cheapest lever you control.
AI APIs publish prices like “$3 per million input tokens” — numbers so small they look free. They aren’t. Per-token pricing scales exactly like a metered utility, and every prompt you send is billed twice: once when the model reads it (input), and once when it answers (output, usually several times pricier).
How the meter runs
Say an agent re-sends a 3,000-token system prompt with every request, 500 times a day. That’s 1.5 million input tokens per day just to keep the instructions on the table — before any user content or any answers. At typical mid-tier rates, that recurring prompt alone can cost more per month than the actual work being done.
The structure repeats everywhere:
- Input tokens: your prompt, your documents, your conversation history.
- Output tokens: the reply, generated at a premium rate.
- Cached or repeated context: many providers now discount repeated blocks, but the discount is never zero.
The cheapest lever you control
You can’t negotiate the per-token rate. You can send fewer tokens:
- Cut filler and pleasantries. “I was wondering if you could please…” reads as politeness to you and as billable tokens to the model. An assistant loses nothing without it.
- Don’t re-send what the model already has. Restating the whole conversation in every turn is the classic leak.
- Trim system prompts. They run on every single call. A 20% cut is a 20% cut on your biggest recurring line item.
A worked example
Our before/after demo takes a wordy 170-token research prompt down to 117 — a 31% cut that changes nothing the model is asked to do. Multiply that by thousands of calls, and prompt hygiene stops being a nicety and starts being engineering.
Trim your own prompts at supatoken.lol — free, no signup, and nothing leaves your browser.
Put this to work
Run your own prompt through the compressor — free, instant, and nothing leaves your browser.
Compress a prompt