DeepSeek V4 Flash vs V4 Pro: which tier should you use?

Rama Adi Nugraha
Written by

Rama Adi Nugraha

Katelin Teen
Reviewed by

Katelin Teen

Last edited August 3, 2026

Expert Verified
Illustration comparing the DeepSeek V4 Flash and V4 Pro model tiers

The price card, side by side

Both models live on one page, which makes for an unusually clean comparison. Same vendor, same card, same day.

DeepSeek's Models and Pricing page showing deepseek-v4-flash and deepseek-v4-pro in adjacent columns, as taken from the DeepSeek API docs
DeepSeek's Models and Pricing page showing deepseek-v4-flash and deepseek-v4-pro in adjacent columns, as taken from the DeepSeek API docs
Billing item (per 1M tokens)deepseek-v4-flashdeepseek-v4-proPro / Flash
Input, cache hit$0.0028$0.0036251.29x
Input, cache miss$0.14$0.4353.11x
Output$0.28$0.873.11x

Two things are worth to notice before the benchmarks arrive. The ratio is not uniform, for one: Pro is 3.11x Flash on the rates you pay most of the time, but only 1.29x on cache hits. Then there is the cache rate itself. Flash's cache-hit price is a 50x discount against its own cache-miss price, and caching is on by default with no code change needed. Artificial Analysis called that ~98% cache-hit discount more aggressive than the 90% most of the industry offers.

The catch is that a request only bills at the hit rate when it fully matches a persisted cache prefix unit. Partial overlap does not count, which DeepSeek attributes to its sliding-window attention. Caching is documented as best-effort too, and unused entries clear within hours to days, so treat the cheap rate as a discount you sometimes get and not a rate you can plan around.

One more line on the card changes the arithmetic. DeepSeek says the API will soon adopt peak-hour pricing at 2x regular rates, during 9:00–12:00 and 14:00–18:00 Beijing Time, daily. No effective date is published anywhere. Today's numbers are the regular rates, not a discount window.

Same window, different brain

The specs that usually separate a cheap tier from an expensive one are identical here.

SpecV4 FlashV4 Pro
Total parameters284B1.6T
Active parameters13B49B
Context length1M1M
Max output384K384K
Thinking modeOn by defaultOn by default
Concurrency limit2,500500
Responses APIYesNot yet

Both are Mixture-of-Experts models pre-trained on more than 32T tokens. They share the same hybrid attention design (Compressed Sparse Attention plus Heavily Compressed Attention), and also the same Manifold-Constrained Hyper-Connections and Muon optimizer. The 1M window is real in the config rather than in the marketing: max_position_embeddings reads 1048576, which is reached by YaRN-extending a 64K-trained window 16x.

DeepSeek's V4 long-context efficiency figure showing FLOPs and KV-cache reduction, as published on DeepSeek's V4 release note
DeepSeek's V4 long-context efficiency figure showing FLOPs and KV-cache reduction, as published on DeepSeek's V4 release note

So buying Pro does not buy you a bigger window, it buys 3.8x the active parameters. The distinction matters here, because active parameters mostly buy recall, and recall is exactly the place where these two diverge. If the idea of a smaller model holding its own is new to you, our small language models explainer covers the general case.

Image input is documented on neither model. The pipeline tag on both Hugging Face repos says text generation, the config declares DeepseekV4ForCausalLM with no vision encoder anywhere in it, and the feature row on the price card lists JSON output, tool calls and FIM without any vision row. DeepSeek's multimodal work sits in a separate model line. One developer building an agent wired a second model in specifically to cover vision and web search.

Work out what each tier actually costs you

That 3.11x price ratio only holds if both models emit the same number of tokens, which they do not. Artificial Analysis flags Flash as verbose: it generated 210M output tokens to complete the Intelligence Index, against a class median of 100M. Reasoning tokens bill at the output rate, so verbosity turns into a real line item.

Which raises the useful question. How much more talkative would Flash have to get before Pro becomes the cheaper choice? Plug your own numbers in.

