Routing only pays when the two models differ sharply in price and most of your traffic is genuinely easy. Published rate cards make the gap easy to see: some small models are listed at $0.10 per million input tokens and $0.50 per million output tokens, while frontier models sit at $10.00 and $50.00 for the same quantities (IntuitionLabs pricing survey). A comparison across 429 APIs shows the same spread, from roughly $0.01 per million input tokens up to much higher output rates on the largest models (CostGoat comparison).
That is a 100x difference on input and output at list price. But list price is the wrong number to plan around, for three reasons documented in the cost literature:
- Output tokens usually cost two to five times the input rate, because every generated token needs a full pass through the model (Amnic cost comparison).
- Reasoning tokens are billed as output even though you never see them, so a short visible answer can be expensive (OpenAI token documentation).
- Tokenizers differ by provider, so identical text can produce different counts on each side of the router (Amnic cost comparison).
The practical consequence: compute your break-even with your own measured token mix, not with the column headers on a pricing page. A worked example later in this article does exactly that.



