Chatbot unit economics

Cost Per 1,000 AI Chatbot Messages

Use this page to estimate chatbot cost per 1,000 messages, then scale the same workload to monthly traffic.

Calculate Cost Per 1,000 AI Chatbot Messages Cost

Estimate cost per 1,000 AI chatbot messages and monthly spend based on message size, context and model pricing.

No API key required. Your transcript stays in your browser.

Choose the closest chatbot type. You can adjust details in Advanced Settings.

Characters: 116Words: 22Estimated input tokens: 30Estimated token count

Output tokens are estimated based on the selected reply type and input context.

Number of chatbot messages expected each month.

Advanced Settings
i

Tokens used by the system prompt or recurring instructions in every message.

Recent chat messages included with each new chatbot request.

Average token size of each previous user or bot message.

Optional knowledge-base or document context sent with the chatbot request.

i

Percentage of input tokens expected to use provider prompt caching.

Compare the Same Workload Across Models

Compare model pricing, per-message cost, and monthly difference using the same current calculator values.

ProviderModelModel pricingCost/messageDifference/messageMonthly cost (5,000 messages/month)Monthly difference
OpenAIGPT-5.5 Input $5/1MOutput $30/1M$0.01+$0.01$63.13+$53.66
OpenAIGPT-5.4 mini Current modelInput $0.75/1MOutput $4.5/1M$0.001894Current model$9.47Current model
AnthropicClaude Opus 4.8 Input $5/1MOutput $25/1M$0.01+$0.009481$56.88+$47.41
GoogleGemini 3.5 Flash Input $1.5/1MOutput $9/1M$0.003788+$0.001894$18.94+$9.47
DeepSeekDeepSeek V4 Flash Lowest estimated costInput $0.14/1MOutput $0.28/1M$0.000211Save $0.001683$1.05Save $8.42
OpenAI - GPT-5.5$63.13 / month

Pricing: input $5/1M, output $30/1M

$0.01 per message · +$0.01 per message

Monthly difference: +$53.66

OpenAI - GPT-5.4 mini$9.47 / month

Pricing: input $0.75/1M, output $4.5/1M

$0.001894 per message · Current model per message

Monthly difference: Current model

Current model
Anthropic - Claude Opus 4.8$56.88 / month

Pricing: input $5/1M, output $25/1M

$0.01 per message · +$0.009481 per message

Monthly difference: +$47.41

Google - Gemini 3.5 Flash$18.94 / month

Pricing: input $1.5/1M, output $9/1M

$0.003788 per message · +$0.001894 per message

Monthly difference: +$9.47

DeepSeek - DeepSeek V4 Flash$1.05 / month

Pricing: input $0.14/1M, output $0.28/1M

$0.000211 per message · Save $0.001683 per message

Monthly difference: Save $8.42

Lowest estimated cost

Why cost per 1,000 messages is useful

Cost per message can be too small to understand. Cost per 1,000 messages makes it easier to compare models, price plans and estimate chatbot gross margin.

For best results, choose the closest chatbot preset, then adjust conversation history and RAG context in Advanced Settings.

Chatbot typeMain cost driverOptimization idea
Lead captureShort repliesUse small models for first responses
Support botHistory and knowledge contextLimit retrieved context
Internal assistantPolicy or document contextCache stable instructions

Cost Per 1,000 AI Chatbot Messages FAQ

How do I calculate cost per 1,000 chatbot messages?

Estimate cost per message, then multiply by 1,000. The calculator displays this metric automatically.

Should I count user and bot messages separately?

For API cost, count each model request. Include user text, history, retrieved context and expected model reply.

Why can two chatbots with the same users cost differently?

Different message lengths, context windows, RAG usage and output lengths can produce very different token usage.