The number to take away is this. On output tokens alone, Flash has to be more than 3.11x as verbose as Pro before Pro comes out cheaper. AA's measured gap against the class median is about 2.1x. Input tokens make it harder still, since most workloads are input-heavy and Flash's input rate is a third of Pro's. In practice Flash wins on cost by a distance verbosity does not close.

Worth to calibrate what any of this means in business terms, though. Even Pro's rate is a rounding error next to a salary, and the interesting comparison for a support team is AI versus a human agent, not Flash versus Pro.

The benchmark inversion

Here is the part that surprised people. On 2026-07-31 DeepSeek shipped DeepSeek-V4-Flash-0731, which it says kept the same architecture and size and was only re-post-trained. So, same 284B/13B, new post-training. The published agentic table:

BenchmarkFlash 0731Flash PreviewPro PreviewGLM-5.2Opus 4.8
Terminal Bench 2.182.761.872.181.085.0
NL2Repo54.239.438.548.969.7
Cybergym76.738.752.783.1
DeepSWE54.47.312.846.258.0
Toolathlon-Verified70.349.755.959.976.2
Agents' Last Exam25.215.816.523.825.7
AutomationBench Public25.110.812.812.927.2
DSBench-FullStack †68.737.041.861.871.6
DSBench-Hard †59.625.831.154.571.7

Flash 0731 beats the Pro build on all nine rows, and trails Claude Opus 4.8 on all nine. The same small-tier-beats-big-tier question is live at other labs too, worth to flag, and it usually resolves the other way: our Opus 5 against Sonnet 5 comparison found the expensive tier winning on cost per task, not only on quality.

Two caveats DeepSeek prints itself, and I will repeat them. The † rows are internal test sets. And the code-agent runs used DeepSeek's own harness, which is not released, so nobody can reproduce these independently yet. One X analyst put the fair reading plainly:

"DeepSeek is launching a very cheap, very capable coding-agent Flash model that looks surprisingly close to Claude Opus 4.8, especially considering it's the lightweight model. That said, this is DeepSeek's own benchmark selection, so it's naturally designed to highlight its strengths."

The independent board agrees on the direction. Artificial Analysis scored Flash 0731 at 50 on its Intelligence Index, which is six points ahead of DeepSeek V4 Pro at 44. Cost per task: $0.03 for Flash, $0.05 for Pro.

A DeepSWE jump from 7.3 to 54.4 on an unchanged weights shape does invite suspicion, and at least one prominent Japanese AI account said so directly. The previous score was so weak that the rebound reads to them like benchmark-targeting. Fair thing to hold in mind, which is also why the independent index number matters more here than the vendor table does.

Where Pro still wins

DeepSeek's preview-era cross-mode table is the only place either model is measured at matched reasoning effort, and it is where the Pro case lives.

Benchmark (max effort)FlashProGap
SimpleQA-Verified34.157.9+23.8
Chinese-SimpleQA78.984.4+5.5
BrowseComp73.283.4+10.2
MRCR 1M78.783.5+4.8
GDPval-AA (Elo)13951554+159
MMLU-Pro86.287.5+1.3
LiveCodeBench91.693.5+1.9

The recall gap is the one that should decide anything. A 23.8-point spread on SimpleQA-Verified is no rounding difference, and it is exactly what 13B active parameters costs you. DeepSeek says as much in its own words, describing Flash as slightly behind on pure knowledge tasks and the most complex agentic workflows, then scoping its parity claim to simple agent tasks.

Long-context retrieval leans the same way. Both models advertise 1M, but MRCR 1M runs 83.5 on Pro against 78.7 on Flash, so the window is the same size while the needle-finding is not. If your workload is "stuff a huge corpus in and ask precise questions about it", that is Pro's territory. It is also the workload where RAG rather than raw context usually wins outright, and fine-tuning is the third option people reach for, which our custom AI models piece covers.

