---
title: "Do LLM Routers Still Save Money After the Luna Price Cut?"
description: "GPT-5.6 Luna's 80% cut moved the budget default just above the price floor, collapsing the spread a down-routing LLM router can arbitrage by 87% and raising…"
canonical: https://vynaris.com/blog/do-llm-routers-still-save-money-after-luna-cut-router-economics-rerate
author: "Dhrumil Barot"
author_bio: "Dhrumil is an AI inference and LLM infrastructure expert. Dhrumil built Vynaris to make model access, routing and pricing simple and transparent for developers."
published: 2026-08-01
updated: 2026-08-22
---

# Do LLM Routers Still Save Money After the Luna Price Cut?

Published 2026-08-01 · Updated 2026-08-22 · By [Dhrumil Barot](https://vynaris.com/about#founder), Founder

GPT-5.6 Luna's 80% cut moved the budget default just above the price floor, collapsing the spread a down-routing LLM router can arbitrage by 87% and raising break-even from 91k to 769k tasks/mo. Prices verified 2026-08-01.

When GPT-5.6 Luna dropped 80% on 2026-07-30 to $0.20/$1.20 per 1M tokens, it moved the rational budget default down to a price that sits just above the raw floor. A down-routing [LLM router](https://vynaris.com/glossary/category/routing-and-cost#llm-router) earns its keep on the dollar spread between your default and the cheaper model it routes to. That spread just collapsed 87%, and the break-even volume rose 8.4x. Prices verified 2026-08-01.

## TL;DR

- The arbitrage spread a router can capture below a sane budget default fell from $0.00494 to $0.00064 per task on a 3,000-in / 500-out workload, a 7.7x collapse, because Luna now undercuts [Haiku 4.5](https://vynaris.com/models#claude-haiku-4-5) roughly 5x on input and 4x on output.
- Break-even for a DIY router versus a single cheap default rose from about 91,000 to about 769,000 routable tasks per month. At 100,000 tasks/mo the router loses $348/mo net of upkeep.
- Against a premium default the spread is still huge: routing [Opus 5](https://vynaris.com/models#claude-opus-5) work down to Luna nets $0.02355 per task and breaks even at about 17,000 tasks/mo. The routing question did not die; it moved.

## What a down-router actually sells

A down-routing router does [model-routing](https://vynaris.com/glossary/category/routing-and-cost#model-routing) in one direction: it reads a request, decides it is easy, and sends it to a cheaper model than your default. Its entire value is the money you keep by not paying the default rate. Write that as a per-task figure:

net_per_task = spread - misroute_rate \* fallback_cost

where `spread` is the price gap between the default and the cheaper model, `misroute_rate` is the fraction of tasks the router sends to a model that stalls and has to be redone on the default, and `fallback_cost` is what that redo costs. Multiply by monthly volume, subtract the maintenance cost of running the router, and you have net savings.

The variable that moves under a price cut is `spread`. Everything else stays put. So the question after the Luna cut is narrow: how much room is left between a rational default and the floor a router would route down to?

## Assumptions

| Parameter | Value | Notes |
| --- | --- | --- |
| Workload shape | 3,000 [input tokens](https://vynaris.com/glossary/cost-per-token) / 500 output | classification, extraction, short generation: the tasks a down-router targets |
| Down-route floor | [DeepSeek](https://vynaris.com/glossary/deepseek) v4-flash $0.14/$0.28 | the cheapest capable model in this ladder |
| Pre-cut default | Haiku 4.5 $1.00/$5.00 | cheapest sensible [frontier-lab](https://vynaris.com/glossary/frontier-model) budget model before the cut |
| Post-cut default | GPT-5.6 Luna $0.20/$1.20 | the cut moved the rational default here |
| Misroute rate | 10% | a misrouted task is redone on the safe default |
| Routable fraction | 100% | generous: every task is a down-route candidate |
| DIY router upkeep | $400/mo | loaded maintenance, editable in the script |

Prices verified 2026-08-01 against the OpenAI, Anthropic, and DeepSeek pricing pages. Every figure below is recomputed in the [published math script](https://vynaris.com/blog/do-llm-routers-still-save-money-after-luna-cut-router-economics-rerate); nothing is hand-entered.

## Per-task costs on the workhorse task

| Model | Per 1M (in/out) | Per task (3k/500) |
| --- | --- | --- |
| DeepSeek v4-flash | $0.14 / $0.28 | $0.00056 |
| GPT-5.6 Luna (post-cut) | $0.20 / $1.20 | $0.00120 |
| Gemini 3.5 Flash-Lite | $0.30 / $2.50 | $0.00215 |
| Claude Haiku 4.5 | $1.00 / $5.00 | $0.00550 |
| GPT-5.6 Luna (pre-cut) | $1.00 / $6.00 | $0.00600 |
| GPT-5.6 Terra | $2.00 / $12.00 | $0.01200 |
| Claude Opus 5 | $5.00 / $25.00 | $0.02750 |

The cut dragged Luna from $0.00600 per task to $0.00120, past Haiku 4.5 and Gemini Flash-Lite, into a slot just above the DeepSeek floor.

## The spread collapse

A rational operator picks the cheapest capable budget model as the default, then a router can only save by going below it. Before the cut, the cheapest sane default was Haiku 4.5 at $0.00550. The router could route down to DeepSeek at $0.00056, a spread of $0.00494 per task. After the cut, the rational default is Luna itself at $0.00120. The same route down to DeepSeek now spans only $0.00064.

That is the whole story in one number: the spread shrank 7.7x, an 87% reduction. Luna did not just get cheaper; it ate most of the gap a router used to sell.

## Break-even volume

Fold the 10% misroute rate in. When the router guesses wrong, the task is redone on the default, so the effective per-task gain is `spread - 0.10 * default_cost`:

| Case | Net gain/task | Break-even vs single default |
| --- | --- | --- |
| Pre-cut (default Haiku 4.5) | $0.00439 | ~91,000 tasks/mo |
| Post-cut (default Luna) | $0.00052 | ~769,000 tasks/mo |

Break-even rose 8.4x. At 100,000 routable tasks per month post-cut, a DIY router nets `100,000 * $0.00052 - $400 = -$348/mo`. Below roughly 769,000 tasks per month, defaulting every request to Luna and skipping the router wins after upkeep. The complexity of building and maintaining a request classifier does not pay for itself until you are running close to a million routable tasks a month against a budget default.

## The lane where routing still wins

The cut did not kill routing. It relocated the profit. If quality forces a premium default, the spread down to Luna is large enough that routing clearly pays:

| Premium default | Per task | Spread down to Luna | Net gain/task | Break-even |
| --- | --- | --- | --- | --- |
| Opus 5 | $0.02750 | $0.02630 | $0.02355 | ~17,000 tasks/mo |
| GPT-5.6 Sol | $0.03000 | $0.02880 | $0.02580 | ~16,000 tasks/mo |

Per 1,000 routable tasks, an all-Opus-5 default costs $27.50 while a down-router that lands 90% on Luna and redoes 10% on Opus costs $3.95, a gross delta of $23.55. That is 45x the $0.52 gross delta you get routing an all-Luna default down to DeepSeek. The economic logic of routing is intact wherever the default is expensive. It is only the below-a-cheap-default lane that the cut hollowed out.

![Bar chart comparing the arbitrage spread a down-router can capture below the budget default, per 1,000 routable tasks. Pre-cut with a Haiku 4.5 default the spread is $4.94; post-cut with a $0.20/$1.20 Luna default it is $0.64, an 87% collapse, shown in a single blue bar pair.](https://cdn.sanity.io/images/u1qdn8dx/production/c10812799dd3e46f4384fbf5f85654e743b6e1aa-1040x546.png?w=1440&fit=max&auto=format)

*Luna's 80% cut collapsed the spread a down-router can capture below a budget default from $4.94 to $0.64 per 1,000 tasks. 3,000-in / 500-out task, spread measured against the DeepSeek v4-flash floor. Prices verified 2026-08-01.*

Plug your own default, floor, and volume into [the calculator](https://vynaris.com/calculator?in=3000&out=500) to find where your router breaks even.

## One honest tradeoff

This math treats a router as a pure cost play, which is the only frame in which a price cut changes the answer. It does not credit two things a router does that a single default cannot. First, a router is a hedge: when one provider changes pricing or degrades, routing lets you move traffic without a rewrite, and that optionality has real value that no per-task spread captures. Second, the routable fraction here is set to 100% for the generous case, but in practice you choose it, and the honest version of this analysis is that the fraction you can safely down-route is a judgment call, not a measured constant. If your safe fraction is low, even the premium-default lane shrinks toward the break-even line. We are not making a quality claim about any model; we are pricing the spread and leaving the routable fraction as your input.

## What this is not

This is not the cache-churn argument, where a router that switches models mid-conversation throws away [prompt caching](https://vynaris.com/glossary/category/inference-and-serving#prompt-caching) discounts, which we costed in [coding-agent model routers savings math](https://vynaris.com/blog/coding-agent-model-routers-savings-math-2026). It is not the labor break-even question of whether the engineering time to build a router beats its token savings, covered in [when token optimization is not worth it](https://vynaris.com/blog/token-optimization-break-even-when-not-worth-it). And it is not the upfront-versus-mid-task mispricing of committing to a model before you know task difficulty, which we modeled in [upfront vs mid-task routing mispricing](https://vynaris.com/blog/upfront-vs-mid-task-routing-mispricing-cost). The lever here is new: a single provider's price cut compressing the spread that any down-router, however well built, has left to arbitrage below a sane default.

## Sources

- OpenAI pricing (GPT-5.6 Luna $0.20/$1.20, Sol $5/$30, Terra $2/$12), verified 2026-08-01.
- Anthropic pricing (Haiku 4.5 $1/$5, Opus 5 $5/$25), verified 2026-08-01.
- DeepSeek pricing (v4-flash $0.14/$0.28), verified 2026-08-01.
- All derivations in the run's math script, output reproduced above.

## The paid shortcut

The math above is everything you need to size this decision yourself; this section is the paid version, labeled as such. Vynaris is an OpenAI-compatible gateway: one base URL swap and you route across OpenAI, Anthropic, DeepSeek, and Gemini on your own difficulty signal, with realized down-route and misroute rates reported so you can see the spread you are actually capturing instead of assuming it. Get an API key at [vynaris.com](https://vynaris.com/pricing).

## FAQ

**Did the Luna cut make routing pointless?** No. It hollowed out one lane, down-routing below an already-cheap default, and left the other lane, down-routing from a premium default, fully intact. If your quality bar forces Opus 5 or Sol as the default, a router that safely sends the easy fraction to Luna still nets over $23 per 1,000 tasks.

**Why measure the spread against DeepSeek and not another cheap model?** DeepSeek v4-flash is the lowest per-task price in this ladder at $0.00056, so it is the floor a rational down-router would route toward. Using a higher floor would show an even smaller spread, so DeepSeek is the most generous choice for the router's case.

**Does the 10% misroute rate change the conclusion?** It sharpens it. At 0% misroute the post-cut break-even is lower, but any realistic router misroutes some fraction, and each misroute is billed twice, cheap attempt plus the redo on the default. Raising the misroute rate pushes break-even higher and the below-a-cheap-default lane further underwater.

**What if I run a mix of easy and hard tasks?** Then you are in the premium-default lane for the hard share and the budget-default lane for the easy share. Route the hard-default traffic down to Luna where the spread is large, and default the already-cheap traffic straight to Luna without a router, because the spread below it no longer covers the upkeep.

## About the author

[Dhrumil Barot](https://vynaris.com/about#founder), Founder. Dhrumil is an AI inference and LLM infrastructure expert. Dhrumil built Vynaris to make model access, routing and pricing simple and transparent for developers. [LinkedIn](https://www.linkedin.com/in/bdhrumil) · [X](https://x.com/fyidhrumil)
