The short answer: a small business pays for an AI model by the token, so the real price is the input price plus the output price, times how many requests you send. For a typical customer-email reply (about 1,500 tokens in, 500 out), 1,000 replies cost $0.40 on Claude Haiku 5.5 or GPT-6 Luna, $1.70 on Gemini 3.5 Flash-Lite, $8.00 on Claude Sonnet 5.5 and $32.00 on Claude Fable 5.2, at each vendor’s own list price. Below: 15 models from 6 vendors, each row with the date we checked it and a link to the vendor’s page.

Prices are each vendor’s published list price, read on the vendor’s own pricing page. Last full check: November 10, 2026 (OpenAI: November 6, 2026).

How is AI API pricing calculated?

Every major vendor quotes 2 prices per million tokens (MTok): 1 for the text you send in (input) and 1 for the text the model writes back (output). Output costs more: 3 to 5 times the input price on most models below, and about 8 times on Gemini 3.5 Flash-Lite. A token is roughly 3/4 of an English word, so 1,000 words is about 1,300 tokens.

The formula for 1 request:

cost = (input tokens ÷ 1,000,000 × input price) + (output tokens ÷ 1,000,000 × output price)

Multiply by 1,000 and you have the cost per 1,000 requests, which is the number worth comparing.

What do 1,000 requests cost on each model?

Worked example: 1,000 customer-email replies, each with 1,500 input tokens (the customer’s email plus your instructions) and 500 output tokens (the reply). That’s 1.5 MTok in and 0.5 MTok out.

Swipe the table sideways to see every column.

ModelInput
($ per 1M tokens)
Output
($ per 1M tokens)
1,000 replies
($)
CheckedSource
Claude Haiku 5.5prompts up to 100,000 tokens0.100.500.40Nov 10, 2026Anthropic
GPT-6 Luna0.100.500.40Nov 6, 2026OpenAI
DeepSeek Flashoff-peak0.150.600.53Nov 10, 2026DeepSeek
DeepSeek Flashpeak hours0.301.201.05Nov 10, 2026DeepSeek
Mistral Large0.501.501.50Nov 10, 2026Mistral
Gemini 3.5 Flash-Lite0.302.501.70Nov 10, 2026Google
DeepSeek V4 Prooff-peak0.661.981.98Nov 10, 2026DeepSeek
Gemini 3.8 Flashthrough Dec 31, 20260.753.753.00Nov 10, 2026Google
DeepSeek V4 Propeak hours1.323.963.96Nov 10, 2026DeepSeek
GPT-6.1 Terra1.005.004.00Nov 6, 2026OpenAI
Gemini 3.8 Flashfrom Jan 1, 20271.507.506.00Nov 10, 2026Google
Grok 4.72.006.006.00Nov 10, 2026xAI
Claude Sonnet 5.52.0010.008.00Nov 10, 2026Anthropic
GPT-6.1 Sol2.0010.008.00Nov 6, 2026OpenAI
Gemini 4 Argonthrough Nov 30, 20262.0010.008.00Nov 10, 2026Google
Claude Opus 5.54.0020.0016.00Nov 10, 2026Anthropic
Gemini 4 Argonfrom Dec 1, 20264.0020.0016.00Nov 10, 2026Google
Claude Fable 5.28.0040.0032.00Nov 10, 2026Anthropic
GPT-6 Astra10.0050.0040.00Nov 6, 2026OpenAI

1,000 replies at 1,500 input and 500 output tokens each, standard paid tier, no caching or batch discount. Sorted from cheapest. Our math on each vendor’s list price, not a quality ranking.

Two models carry an end date: Gemini 4 Argon’s price doubles on December 1, 2026, and Gemini 3.8 Flash’s on January 1, 2027. DeepSeek bills half price off-peak. A cheaper model that needs 2 tries costs more than a dearer one that gets it right the first time, so test before you commit.

What does each AI API cost per million tokens?

The full price list, grouped by vendor. Use it to price your own workload with the formula above.

Swipe the table sideways to see every column.

ModelInput
($ per 1M tokens)
Cached input
($ per 1M tokens)
Output
($ per 1M tokens)
Context
(tokens)
CheckedSource
Anthropic (Claude)
Claude Fable 5.28.000.20040.001MNov 10, 2026Anthropic
Claude Opus 5.54.000.20020.001MNov 10, 2026Anthropic
Claude Sonnet 5.52.000.10010.001MNov 10, 2026Anthropic
Claude Haiku 5.5prompts up to 100,000 tokens0.100.0100.501MNov 10, 2026Anthropic
Claude Haiku 5.5prompts over 100,000 tokens0.500.0502.501MNov 10, 2026Anthropic
OpenAI (GPT)
GPT-6 Astra10.001.00050.00not listedNov 6, 2026OpenAI
GPT-6.1 Sol2.000.10010.00not listedNov 6, 2026OpenAI
GPT-6.1 Terra1.000.0505.00not listedNov 6, 2026OpenAI
GPT-6 Luna0.100.0100.50not listedNov 6, 2026OpenAI
Google (Gemini)
Gemini 4 Argonthrough Nov 30, 20262.000.10010.001MNov 10, 2026Google
Gemini 4 Argonfrom Dec 1, 20264.000.20020.001MNov 10, 2026Google
Gemini 3.8 Flashthrough Dec 31, 20260.750.0753.751,048,576Nov 10, 2026Google
Gemini 3.8 Flashfrom Jan 1, 20271.500.1507.501,048,576Nov 10, 2026Google
Gemini 3.5 Flash-Lite0.300.0302.501,048,576Nov 10, 2026Google
xAI (Grok)
Grok 4.72.00not listed6.00500KNov 10, 2026xAI
DeepSeek
DeepSeek V4 Propeak hours1.320.0443.961MNov 10, 2026DeepSeek
DeepSeek V4 Prooff-peak0.660.0221.981MNov 10, 2026DeepSeek
DeepSeek Flashpeak hours0.300.0061.201MNov 10, 2026DeepSeek
DeepSeek Flashoff-peak0.150.0030.601MNov 10, 2026DeepSeek
Mistral
Mistral Large0.50up to 90% off input1.50not listedNov 10, 2026Mistral

Standard paid-tier list prices in US dollars per million tokens, read on each vendor’s own pricing page on the date in the row. Cached input is the price for prompt text the vendor has already stored from an earlier request.

Meta Llama: Meta’s developer site shows no per-token price for Llama (checked November 6, 2026). Each cloud or host that runs Llama sets its own price, so check the host you plan to use.

Why can the real bill come out higher than the math?

How do you cut the cost?

How do you compare models on quality, not just price?

Run your own 20 real requests through 2 or 3 models and count the answers you’d send without editing. Independent benchmarks help as a first filter, and some publish what a model costs to run on a whole test suite, which captures the thinking-token effect.

Where do you check each vendor’s current price?

How we keep this page current

We read every price on the vendor’s own page, and each row shows the date we checked it. We recheck the whole table on the first Monday of each month, and sooner when a vendor announces a change.

Prices change often, and the price page is the only number that counts. For what each price move means for a small business, see our daily signals.