Two asterisks matter on that table. These numbers are preview-build Flash, from before the 0731 rebuild, and DeepSeek has not republished any knowledge benchmark table for 0731, so I cannot tell you whether the SimpleQA gap survived it. Then on human preference, LMArena still ranks deepseek-v4-pro at 1458±4 above deepseek-v4-flash at 1436±4, on roughly 49,000 votes each. The automated index and the human votes point in opposite directions here, which is a good reason to not ship a single-number verdict.

The reasoning-effort trap

If I were about to move spend between the two, this is the section I would read first. It is not intuitive, and it is not on the price card either. DeepSeek publishes a requested-to-actual effort mapping:

You requestFlash servesPro serves
lowlowhigh
highhighhigh
xhighhighmax
maxmaxmax

Read the Pro column one more time. There is no cheap setting on Pro, since a low request gets served at high, so you pay 3.11x the token rate and you cannot dial the reasoning budget down to compensate for it. Flash has the opposite quirk, where xhigh silently downgrades to high, so touching that parameter buys nothing above high. DeepSeek says the Pro mapping is due for an update in early August 2026.

Thinking is on by default on both of them, at effort high, and reasoning tokens bill at the output rate. There is no separate -thinking model string, it is a parameter on the same alias. Turning it off is not a small trade, either. Non-thinking Flash scores 8.1 on HLE and 1.0 on Apex, against 34.8 and 33.0 at max. So if you want the cheap configuration you are choosing a materially different model, which is the lesson our LLM optimization guide keeps landing on.

Two sampling gotchas while you are in there. In thinking mode temperature, top_p, presence_penalty and frequency_penalty are all unsupported, and setting them raises no error, it just does nothing at all. Also, if the model performed a tool call, you must pass reasoning_content back on every subsequent turn.

Operational differences that decide it

Price and benchmarks get the headlines. These are the things that actually decide the choice on a real deployment.

  • Concurrency. Flash allows 2,500 concurrent requests and Pro allows 500. DeepSeek publishes no RPM or TPM limit at all, so concurrency is the whole rate-limit model, counted per account regardless of the key, returning HTTP 429 above the cap. For anything fan-out shaped that 5x is decisive.
  • Responses API. Supported on Flash only, and DeepSeek says Pro support arrives in early August 2026. The 0731 build is also adapted specifically for Codex.
  • Open weights. Flash ships MIT-licensed at ~167GB mixed FP4/FP8, with 8 finetunes and 57 quantizations already published, plus a DSpark speculative-decoding module baked into the same checkpoint. Pro has no public checkpoint of its own. If licensing is what brought you here, open-source chatbot platforms gives the wider view.
  • Versioning. The Flash alias auto-tracks the newest build, which means a benchmark quoting "DeepSeek V4 Flash" may not be the model you get. One developer's complaint about the suffix is worth to heed here: pin -0731 whenever you cite anything.
DeepSeek V4 spec sheet from the V4 preview release note, as published by DeepSeek
DeepSeek V4 spec sheet from the V4 preview release note, as published by DeepSeek

What developers actually report

The most useful explanation of why the small model wins on agentic work came from a team that tested both, then went looking for the reason:

Hacker News

"DeepSeek V4 Flash is the most cost effective model we've tested. We had to really understand why it outperformed DeepSeek V4 Pro (although even on unreliable model cards, Flash was very close to Pro). Pro is slower and smarter in one-shot reasoning problems, but less effective with tools and therefore less performant in long horizon agentic tasks (especially with custom tools it was not trained on)."

Smarter one-shot, worse with tools. It matches the benchmark split almost exactly, and it is the cleanest mental model I have found for choosing between these two.

On what people actually spend, here are two unprompted receipts from the launch thread:

Hacker News

"I use deepseek for a lot of my personal day-to-day agent needs, and I will simply put this here and let this speak for itself, last 30 days:

Cost: $4.55USD
API requests: 3,467
Tokens: 323,183,886"

