Savings methodology
Every savings figure on this site comes from one of two places, and this page names which.
The first is a worked five-step agent loop where each per-step price is printed on the home page, so the total is arithmetic you can check rather than a claim you have to trust. The second is measured traffic through the production gateway, priced from the gateway’s own billing table, and that is where the 40–80% band in the headline comes from. Neither is a guarantee for your workload, because a saving is always a saving against some baseline, and the baseline is the part most vendors leave out.
A saving is only a saving against a baseline
The number that matters is not how much Fairmeter saves, it is how much it saves against the thing you would otherwise have done. Across 1,071 requests of organic traffic through the production gateway, priced from the gateway’s own billing table with no synthetic load, routed spend came in 66% under pinning every request to a top-tier reasoning model, and 43% under pinning every request to a mid-tier Sonnet-class model. Against pinning every request to gpt-5, the same traffic came in 27% more expensive.
That last figure is the one worth reading twice, and we publish it on purpose. Routing is not free, and a router that always wins is a router choosing its baseline after the fact. Fairmeter pays for itself when your default model is more expensive than most of your steps need, which is the ordinary shape of an agent loop, and it does not pay for itself when your default is already sized close to the work. The honest version of the pitch is that we will tell you which of those two you are, and the dashboard reports your routed cost against the baseline you choose rather than the one that flatters us.
Those figures are also where the 40 to 80 percent band on the home page comes from. The floor is the 43% measured against a mid-tier Sonnet-class default; the top is the roughly 80% the savings dashboard reports against a frontier-pinned default (Opus or GPT-5.6 class) on current traffic, with the 66 percent top-tier figure above sitting inside that range. Forty to eighty is that measured spread rounded outward to the nearest ten, so the published band is never tighter than the measurement sitting behind it. Which end you land on depends on how expensive your current default is relative to the work your steps actually do, and the gpt-5 result above is the reminder that a default already sized close to the work does not land inside the band at all.
One caveat on that sample, stated plainly: those 1,071 requests are our own accounts rather than customer traffic, because the gateway has been serving production requests for five weeks and we are signing our first design partners now. It is a real measurement of a real workload rather than a projection, but it is our workload, and we would rather say so than dress it up as somebody else’s.
The 58 percent before and after example
The before and after example on the home page is a single five-step agent loop: planning, retrieval, a tool call, synthesis, and verification. In the Before trace every step runs on the same top-tier reasoning model at high thinking effort, and the five step prices of $0.42, $0.38, $0.28, $0.41, and $0.35 total $1.84 for the loop. In the After trace Fairmeter resolves each step to the cheapest model that clears the quality bar for that step, so synthesis stays on the same heavy reasoning model at $0.41, planning moves to a cheaper reasoning-heavy model at $0.25, and retrieval, the tool call, and verification drop to cheaper, faster variants at $0.06, $0.04, and $0.01. Those five total $0.77, so the loop gives back $1.07 of $1.84, which is 58%.
This is a worked example rather than a customer result, and it is one representative loop chosen to show the mechanism. The baseline is named in the trace itself: every Before step runs on the same top-tier reasoning model, which is the configuration most agent frameworks ship with. A loop with a different shape, a different provider mix, or a higher share of reasoning-heavy steps will land at a different number.
Two different things get called a cache hit
Conflating them is how a cache rate stops meaning anything, so here is the split. The first is Fairmeter’s own response cache, where the gateway recognises a repeat request and returns the stored answer without calling a provider at all, so the request costs nothing and comes back immediately. Across 1,137 organic requests, 163 were served that way, which is 14.3%. The second is provider prompt caching, where the provider still runs the model but bills repeated input tokens at a tenth of the normal input rate. Measured as cache-read input tokens over total input tokens presented, that comes to 49.1%, and it is the larger of the two effects.
That 49.1 percent carries a date, and the date is part of the number. Provider cache accounting only shipped on July 20, 2026, so the measurement runs from July 21 onward, and ten of the fourteen active days in the sample record zero cache reads because nothing was recording them rather than because nothing was cached. What survives that cut is four days, 200 billed requests, and a single organisation — a real measurement rather than a projection, but a narrow one, so read it as an early rate rather than a settled one.
Combined against a no-cache counterfactual, the two effects avoided 17.4% of what the same traffic would otherwise have cost over the whole period from June 24 to July 28. One gap in that accounting is ours to name: cache creation tokens are not yet recorded, and writing to a provider cache costs slightly more than an ordinary input token, so both percentages above are marginally flattering and will settle a little lower once the write side is instrumented.
Why results vary by workload
Three factors drive most of the variance:
- Model mix — the more of your traffic that can run on a cheaper model without losing quality, the larger the cut.
- Cache hit rate — repeated or near-repeated prompts served from the semantic cache cost nothing on the provider side, so workloads with high reuse save more.
- Step composition — agent loops with many light steps (retrieval, tool calls, short formatting) leave more headroom to route down than loops dominated by hard reasoning.
How to read these numbers
The figures on this site are a mix of worked examples and measurements of our own production traffic, and each section above says which one it is rather than blending them into a single number. The dashboard reports your own routed cost against a single-model baseline, so you see the exact figure for your traffic. The way to size the savings for your workload is to run it through Fairmeter and read the measured result, which scales with your model mix, cache hit rate, and step composition.