Short answer
An AI cost calculator estimates what a language model costs to run by multiplying requests by input and output tokens and each model’s per-token price. This calculator uses USD list prices for 11 OpenAI, Anthropic and Google models as listed on 19 October 2026, applies caching and batch discounts, and converts to New Zealand dollars at a rate you can change.
- Prices are USD per million tokens, as listed on 19 October 2026.
- The same workload ranges from about NZ$7 to NZ$694 a month across these models.
- Output costs five or more times the input price on these models, so long answers drive cost.
- Estimates exclude GST, cache writes, long-context surcharges and tool fees.
Use this calculator for anything that calls a model through an API: a document extraction pipeline, a support assistant, an agent or an internal tool. For per-seat subscriptions such as ChatGPT Business or Microsoft Copilot, see AI tools pricing for New Zealand businesses instead. Everything runs in your browser.
AI running cost calculator
USD list prices from each provider's pricing page on 19 October 2026, converted at the rate above (USD 1 = NZD 1.7656, ECB reference rate, 16 October 2026). Excludes GST, cache-write charges, long-context surcharges and tool fees. Nothing you enter leaves your browser.
What each input means
| Input | What to enter | Default |
|---|---|---|
| Model | The model you plan to use. Prices are USD list prices as listed on 19 October 2026 | GPT-6.1 Sol |
| Requests per month | Number of model calls, not tasks. An agent may make several calls per task | 5,000 |
| Input tokens per request | Everything sent to the model: instructions, documents, conversation history, tool results | 6,000 |
| Output tokens per request | What the model writes back, including any reasoning the provider bills | 800 |
| Share of input served from cache (%) | The part of each prompt that repeats exactly across requests and is cached | 40% |
| USD to NZD rate | NZ dollars per US dollar. The ECB reference rates on 16 October 2026 give 1.7656 | 1.77 |
| Batch API | Tick if results can wait up to 24 hours; halves the price | Off |
The default rate of 1.77 is rounded from the European Central Bank’s euro reference rates for 16 October 2026: US$1.1253 and NZ$1.9868 per euro, which gives NZ$1.7656 per US dollar (ECB). Your bank or card provider will add its own margin.
The prices behind the calculator
USD per million tokens, standard tier, as listed on 19 October 2026 by OpenAI, Anthropic and Google.
| Model | Input | Cached input | Output | Notes |
|---|---|---|---|---|
| OpenAI GPT-6 Astra | 10.00 | 1.00 | 50.00 | Prompts over 272K tokens cost more |
| OpenAI GPT-6.1 Sol | 2.00 | 0.10 | 10.00 | Prompts over 272K tokens cost more |
| OpenAI GPT-6 Luna | 0.10 | 0.01 | 0.50 | |
| Anthropic Claude Fable 5.1 | 10.00 | 0.25 | 50.00 | |
| Anthropic Claude Opus 5.5 | 4.00 | 0.20 | 20.00 | |
| Anthropic Claude Sonnet 5.5 | 2.00 | 0.10 | 10.00 | |
| Anthropic Claude Haiku 5.5 | 0.10 | 0.01 | 0.50 | Prompts up to 100K tokens; higher above |
| Google Gemini 4 Argon, until 30 Nov 2026 | 2.00 | 0.10 | 10.00 | Introductory price |
| Google Gemini 4 Argon, from 1 Dec 2026 | 4.00 | 0.20 | 20.00 | Listed price after the introductory period |
| Google Gemini 3.8 Flash, until 31 Dec 2026 | 0.75 | 0.075 | 3.75 | Rises to 1.50 / 0.15 / 7.50 from 1 Jan 2027 |
| Google Gemini 3.5 Flash-Lite | 0.30 | 0.03 | 2.50 |
How the calculation works
In plain words: the input that is not cached is charged at the input price, the cached input at the cached price, and the output at the output price. Add them, divide by a million, halve it for batch, then convert to NZ dollars.
Cost per request (NZ$) = (input tokens × (1 − cache share) × input price + input tokens × cache share × cached price + output tokens × output price) ÷ 1,000,000 × 0.5 if batch × exchange rate.
Monthly cost is cost per request × requests per month; yearly is monthly × 12.
Worked example
Illustrative example, using the defaults (GPT-6.1 Sol, 5,000 requests, 6,000 input and 800 output tokens, 40% cached, rate 1.77, no batch):
- Uncached input: 3,600 tokens × US$2.00 per million = US$0.00720
- Cached input: 2,400 tokens × US$0.10 per million = US$0.00024
- Output: 800 tokens × US$10.00 per million = US$0.00800
- Total per request: US$0.01544 × 1.77 = NZ$0.027
- Per month: × 5,000 = NZ$137; per year NZ$1,640
Output is 52% of the cost from 12% of the tokens. The same workload on every model:
| Model | Per month | Per year |
|---|---|---|
| GPT-6 Luna or Claude Haiku 5.5 | NZ$7 | NZ$83 |
| Gemini 3.5 Flash-Lite | NZ$28 | NZ$335 |
| Gemini 3.8 Flash (until 31 Dec 2026) | NZ$52 | NZ$624 |
| GPT-6.1 Sol, Claude Sonnet 5.5 or Gemini 4 Argon (until 30 Nov) | NZ$137 | NZ$1,640 |
| Claude Opus 5.5 or Gemini 4 Argon (from 1 Dec) | NZ$273 | NZ$3,279 |
| Claude Fable 5.1 | NZ$678 | NZ$8,135 |
| GPT-6 Astra | NZ$694 | NZ$8,326 |
Which inputs move the cost most
Starting from the GPT-6.1 Sol default of NZ$137 a month:
| Change | Monthly cost |
|---|---|
| Output 2,000 tokens instead of 800 | NZ$243 |
| No caching | NZ$177 |
| 80% of input cached | NZ$96 |
| Batch API | NZ$68 |
| Exchange rate 1.90 | NZ$147 |
| 50,000 requests instead of 5,000 | NZ$1,366 |
Model choice changes cost about a hundredfold; output length and volume come next. The cheapest model is only cheaper if it does the job: test candidates on your own cases first, as described in AI model selection.
Common mistakes and when the estimate is unreliable
- Cache writes are excluded. OpenAI charges 1.25 times the input price to write to the cache on GPT-5.6 and later models (OpenAI), and Anthropic charges 1.25 times for five-minute cache writes.
- Long prompts cost more. OpenAI bills prompts over 272K input tokens at higher rates, and Claude Haiku 5.5 has a higher price above 100K tokens.
- Agents make many calls. One task can take several requests, each resending the conversation so far. Count calls, not tasks.
- Tool fees are extra. Web search costs US$10 per 1,000 calls on both OpenAI and Anthropic, plus tokens.
- Token counts differ by provider. Anthropic says Claude’s newer tokenizer produces about 30% more tokens for the same text than older Claude models.
- Prices change. Gemini 4 Argon doubles on 1 December 2026 and Gemini 3.8 Flash on 1 January 2027.
- GST and card fees are excluded. From New Zealand, Anthropic’s pricing page shows “Prices include 15% GST” beside its USD figures (Anthropic); confirm on a real invoice.
How to get real token counts
- Run 20 real requests. Use your actual prompts and documents in a test account.
- Read the usage figures. Every provider returns input, cached and output token counts with each response and in its console.
- Use the 90th percentile, not the average. Long documents and long answers drive the bill.
- Count calls per task. Especially for agents and multi-step workflows.
- Add headroom. Retries, testing and growth usually add to the estimate; put the total into the AI ROI calculator as part of monthly running cost.
Next step
Our engineering guide to managing LLM costs covers caching, routing to cheaper models and spending limits in production. If you are weighing per-token pricing against flat subscriptions, read choosing between an API and a subscription.
Sources
- API pricing, OpenAI, accessed 19 October 2026
- Prompt caching, OpenAI, accessed 19 October 2026
- Pricing, Anthropic, accessed 19 October 2026
- Claude pricing (API section), Anthropic, accessed 19 October 2026
- Gemini Developer API pricing, Google, last updated 16 October 2026
- Euro foreign exchange reference rates, European Central Bank, 16 October 2026
Written by the Levy Street team in Wellington. Last updated 19 October 2026.