Someone running both tiers for a fortnight reported paying about $1.50 a day for Pro, and put the gap at "~50% more expensive than Flash". That is noticeably narrower than the card's 3.11x, which is what heavy cache hits plus a lower Pro token count will do to a real bill. Their other note is the one I would underline, though: both tiers need babysitting, small tasks, fresh sessions and manual sanity checks.

The negatives are specific, and they repeat. Hallucination and dropped context come up often:

Hacker News

"DeepSeek V4 hallucinates like crazy and often forgets explicitly mentioned parts of the context. I guess compressing tokens and cherry-picking attention comes at a cost."

Artificial Analysis measures the same thing from the other side. Flash 0731's AA-Omniscience hallucination rate is 84%, a 12-point improvement on its predecessor, driven by fewer hallucinations rather than by higher accuracy. And the objection dominating every DeepSeek thread is not about quality at all:

Hacker News

"The model is fantastic. And costs almost nothing. The only problem I see is that they will train on your data. There are zero-data-retention providers of DeepSeek models, of which I have used openrouter (with zdr guardrails), and fireworks. But these are 3x to 5x more expensive than directly using DeepSeek, possibly due to poor caching."

That last point quietly rewrites the whole comparison for anybody handling customer data. At a zero-data-retention provider, Flash's $0.28 output becomes roughly $0.84–1.40, which lands on top of Pro's first-party rate. The Flash-vs-Pro price gap only exists on the first-party API, and the first-party API is the one you cannot point at a support inbox. That is the point where most teams stop shopping for tokens and start shopping for customer service automation that handles the retention question for them.

What this changes if you point it at a support queue

I ship integrations and model plumbing at eesel, so this is the question I get asked the most. Which model should sit behind the AI agent? After three-plus years of running AI on live support queues, my honest answer is that the tier choice sits somewhere around fifth on the list of things deciding whether it works.

Here is evidence from our own data instead of a benchmark. In a cross-validated trial on real Zendesk traffic, 284 chats plus a 100-ticket manual check at a European e-commerce team, the AI hit 93% triage accuracy and 100% spam detection with zero false positives on the 22% of the inbox that was spam. Draft quality came out directionally right 88% of the time. But only 12% of drafts went out as-is, with a 7% factual error rate. When we dug into why agents rewrote the rest: about 65% was length and tone, about 20% needed data the AI was not connected to, and only around 5% was the model being wrong.

That 65/20/5 split is the whole argument. Four-fifths of the quality gap was fixable by connecting more systems and by training on the team's own sent replies, and a bigger model does neither of those for you. The worst failures we have seen were not intelligence failures at all, either. We have had paying customers whose bot fabricated answers when knowledge-base retrieval returned nothing, one of them inventing subscription details for a live customer. The fix there was a hard fallback on retrieval failure, which is a pipeline decision and not a parameter count.

So if the choice between these two is for support ticket automation: pick Flash, spend the money you saved on connecting your real data sources, then put a proper escalation path behind it.

A few things move the resolution number further than any tier upgrade will, in roughly this order. Getting ticket classification right first, so that the AI is only answering what it should be. Then building a real agent handoff path for everything else. And training on your own data, specifically your team's sent replies, which our trial data said would take as-is draft adoption from 12% toward 30–40% on its own.

Then there is the constraint sitting above all of that. DeepSeek's first-party API is where the cheap rates live, and it is also where your tickets become training data, so for customer conversations you are realistically pricing a zero-data-retention provider instead. Which changes the shortlist, and our AI customer service solutions overview makes a better starting point than a token rate card does. Whichever way you go, improving resolution rate stays a data problem long before it becomes a model problem.

Try eesel

Want the cheap-model economics without betting your inbox on somebody's benchmark? eesel plugs into the helpdesk you already run and learns from your past tickets and help centre. The part that matters for this post: it lets you simulate the agent against your own historical tickets before a single customer sees it. You get back a real resolution rate, plus a real list of what it would have got wrong, on your data and in your tone, whichever model happens to be winning this month. Free to try, and priced per resolved ticket rather than per seat.

eesel AI skill execution view, showing an AI agent running a configured action on a real ticket
eesel AI skill execution view, showing an AI agent running a configured action on a real ticket

