
·
15 min read
DeepSeek API pricing depends on the selected model, cache-hit input tokens, cache-miss input tokens, output tokens, and whether requests run during peak or off-peak hours. As of October 1, 2026, V4.1 Flash starts at $0.003 per million cached input tokens, $0.15 per million uncached input tokens, and $0.60 per million output tokens during off-peak hours.
Key Takeaways
DeepSeek bills cache-hit input tokens, cache-miss input tokens, and output tokens separately.
Off-peak prices are currently half the peak rates.
V4.1 Flash is substantially less expensive than V4 Pro per token.
OpenRouter prices vary by model checkpoint, provider, routing mode, and promotions.
The lowest price per token does not always yield the lowest cost per successful task.
Selective memory and retrieval, for example via Mem0, can reduce repeated context and uncached input usage.
DeepSeek API pricing at a glance
Prices were verified against DeepSeek’s official documentation on October 1, 2026. All prices in this table are USD per one million tokens.
Model | Period | Cached input | Uncached input | Output |
|---|---|---|---|---|
DeepSeek V4.1 Flash | Off-peak | $0.003 / M | $0.15 / M | $0.60 / M |
DeepSeek V4.1 Flash | Peak | $0.006 / M | $0.30 / M | $1.20 / M |
DeepSeek V4 Pro | Off-peak | $0.022 / M | $0.66 / M | $1.98 / M |
DeepSeek V4 Pro | Peak | $0.044 / M | $1.32 / M | $3.96 / M |
Key facts for production builders:
deepseek-flash currently points to DeepSeek V4.1 Flash.
The direct DeepSeek model ID for Pro is
deepseek-v4-pro.Both models currently have a 1,000,000-token context window.
Maximum output is currently 384,000 tokens.
Always confirm details on the official pricing page before deploying.
How to calculate DeepSeek API Cost?
Cost formula
For a single request in one rate period:
If usage spans both peak and off-peak, calculate each portion separately and sum:
Example Python cost helper
This Python helper estimates per-request and monthly DeepSeek API costs:
How DeepSeek API pricing works
DeepSeek API pricing has four primary billing variables: model, input tokens, cache status, and output tokens, plus a rate period flag.
Model selection
DeepSeek currently promotes two main models for general-purpose use:
DeepSeek V4.1 Flash via
deepseek-flashDeepSeek V4 Pro via
deepseek-v4-pro
V4.1 Flash is designed for high-volume, cost-sensitive workloads with strong quality. V4 Pro targets more demanding tasks that may benefit from extra reasoning or multi-step outputs. Pro is more expensive per token, so teams should compare cost per successful task rather than assuming Pro always outperforms Flash.
Input tokens
Input tokens include everything sent to the API:
System instructions
Conversation history
Retrieved documents
Tool outputs and traces
Memory payloads and user profile details
Agents that naively replay the entire conversation plus all previous tool results on every call will rapidly grow uncached input, which increases cost. Mem0 and similar memory layers address this by selectively injecting only relevant context.
Cached versus uncached input
DeepSeek applies context caching to matching prompt prefixes. When a prefix has been processed recently, it may qualify for the lower cache-hit price. Tokens in new or non-matching prefixes are billed at cache-miss rates, which are significantly higher.
Key points:
Cache creation and reuse are best-effort and not guaranteed.
Only matching input prefixes benefit from cache-hit pricing.
Application changes to the early part of the prompt can reduce cache reuse.
Reordering content can affect which tokens are recognized as reusable.
Output tokens
Every generated token is billed as output, including:
Plain text replies
Long code segments
Detailed reasoning explanations
Tool traces if generated as part of the output
In tasks like content generation or large code diffs, output tokens can dominate the invoice even when inputs are modest.
Peak and off-peak rates
DeepSeek assigns each request to peak or off-peak periods:
Token prices are twice as high during peak as during off-peak.
Identical token usage may cost significantly more if executed in peak windows.
The same workloads can be scheduled differently for background tasks.
Scheduling batch jobs off-peak is often the simplest lever to reduce cost without changing prompts or models.
DeepSeek V4 Flash API pricing
Current V4 Flash pricing generally refers to DeepSeek V4.1 Flash, accessed through the deepseek-flash API model ID. Older V4 Flash names have either been retired or redirected to this model. Engineers should not assume that legacy model names represent separate price tiers.
V4.1 Flash price table
Pricing category | Off-peak | Peak |
|---|---|---|
Cache-hit input | $0.003 / M | $0.006 / M |
Cache-miss input | $0.15 / M | $0.30 / M |
Output | $0.60 / M | $1.20 / M |
V4.1 Flash capabilities and implications
Key configuration, based on DeepSeek documentation:
API model identifier:
deepseek-flashContext window: 1,000,000 tokens
Maximum output: 384,000 tokens
Modes: supports standard and reasoning modes where applicable
Vision: currently listed as supported for Flash
Tool calling: supports tools and structured output
Typical workloads:
Customer support chatbots
Coding assistants with moderate context
Agent planners with frequent but short calls
High-volume batch summarization
Cost implications:
Long outputs, such as full-page articles or long code, can significantly increase the output token bill.
The large context window allows big prompts, but repeated long prefixes without caching or memory discipline can raise costs.
Migration from older Flash model IDs should treat
deepseek-flashas the canonical target for evaluation.
DeepSeek V4 Pro API pricing
DeepSeek V4 Pro is available under the direct API model ID deepseek-v4-pro.
V4 Pro price table
Pricing category | Off-peak | Peak |
|---|---|---|
Cache-hit input | $0.022 / M | $0.044 / M |
Cache-miss input | $0.66 / M | $1.32 / M |
Output | $1.98 / M | $3.96 / M |
Pro offers higher prices across all token categories compared to Flash. It should not be assumed to outperform Flash on every task, especially short or simple ones.
Teams should:
Benchmark cost per successful task rather than focusing on raw token price.
Evaluate quality, tool usage, latency, and typical output length.
Use Pro only when task-level evaluation shows meaningful value over Flash that justifies the extra cost.
DeepSeek V4 Flash vs. V4 Pro pricing
Factor | V4.1 Flash | V4 Pro |
|---|---|---|
Direct model ID |
|
|
Relative price | Lower | Higher |
Cache-hit cost | Lower | Higher |
Cache-miss cost | Lower | Higher |
Output cost | Lower | Higher |
Vision | Supported | Not currently listed |
Recommended use | High-volume production and cost-sensitive tasks | Tasks where testing demonstrates additional value |
Selection method | Default evaluation candidate | Benchmark against Flash before adoption |
Comparison example
Assumptions:
2,000 cached input tokens
3,000 uncached input tokens
1,000 output tokens
100,000 requests per month
All requests off-peak
Cost per request:
Flash off-peak:
Pro off-peak:
Monthly cost:
Flash: 100,000 × 0.001056 ≈ $105.60
Pro: 100,000 × 0.004004 ≈ $400.40
The same token usage costs nearly 3.8x more on Pro in this configuration, so real task-level benefits must justify that difference.
When are DeepSeek’s peak and off-peak hours?
DeepSeek’s current official schedule (checked 2026-10-01):
Peak: 01:00–04:00 and 06:00–10:00 UTC, Monday through Friday
Off-peak: Weekends, Chinese public holidays, and all remaining hours
Off-peak rates: 50 percent of peak rates
Recommendations:
Avoid scheduling latency-sensitive tasks based only on price, because off-peak times for one region may still have high demand or different user expectations.
Schedule batch evaluation, summarization, and background processing off-peak where possible to reduce cost.
How DeepSeek context caching changes your bill
DeepSeek enables context caching automatically. When a prompt shares a matching prefix with a previously processed request, the matching portion may be served as cache-hit tokens at a lower price.
Key behaviors:
Prefix caching is automatic and best-effort.
Cache hits are not guaranteed even for repeated inputs.
Only matching prefixes benefit from cache-hit pricing.
Newly generated output is still billed at the output rate.
An example prompt structure:
Keeping reusable content, such as system prompts and static reference material, at the beginning of the prompt can improve opportunities for prefix reuse. This does not guarantee a specific cache-hit ratio, but it aligns with DeepSeek’s prefix-based caching design.
Applications can inspect token breakdown metrics to track cache-hit and cache-miss tokens and feed that into cost dashboards.
DeepSeek V4 Pro OpenRouter pricing
OpenRouter offers DeepSeek V4 Pro through multiple inference providers. Prices vary by checkpoint, provider, routing configuration, caching, and temporary discounts.
Prices checked on October 1, 2026:
Route | Model | Input / 1M | Output / 1M | Cache read / 1M | Context |
|---|---|---|---|---|---|
OpenRouter headline route |
| $0.1853 | $3.50 | $0.1853 | 1.05M |
DeepSeek provider on OpenRouter |
| $0.66 | $1.98 | $0.022 | 1.05M |
DeepSeek direct, off-peak |
| $0.66 | $1.98 | $0.022 | 1M |
DeepSeek direct, peak |
| $1.32 | $3.96 | $0.044 | 1M |
OpenRouter prices are a point-in-time snapshot. Rates vary by inference provider, promotional discounts, and routing configuration. Confirm the live provider-level price before deployment.
Available V4 Pro model IDs on OpenRouter
OpenRouter model | Meaning |
|---|---|
| Newer dated V4 Pro 0813 checkpoint |
| Earlier V4 Pro 0423 checkpoint |
| Alias pointing to the latest Pro-family model |
| Batch variant, when available |
Engineers should treat each model ID as potentially having different prices, providers, and capabilities.
Direct DeepSeek API vs. OpenRouter
Factor | Direct DeepSeek API | OpenRouter |
|---|---|---|
Provider model | Served directly by DeepSeek | Multiple inference providers |
Price structure | Peak and off-peak | Provider- and route-dependent |
Model selection | Current official IDs | Multiple checkpoints and aliases |
Cache pricing | Official DeepSeek cache-hit rates | Model- and provider-dependent |
Routing control | Direct provider | Cheapest, fastest, balanced, pinned, or other routes |
Failover | Managed by DeepSeek | Potential cross-provider routing |
Billing relationship | DeepSeek | OpenRouter |
Best for | Direct access and official billing | Multi-model access and routing flexibility |
DeepSeek vs. major LLM APIs
Provider | Flagship model | Input / 1M tokens | Output / 1M tokens | Context window |
|---|---|---|---|---|
DeepSeek | V4.1 Flash | $0.15 off-peak / $0.30 peak | $0.60 off-peak / $1.20 peak | 1M |
DeepSeek | V4 Pro | $0.66 off-peak / $1.32 peak | $1.98 off-peak / $3.96 peak | 1M |
OpenAI | GPT-6 Astra | $10.00 | $50.00 | 1.05M |
OpenAI | GPT-6.1 Sol | $2.00 | $10.00 | 1.05M |
Anthropic | Claude Fable 5.1 | $10.00 | $50.00 | 1M |
Anthropic | Claude Opus 5.5 | $4.00 | $20.00 | 1M |
Gemini 3.1 Pro Preview | $2.00 ≤200K / $4.00 >200K | $12.00 ≤200K / $18.00 >200K | 1M | |
Gemini 3.8 Flash | $0.75* | $3.75* | 1M | |
xAI | Grok 4.7 | $2.00 | $6.00 | 500K |
xAI | Grok 4.3 | $1.25 ≤200K / $2.50 >200K | $2.50 ≤200K / $5.00 >200K | 1M |
Mistral | Mistral Medium 3.5 | $1.50 | $7.50 | 256K |
Mistral | Mistral Large 3 | $0.50 | $1.50 | 256K |
Alibaba | Qwen3.8 Max | $2.00 | $6.00 | 1M |
Alibaba | Qwen3.8 Flash | $0.15 | $0.47 | 1M |
Meta via Together AI | Llama 4 Maverick | $0.27 | $0.85 | ~1M |
Meta via Together AI | Llama 4 Scout | $0.18 | $0.59 | ~1M |
Pricing notes: Prices represent standard, non-cached text-token rates per one million tokens unless otherwise stated. They exclude batch discounts, cached-token discounts, fast or priority processing, data-residency surcharges, tool charges, and other platform fees. Long-context requests may use higher rates. Alibaba Cloud prices can vary by deployment region.
* Gemini 3.8 Flash introductory pricing applies through December 31, 2026. Verify Google’s latest price after the promotional period.
Worked DeepSeek API cost examples
These examples estimate DeepSeek API costs for common AI workloads using the stated assumptions.
Customer-support chatbot
Assumptions:
Model:
deepseek-flashPeriod: off-peak
Stable system prompt and policy: 1,500 tokens
Recent messages included: 1,000 tokens
Retrieved knowledge: 1,500 tokens
Output size: 600 tokens
Cache-hit percentage on system + policy: 80 percent
Requests per month: 1,000,000
Token breakdown (average per request):
Cached input: 1,500 × 0.8 = 1,200 tokens
Uncached input: 1,000 (chat) + 1,500 (retrieved) + 300 uncached portion of system ≈ 2,800 tokens
Output: 600 tokens
Cost per request:
Monthly total:
1,000,000 requests × 0.0007836 ≈ $783.60
If 90 percent of tickets resolve successfully, cost per successful task ≈ $783.60 / 900,000 ≈ $0.00087.
Coding assistant
Assumptions:
Model:
deepseek-v4-proPeriod: peak
Repository context and file snippets: 5,000 tokens
Tool results and error logs: 3,000 tokens
Conversation history: 2,000 tokens
Output code: 2,500 tokens
Minimal caching; assume everything is uncached for the worst case
Calls per task: 4
Tasks per month: 20,000
Per-call tokens:
Cached input: 0
Uncached input: 10,000 tokens
Output: 2,500 tokens
Cost per call:
Per task (4 calls): 4 × 0.0231 ≈ $0.0924
Monthly total:
20,000 tasks × 0.0924 ≈ $1,848
If 85 percent of tasks succeed, cost per successful task ≈ $1,848 / 17,000 ≈ $0.1088.
Long-running AI agent
Assumptions:
Model:
deepseek-flashPeriod: mixed; assume half peak, half off-peak for simplicity
Conversation history per step: 8,000 tokens
Memory retrieval per step: 2,000 tokens
Tool use per step: 3,000 tokens
Output per step: 1,500 tokens
10 steps per task
Tasks per month: 10,000
Some stable prefix cached; assume 3,000 cached tokens per step
Per step tokens:
Cached input: 3,000
Uncached input: 10,000 (remaining)
Output: 1,500
Off-peak cost per step:
Peak cost per step:
Average per step (half peak, half off-peak):
≈ (0.002409 + 0.004818) / 2 ≈ $0.0036135
Per task (10 steps): ≈ $0.036135
Monthly total:
10,000 tasks × 0.036135 ≈ $361.35
If 80 percent success, cost per successful task ≈ $361.35 / 8,000 ≈ $0.045.
How to reduce DeepSeek API costs
Practical steps for AI engineers:
Retrieve only relevant memories instead of resending the complete conversation.
Limit the number and size of retrieved documents.
Deduplicate overlapping context before calling the model.
Route routine requests to V4.1 Flash and reserve V4 Pro for evaluated high-complexity tasks.
Set output-token limits appropriate to each workflow.
Monitor cache-hit, cache-miss, and output-token usage separately.
Move flexible batch jobs to off-peak hours.
How Mem0 can reduce repeated context
Mem0 can help reduce repeated prompt context by storing durable user preferences, session facts, and application state as structured memories. Instead of sending an entire conversation history with every request, an application can retrieve and inject only memories relevant to the current query.
This can reduce uncached input-token usage when the retrieved memory is smaller than the context it replaces. However, Mem0 does not automatically lower the DeepSeek bill: the savings depend on retrieval quality, memory size, and the number of tokens ultimately sent to the model. Teams should also account for memory storage, embedding, and retrieval costs when calculating total cost of ownership.
Get your free API Key here: app.mem0.ai or self-host mem0 from our open-source GitHub repository.
Frequently asked questions
How much does the DeepSeek API cost?
DeepSeek API pricing depends on the model, cache status, and request time. During off-peak hours, DeepSeek V4.1 Flash costs $0.003 per million cached input tokens, $0.15 per million uncached input tokens, and $0.60 per million output tokens. V4 Pro costs $0.022, $0.66, and $1.98, respectively.
What is the difference between DeepSeek V4.1 Flash and V4 Pro pricing?
During off-peak hours, V4.1 Flash costs $0.15 per million uncached input tokens and $0.60 per million output tokens. V4 Pro costs $0.66 and $1.98 respectively. Flash is generally the more economical starting point, while Pro should be selected when workload evaluations justify its higher cost.
When are DeepSeek’s peak and off-peak hours?
DeepSeek peak hours are 01:00–04:00 and 06:00–10:00 UTC, Monday through Friday, excluding Chinese public holidays. All remaining hours—including weekends and Chinese public holidays—use off-peak prices. Off-peak rates are 50% lower than peak rates.
Does DeepSeek offer cached-input pricing?
Yes. DeepSeek automatically applies lower cache-hit pricing when eligible requests reuse matching prompt prefixes. Cache hits are not guaranteed, and only matching input tokens receive the discounted rate. Keeping stable instructions and reusable content at the beginning of prompts may improve cache-reuse opportunities.
Is DeepSeek V4 Pro available through OpenRouter?
Yes. DeepSeek V4 Pro is available through OpenRouter using model IDs such as deepseek/deepseek-v4-pro-0813. OpenRouter may route requests among multiple inference providers, so token prices, caching, latency, and availability can vary.
Is DeepSeek V4 Pro cheaper on OpenRouter?
It can be, but not for every workload or route. As of October 1, 2026, OpenRouter displayed V4 Pro 0813 starting at $0.1853 per million input tokens and $3.50 per million output tokens. Direct DeepSeek off-peak pricing was $0.66 for uncached input and $1.98 for output. Compare both input and output rates before choosing a provider.
How can I reduce DeepSeek API costs?
Use V4.1 Flash for routine workloads, schedule flexible jobs during off-peak hours, keep reusable prompt prefixes stable, limit unnecessary output, and monitor cache-hit rates. Applications can also retrieve only relevant context instead of sending complete conversation histories with every request.
Can Mem0 reduce DeepSeek token costs?
Mem0 can reduce repeated input by storing long-term information as structured memories and retrieving only relevant details for each request. Savings occur when the retrieved memory is smaller than the conversation history or context it replaces. Embedding, storage, and retrieval expenses should still be included in total cost calculations.
Useful resources
More on LLMs & Models

Perplexity Pricing 2026: Pro, Max, Computer & API Costs
Compare Perplexity Free, Pro, Max, and Enterprise prices in 2026. Understand Computer credits, API charges, and which plan fits your usage and budget.
10 min read

Gemini API Pricing 2026: Models, Tokens, and Costs
Compare Gemini API prices by model, learn how caching and Batch affect costs, and calculate the cost of 1,000 requests or a monthly chatbot workload.
12 min read

OpenAI API Pricing (Oct 2026): Models, Token Costs, How to Save
Compare OpenAI API pricing including model rates, token costs, caching, and Batch discounts, with practical cost examples.
17 min read

Aashi Dutt
She is a senior technical content writer at Mem0. She covers agent memory architecture and the engineering decisions behind building agents that actually remember. She experiments with new features and turns research into posts developers can put straight to use.
Start building with memory
Free tier, no card






