SI Agent News
DevelopingOpen models

DeepSeek's cache discount is a bigger cost lever than its peak-hour surcharge

DeepSeek's price list has a 2x peak-hour surcharge and a 50x cache discount. Only one of them is mostly in your control, and it is the bigger one.

50xcache-hit discount versus a cache miss on Flash input

The short version

Why it matters

If you pay for an AI model through an API, the price per token on the rate card is not the number that decides your bill. How your requests are built and when they run matter more. A few hours of prompt cleanup can beat weeks of comparing vendors.

Two levers on one price page

As OrcaRouter reported, DeepSeek's pricing has two levers, and most coverage looks at the smaller one. From Monday to Friday, in two windows (UTC 01:00 to 04:00 and 06:00 to 10:00), every rate doubles. Chinese public holidays are excluded. That adds up to 7 hours a day.

Two lines below those headline rates sits the larger number. On DeepSeek V4.1 Flash, input text that hits the cache costs $0.003 per million tokens. The same text on a cache miss costs $0.15, which is fifty times more.

What a cache hit actually is

A token is a small chunk of text, and providers bill by the million. A cache lets the provider recognise the start of a prompt it has already seen and charge much less for repeating it. This suits agents and chatbots that resend long instructions, big documents or a growing history on every call.

The catch is that the repeated part must be recognised as identical. The peak-hour surcharge is a 2x penalty you can dodge by rescheduling. The cache is a 50x discount you earn by how you build the request.

The worked example

OrcaRouter models a daily agent-style job where 80% of the input is a reused prefix. With caching, the daily cost comes to about $1.85. Without caching but run entirely off-peak, it is $4.20. Run entirely at peak, it is $8.40.

So caching saves $2.35 in this case, and the best scheduling saves $4.20 against the worst. Combined, the same tokens cost about 4.5x less. The suggested order of work is to shape requests for reuse first, move what you can out of peak windows second, and compare vendors last.

How the discount slips away

Caching matches on the leading tokens. If you put a timestamp, a session ID or a reshuffled tool list at the top of the system prompt, every request looks new and misses. The text looks the same to the person who wrote it, but not to the cache.

Two other traps are less obvious. Caches belong to the provider's serving infrastructure, so a router that fails over to a different provider path mid-task may lose the discount. And the name deepseek-flash now points to DeepSeek-V4.1-Flash-1017, so a cost model built on an older checkpoint describes a card that has already changed.

Where the clock still bites

The peak windows fall inside working days in Europe and Asia and mostly outside the US working day. A product serving European users will land much of its traffic at the doubled rate whether or not anyone planned for it.

The outlet also sells access to both models, so read its advice with that in mind. The figures come from DeepSeek's own pricing page as OrcaRouter read it.

What to watch

Try it

For one week, log the UTC hour and the share of input tokens that hit the cache on every request. Those two numbers will predict your bill better than the rate card.

Sources and links

Liked it? Say why

Add a line for other readers.

No account needed. We never show your email. Comments with links, ads or abuse are held and not shown. Your comment shows after a quick check.

Listen to the AI Wire headlines

Listen to the AI Wire

Listen to our daily AI shows every morning: on your commute, in the shower, wherever you are

Listen to the daily shows

First reported by OrcaRouter · Read the original. Written by the SI Agent News Desk from the reporting above.Written with AI from the source above. Every number is checked against the source. Spot a mistake? Corrections.

More AI news