That simulation habit exists because of scars, not because of marketing. We have watched confident-sounding bots give wrong answers, and running the rollout against historical tickets first is the only thing catching it before a customer does. If you want the wider field before deciding, our best AI agents roundup and the best AI helpdesk software list are two places to start.

Which one I would pick

For agentic and coding work in August 2026: Flash, without hesitating. It is 3.11x cheaper on the rates you actually pay. It beats Pro on every agentic row DeepSeek publishes, scores six points higher on the independent index, carries 5x the concurrency, and it is the only one of the two with open weights plus Responses API support. There is no version of this comparison where Pro wins on agentic work today.

For factual recall, precise retrieval over a very large context, or anything where being confidently wrong gets expensive: Pro, and check whether you should be on Claude Opus 5 or GPT-5.6 instead. That SimpleQA gap is large enough that "just use the cheap one" is bad advice on knowledge work, and Pro's own edge over the Western frontier models on that axis is not obvious.

Timing is the wildcard. DeepSeek says the V4-Pro refresh is coming, and the same re-post-training that took Flash's DeepSWE score from 7.3 to 54.4 has not been applied to Pro yet. One commenter asked the obvious question out loud. If this is a twelve-month commitment rather than a this-sprint call, that is the event to watch for.

Worth to price this against the rest of the field while you are here. Qwen 3.8 Max lands at $2/$6 and Kimi K3 at $3/$15, so both of them sit well above DeepSeek on every meter.

If you want the head-to-heads rather than the rate cards, I have run Qwen against Flash directly, plus Qwen against Kimi and Qwen against GPT-5.6.

Coming from the previous generation, our DeepSeek V3.2 write-up carries the upgrade context, and Qwen 3.7 Flash is the closest cheap-tier rival to it. For the harness layer sitting on top of whichever model you pick, see best AI coding assistants.

Frequently Asked Questions

What is the difference between DeepSeek V4 Flash and V4 Pro?
Size and price, mostly. Flash is 284B total parameters with 13B active; Pro is 1.6T total with 49B active. Both carry a 1M context window and a 384K output ceiling, so the gap is not a context tradeoff. Flash costs $0.14 per million input tokens on a cache miss and $0.28 output, against Pro's $0.435 and $0.87. For a wider field, see picking an LLM for support work.
Is DeepSeek V4 Flash better than V4 Pro?
On agentic and coding work as of August 2026, yes. The 0731 rebuild of Flash beats the current Pro build on all nine agentic benchmarks DeepSeek publishes, and Artificial Analysis scores it 50 against Pro's 44. Pro still leads on factual recall and long-context retrieval. My Qwen 3.8 Max comparison covers how Flash lands against a non-DeepSeek rival.
How much does DeepSeek V4 Pro cost compared to Flash?
About 3.1x more on both cache-miss input and output: $0.435 versus $0.14 in, $0.87 versus $0.28 out, per million tokens. The cache-hit rates are much closer, $0.003625 against $0.0028. If you are benchmarking that against Western rates, our GPT-5.6 pricing and Claude Opus 5 pricing breakdowns are the closest reference points.
Does DeepSeek V4 Flash have open weights?
Yes, under the MIT license, at roughly 167GB in mixed FP4 and FP8 precision, with 57 quantizations published. Hugging Face also lists a base checkpoint and eight finetunes. If self-hosting is the reason you are here, our open-source AI agents roundup covers what that path actually costs.
Which DeepSeek model is best for a customer support agent?
Neither one alone. A support agent's accuracy is set by retrieval quality and fallback behaviour far more than by the model tier, which is why preventing hallucinations is a pipeline problem. Model choice matters at the margin; see how an AI helpdesk agent is assembled before you pick a tier.
Can I run DeepSeek V4 Pro at low reasoning effort to save money?
Not today. DeepSeek publishes an effort mapping table where a low request on Pro is served at high, so the cheap setting does not exist on that tier. On Flash, low really is low and xhigh is served as high. DeepSeek says the Pro mapping is due to change in early August 2026.
Is DeepSeek V4 Flash pricing about to change?
DeepSeek has announced a pending peak-hour policy at 2x regular prices, covering 9:00 to 12:00 and 14:00 to 18:00 Beijing Time daily, with no start date set. Today's $0.14 and $0.28 are the regular rates. Budget for the surcharge if your traffic is synchronous, and read our AI customer service cost guide for how per-token rates translate into a per-ticket number.

