Knowing that OpenAI charges $2.50 per million input tokens tells you nothing about what you'll pay at the end of the month. What matters is how many tokens your specific use case consumes, at what volume, and which model you choose for it. Two projects with the same token budget can end up with invoices ten times apart, purely because of the shape of the task.
This article takes current OpenAI, Anthropic and Google prices and does the maths for four real business scenarios: not per-token price tables, but what each one costs per month.
The four scenarios
For each one, we assume a realistic average case, not the best possible scenario:
- Customer support chatbot. 400 input tokens (question + system instructions) and 250 output tokens per conversation. Volume: 200,000 conversations/month.
- Coding agent. 3,000 input tokens (file context + instructions) and 800 output tokens per call. Volume: 10,000 calls/month, a small team using it throughout the day.
- Document analysis. 8,000 input tokens (a typical document) and 400 output tokens (the summary or extraction). Volume: 2,000 documents/month.
- Marketing content generation. 600 input tokens (brief) and 1,200 output tokens (the generated text). Volume: 1,000 pieces/month.
What each one costs per month
September 2026 prices, using a mid-tier model from each provider (Claude Sonnet 5, GPT-5.4 and Gemini 3.5 Flash), before caching or batch discounts.
| Scenario | Calls/month | Claude Sonnet 5 | GPT-5.4 | Gemini 3.5 Flash |
|---|---|---|---|---|
| Support chatbot | 200k | $660 | $950 | $570 |
| Coding agent | 10k | $140 | $195 | $117 |
| Document analysis | 2k | $40 | $52 | $31 |
| Content generation | 1k | $13 | $20 | $12 |
What the table shows
Volume dominates, not complexity per call. The chatbot is the simplest of the four cases, with few tokens per interaction, yet it's by far the most expensive, simply because it has 20x more calls than the coding agent. Before optimising the model, it's worth understanding where the real volume is.
The gap between providers stays proportional across every scenario. At this model tier, Gemini always comes in around 15 to 40% below Claude, and OpenAI always around 30 to 40% above. This is consistent with what we showed in the per-token pricing comparison: the ranking between providers doesn't change by use case, only the scale of what's at stake.
Document analysis and content are cheap even at decent volumes. With short output and a moderate number of calls, neither goes above $50/month in these examples. It's the high-volume chatbot and the coding agent with large context that deserve budget attention.
The effect of choosing the model tier
The table above uses the mid tier of all three providers. But for the support chatbot, the biggest bill of the four scenarios, the task is usually simple enough for an economy model. Redoing the maths with each provider's cheapest tier:
| Provider | Economy model | Cost/month (chatbot) | Saving vs. mid tier |
|---|---|---|---|
| Anthropic | Claude Haiku 4.5 | $330 | 50% |
| Gemini 3.5 Flash-Lite | $149 | 74% | |
| OpenAI | GPT-5.4-nano | $78.50 | 92% |
OpenAI is the most extreme case: swapping GPT-5.4 for GPT-5.4-nano on the same chatbot cuts the bill from $950 to under $80, more than ten times less, for a task that in most cases doesn't even need the larger model. It's the same point made in the article on how to calculate the cost of an AI project: the choice of model weighs more on the budget than the choice of provider.
Where caching comes in
The document analysis scenario benefits most from prompt caching, because the input (8,000 tokens) usually includes instructions and an output format that repeat across every document; only the document content itself changes. All three providers discount repeated input tokens: Anthropic reads cached tokens at a 95% discount, OpenAI and Google at up to 90%. In a scenario where half the input repeats between calls, this can cut a significant share of the $31 to $52 a month for this use case, and the proportion only grows with volume.
How to apply this to your case
- Measure the real tokens of a typical call, not the best case. Use the provider's console or a token counter.
- Multiply by the expected monthly volume. This is where scenarios with few tokens per call can end up more expensive than "heavy" low-volume ones.
- Test the economy tier first, especially for high-volume tasks like the chatbot in this article; the difference can be an order of magnitude.
- Reserve the mid or top tier for tasks where response quality matters more than cost: complex code, business decisions, final content with no review.
To run these numbers for your own case, use the AI token cost calculator. The AI costs guide brings the rest of the topic together in one place.
Conclusion
The per-token price is the starting point, not the answer. What decides the bill at the end of the month is the combination of volume, tokens per call and the model tier chosen, and as this article shows, that combination can make the same provider cost ten times more or less depending on the decision. Before choosing a provider, do the maths for your real use case, not for the price table.
The figures used are from September 2026, before caching and batch discounts. Always check the official prices before settling on an architecture.
Sources
Writes about applied AI, operations, GEO/SEO and how to turn companies into machines that keep running even when no one is watching.
