In this guide · 8 sections
- 01How AI API pricing works: tokens in, tokens out
- 02API price per million tokens, October 2026
- 03What 1,000 customer replies cost
- 04Prompt caching and batch: the two discounts that matter
- 05Quality per dollar: using Artificial Analysis
- 06Run your own 30-minute cost test
- 07Do it yourself or get help?
- 08Frequently asked questions
Short answer
As of October 2026, small models such as GPT-6 Luna and Claude Haiku 5.5 cost about US$0.10 per million input tokens and US$0.50 per million output. Mid-range models like GPT-6.1 Sol and Claude Sonnet 5.5 are about 20 times that, and flagships 40 to 100 times.
How AI API pricing works: tokens in, tokens out
A token is the unit AI models read and write. DeepSeek's pricing page describes it as 'the smallest unit of text that the model recognizes', which can be a word, a number or a punctuation mark. Every API call is billed on two counts:
- Input tokens: everything you send: your instructions, the customer's message, any documents or FAQ text you add for context, and the conversation so far.
- Output tokens: everything the model writes back. For reasoning models this includes 'thinking' tokens you may never see; Google's page says so explicitly for Gemini.
Because the instructions and context are resent on every call, input usually makes up most of the tokens, while output makes up a large share of the bill. That is why caching repeated input, covered below, is the biggest lever on cost.
API price per million tokens, October 2026
Standard list prices in US dollars per million tokens, from OpenAI's API pricing, Anthropic's Claude pricing, Google's Gemini API pricing and DeepSeek's pricing page, checked on 18 October 2026. Approximate, before tax; vendors change prices often.
| Model | Tier | Input | Output | Cached input |
|---|---|---|---|---|
| GPT-6 Astra (OpenAI) | Flagship | $10.00 | $50.00 | $1.00 |
| GPT-6.1 Sol (OpenAI) | Mid-range | $2.00 | $10.00 | $0.10 |
| GPT-6 Luna (OpenAI) | Small | $0.10 | $0.50 | $0.01 |
| Claude Opus 5.5 (Anthropic) | Flagship | $4.00 | $20.00 | $0.20 |
| Claude Sonnet 5.5 (Anthropic) | Mid-range | $2.00 | $10.00 | $0.10 |
| Claude Haiku 5.5 (Anthropic) | Small | $0.10 (prompts up to 100K) | $0.50 | $0.01 |
| Gemini 4 Argon (Google) | Flagship | $2.00 to 30 Nov, then $4.00 | $10.00, then $20.00 | $0.10, then $0.20 |
| Gemini 3.8 Flash (Google) | Mid-range | $0.75 to 31 Dec, then $1.50 | $3.75, then $7.50 | $0.075 |
| DeepSeek V4.1 Flash | Small, open weights | $0.30 peak / $0.15 off-peak | $1.20 / $0.60 | $0.006 / $0.003 |
Two details to read on the vendor pages before you commit. Google's Gemini 4 Argon and Gemini 3.8 Flash have introductory prices that double on 1 December 2026 and 1 January 2027 respectively. DeepSeek's off-peak rate applies outside its weekday peak hours (01:00 to 04:00 and 06:00 to 10:00 UTC), and its servers and terms are outside Singapore; our guide to DeepSeek, Qwen and open models covers the data questions.
What 1,000 customer replies cost
Per-million prices only make sense against a real task. Take a website assistant that answers a customer question. Each reply sends about 1,500 input tokens (instructions, the relevant FAQ text and the question) and gets back about 300 output tokens. Here is what 1,000 such replies cost at standard rates, with no caching:
- GPT-6 Luna or Claude Haiku 5.5Small models; fine for FAQ-style answersabout US$0.30
- DeepSeek V4.1 Flash (peak)Half that off-peakabout US$0.81
- Gemini 3.8 Flash (introductory)About US$4.50 from January 2027about US$2.25
- GPT-6.1 Sol or Claude Sonnet 5.5Mid-range; better at nuance and tool useabout US$6
- Claude Opus 5.5Flagshipabout US$12
- GPT-6 AstraFlagshipabout US$30
Our arithmetic: 1,000 x (1,500 x input price + 300 x output price) / 1,000,000. Reasoning modes add thinking tokens on top.
For most small businesses, the model cost of a website chatbot is a few dollars a month. The bigger costs are building it properly, keeping its knowledge up to date and checking answers. Our guide to AI chatbots for websites covers those.
Prompt caching and batch: the two discounts that matter
Prompt caching means the vendor stores the repeated start of your prompt, such as your instructions and FAQ, and charges much less to reuse it. On the October 2026 list prices, a cached input token costs 5% of the normal rate for GPT-6.1 Sol and Claude Sonnet 5.5, and 5% for Gemini 4 Argon. Writing to the cache costs a little more than normal input at OpenAI and Anthropic (US$2.50 instead of US$2.00 for the mid-range models), and Anthropic's listed cache prices assume a 5-minute lifetime.
Batch processing is for work that does not need an instant answer: tagging 5,000 products overnight, summarising last month's support tickets. OpenAI's batch prices are half its standard prices, Anthropic says 'save 50% with batch processing', and Google lists its Batch API at a 50% cost reduction.
The order of savings is simple: first pick the smallest model that passes your own test, then put fixed instructions at the start of the prompt so they cache, then move anything that can wait to batch.
There are also premium tiers that cost more: OpenAI's Fast and Ultrafast modes, Anthropic's fast mode for Opus 5.5 at twice the standard price, and 10% uplifts for regional or US-only processing at OpenAI and Anthropic.
Quality per dollar: using Artificial Analysis
Price per token says nothing about how many tokens a model uses to finish a task, or how well. Artificial Analysis publishes an Intelligence Index alongside the cost to run its test set. A selection from its leaderboard on 18 October 2026:
| Model (setting) | Intelligence Index | Cost per index task |
|---|---|---|
| Claude Opus 5.5 (max) | 58 | $5.98 |
| Gemini 4 Argon (high) | 53 | $1.99 |
| GPT-6 Astra (max) | 53 | $3.26 |
| GPT-6.1 Sol (max) | 52 | $0.72 |
| GPT-6.1 Sol (high) | 50 | $0.32 |
| Claude Sonnet 5.5 (high) | 47 | $0.88 |
| Claude Haiku 5.5 (max) | 43 | $0.21 |
| DeepSeek V4.1 Flash (max) | 39 | $0.49 |
| GPT-6 Luna (max) | 38 | $0.07 |
The same model can cost very different amounts depending on how hard it is told to think. Note too that Haiku 5.5 and Luna share a token price but differ in cost per task. Our explainer on AI benchmarks and leaderboards covers what these scores do and do not measure.
Run your own 30-minute cost test
Leaderboards are a starting point. Before you build, test on your own work:
Collect 20 real questions or tasks
Use real customer emails or the documents you would process, with personal data removed.
Write one prompt and keep it fixed
Same instructions and context for every model, so the comparison is fair.
Run it on a small and a mid-range model
Use each vendor's playground or console, on a paid tier so your data settings match production.
Record the token counts
Each console shows input and output tokens per call. Multiply by the prices above for cost per task.
Score the answers blind
Have a colleague rate each answer without seeing the model name. Pick the cheapest model that passes.
Repeat when prices change, which in 2026 has been every few weeks. Our guide to what AI agents cost shows how token costs add up when a model takes many steps per task.
Do it yourself or get help?
If you have a developer, the price table and the 30-minute test above are enough to choose a model. Watch the data settings too: Google says content on the Gemini API free tier is used to improve its products, while paid-tier content is not. Check each vendor's data terms before sending customer data.
If you want it built, our AI Website Assistant (S$790) answers customer questions from your own content with caching and a sensible model choice. Workflow Automation (S$390 per workflow) adds AI steps to email, forms or sheets, and a Custom Tool or Dashboard (from S$1,990) suits larger document-processing jobs.
Frequently asked questions
Among the major vendors, OpenAI's GPT-6 Luna and Anthropic's Claude Haiku 5.5 both list US$0.10 per million input tokens and US$0.50 per million output tokens, before discounts. DeepSeek's V4.1 Flash is cheaper per input token off-peak. The cheapest model per finished task can differ, so test a few on your own work.
The model usage is usually small. At about 1,500 input and 300 output tokens per reply, 1,000 replies cost around US$0.30 on a small model and about US$6 on a mid-range model at October 2026 list prices. Building, maintaining the knowledge base and checking answers cost more than the tokens.
Prompt caching stores the repeated start of a prompt, such as fixed instructions or an FAQ, so later calls can reuse it at a much lower price. In October 2026, cached input for GPT-6.1 Sol and Claude Sonnet 5.5 costs 5% of the normal input price. Writing to the cache can cost slightly more than normal input.
Vendors price output tokens higher because generating text takes more computing work than reading it. Across OpenAI, Anthropic and Google's October 2026 prices, output generally costs about five times as much as input. Reasoning models also count their hidden thinking as output, which can raise costs further.
At list prices in October 2026, Claude Sonnet 5.5 and GPT-6.1 Sol cost the same per token, US$2 input and US$10 output per million, and Claude Haiku 5.5 matches GPT-6 Luna. Claude Opus 5.5 is cheaper per token than GPT-6 Astra. Cost per completed task also depends on how many tokens each model uses.