Share this article

Rama Adi Nugraha

Article by

Rama Adi Nugraha

Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.

Related Posts

All posts →
Illustration weighing Alibaba's Qwen 3.8 Max against DeepSeek V4 Flash
Trending

Qwen 3.8 Max vs DeepSeek V4 Flash: price, specs, real verdict

One model costs 21x more per output token than the other. That is the least interesting thing about this comparison, and here is what the specs actually decide.

Alicia Kirana UtomoAlicia Kirana UtomoAug 3, 2026
PromptQL pricing breakdown illustration
Trending

PromptQL pricing: what it actually costs in 2026

A plain-English breakdown of PromptQL pricing: the OLU billable unit, the $0.14 intro rate, free credits, the model multiplier that really sets your bill, and worked costs.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 10, 2026
Illustration of two people reviewing tiered pricing cards on a screen, with the Qwen logo
Trending

Qwen 3.7 Flash pricing: what you actually pay in 2026

The $0.03 rate is real, and it is one of four meters on your invoice. Here is how the prompt bracket, the cache, the batch region and the retry rate combine into the number you actually get billed.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 31, 2026
Illustration comparing a heavyweight reasoning model against a fast balanced model on cost and capability
Trending

Claude Opus 5 vs Sonnet 5: which one should you use?

Claude Opus 5 costs 1.7x Sonnet 5 per token and still finishes some jobs cheaper. Here is the head-to-head on price, benchmarks and real cost per task.

Rama Adi NugrahaRama Adi NugrahaJul 27, 2026
Illustration of a person weighing a small low-cost AI model against a larger caped flagship model on pedestals
Trending

Claude Opus 5 vs Fable 5: which should you actually run?

Fable 5 costs exactly double Opus 5. I went through both system cards, the docs and the independent benchmarks to work out when that second dollar buys anything.

Rama Adi NugrahaRama Adi NugrahaJul 27, 2026
Illustrated hero banner for a guide to Google Gemini 3.5 Pro pricing and API costs
Trending

Gemini 3.5 Pro pricing: what it costs (and what's still missing)

A straight answer on Gemini 3.5 Pro pricing: it isn't live yet. Here's what you pay for the current Pro tier, the consumer plans, and the real API math.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 21, 2026
Illustration of a developer reaching Alibaba's Qwen 3.8 Max through chat, multimodal and API surfaces
Trending

How to access Qwen 3.8 Max: 5 routes and what each bills

Five real ways to reach Alibaba's 2.4T-parameter flagship, from the free chat to the $2/$6 API, plus the billing traps that catch people on the way in.

Rama Adi NugrahaRama Adi NugrahaAug 3, 2026
Illustration comparing Alibaba's Qwen 3.8 Max and Moonshot AI's Kimi K3 models
Trending

Qwen 3.8 Max vs Kimi K3: the numbers neither lab published

Two Chinese labs shipped a 2T-plus flagship seventeen days apart, and neither put the other on its benchmark chart. Here is what actually stacks, what the bill really looks like, and which one I would build on.

Alicia Kirana UtomoAlicia Kirana UtomoAug 3, 2026
Illustration comparing Alibaba's Qwen 3.8 Max and OpenAI's GPT-5.6 model families
Trending

Qwen 3.8 Max vs GPT-5.6: price, benchmarks and the real gap

Both models finally have published prices and published benchmarks. Here is what the numbers actually say, what they cannot say, and which one I would build on.

Rama Adi NugrahaRama Adi NugrahaAug 3, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free