AI got cheaper. Your bill didn’t.
In our own panel of 2,886 AI model SKUs over 35 months (Sep 2023 to Jul 2026), a model that is already live keeps its price in 99.2% of months. Almost nothing you can cut sits in the bill. What moves the number is which model runs which job, and you cannot make that call by reading an invoice.
Where the money actually is
Prices barely move. In our panel of 2,886 AI model SKUs over 35 months (Sep 2023 to Jul 2026), a live model kept its price in 99.2% of months. When one did move, it went up 42% of the time. The falling headline number is mostly new models arriving, not old ones getting cheaper.
So the saving is in switching. Moving a job onto a cheaper model is where the money is. That is a decision somebody has to make. It is not a discount that turns up on its own.
Switching blind costs more than it saves. PointFive (arXiv:2607.12161) cut tokens by 38% and total cost rose 6.8%. Patch success fell from 27 of 40 to 15 of 40. A cheaper model that needs three more attempts is not cheaper.
Which is why you have to see the work. A bill shows price and work delivered multiplied into one number, never the two apart. You cannot tell a cheaper model from a worse one by reading it.
What published prices did, 2023 to 2026
AI Price Index · Sep 2023 – Jul 2026
Index · 100 = Sep 2023 · log scale
| Month | Matched-SKU index (100 = Sep 2023) | Quality-adjusted index, 5× per year (100 = Sep 2023) | Quality-adjusted index, 10× per year (100 = Sep 2023) |
|---|---|---|---|
| Sep 2023 | 100 | 100 | 100 |
| Oct 2023 | 100 | 87.4 | 82.5 |
| Nov 2023 | 99.9 | 76.5 | 68.1 |
| Dec 2023 | 99.9 | 66.9 | 56.2 |
| Jan 2024 | 99.9 | 58.5 | 46.4 |
| Feb 2024 | 99.9 | 51.1 | 38.3 |
| Mar 2024 | 99.8 | 44.7 | 31.6 |
| Apr 2024 | 99.8 | 39.1 | 26.1 |
| May 2024 | 99.8 | 34.2 | 21.5 |
| Jun 2024 | 99.8 | 29.9 | 17.8 |
| Jul 2024 | 99.7 | 26.2 | 14.7 |
| Aug 2024 | 99.7 | 22.9 | 12.1 |
| Sep 2024 | 99.7 | 20 | 10 |
| Oct 2024 | 99.7 | 17.5 | 8.25 |
| Nov 2024 | 99.7 | 15.3 | 6.81 |
| Dec 2024 | 99.6 | 13.4 | 5.62 |
| Jan 2025 | 99.6 | 11.7 | 4.64 |
| Feb 2025 | 99.6 | 10.2 | 3.83 |
| Mar 2025 | 99.6 | 8.94 | 3.16 |
| Apr 2025 | 99.5 | 7.82 | 2.61 |
| May 2025 | 99.5 | 6.84 | 2.15 |
| Jun 2025 | 99.5 | 5.98 | 1.78 |
| Jul 2025 | 99.5 | 5.23 | 1.47 |
| Aug 2025 | 99.4 | 4.57 | 1.21 |
| Sep 2025 | 99.4 | 4 | 1 |
| Oct 2025 | 99.4 | 3.5 | 0.825 |
| Nov 2025 | 99.4 | 3.06 | 0.681 |
| Dec 2025 | 99.3 | 2.67 | 0.562 |
| Jan 2026 | 99.3 | 2.34 | 0.464 |
| Feb 2026 | 99.3 | 2.05 | 0.383 |
| Mar 2026 | 99.3 | 1.79 | 0.316 |
| Apr 2026 | 99.2 | 1.56 | 0.261 |
| May 2026 | 99.2 | 1.37 | 0.215 |
| Jun 2026 | 99.2 | 1.2 | 0.178 |
| Jul 2026 | 99.2 | 1.05 | 0.147 |
The line that barely moves is the models you already run. The line that falls is the models you would have to switch to.
Method and sources
Repricing is rare — a dated jump, not a trend: 0.82% of model-months carry a list-price change, and 42% of the changes that do occur are increases.
Matched SKUs — measured. Within-model price trend ≈ −0.3%/year, statistically indistinguishable from zero (Demirer, Fradkin, Tadelis & Peng, NBER WP 34608). Our panel of 2,886 model SKUs over 35 months shows the same rigidity from the other side: a live SKU keeps its price in 99.2% of months.
Quality-adjusted — measured, published, not ours. The cost of a fixed capability level falls 5–10× per year (Gundlach et al., arXiv:2511.23455); the band is that published range compounded across the window. A second estimate puts the median near 50× per year (Cottier, Snodin, Owen & Adamczewski, Epoch AI, 12 Mar 2025) — we chart the conservative one. The vertical axis is logarithmic: the two series span three orders of magnitude.
Two kinds of AI spend, two ways in
What your coding agents do, we measure ourselves. The instrument sits inside the agent’s loop and records the task, the turns, the model, the tokens, and whether the change survived the week.
Everything else is read from what you already have: document processing, classification, extraction, the assistants your teams run. We use your billing export at model granularity, your contract terms, and our panel of 2,886 AI model SKUs across every vendor.
One decision, two ways of seeing it. We would rather tell you which is which than blur them.
We don’t pick your models for you
Tools that swap a model and tell you quality held are guessing. Nobody can see that from a bill.
We measure what your current choices cost in work delivered — whether the change survived, and how often someone had to go back and fix it. Then you decide, on evidence.
What that gets you today
On the coding slice, unerr cuts 86-90% of the tokens an agent spends navigating code, measured against grep-and-read, with any “saving” that lost the answer thrown out. Reproducible on your own repo.
That number is a receipt, not the reason. The reason is the decision above it.
Run it for two weeks. The numbers are yours to keep.
Whatever it finds is your data, on your own machine. Uninstall and it stays.
curl -fsSL https://unerr.dev/install | shNo account. Runs on your machine. Uninstall with one command.
On Windows: