The detail that turned a UI change into a three-hundred-comment thread was retroactivity. When Cursor stripped dollar amounts from the usage page for individual and Teams self-serve plans on July 31, 2026, it did not just stop reporting new costs. Users opening the page found the cost column on every historical record set to 0.0. Months of spending data that developers had been using to compare models and budget their month did not go behind a toggle. It read as zero.

Cursor's Kevin Neilson confirmed the change was deliberate and gave the reasoning: the dollar figures shown were frequently higher than what the user actually paid, because they priced included usage at rack rates rather than at nothing. People were looking at a number, panicking, and filing tickets about a bill they were never going to receive. Individual plans now show token counts only. On-demand usage still carries a dollar figure in the CSV export; included usage now exports the string "Included" where a number used to be.

RelatedWindows 10 KB5099539 ESU Update Has a Networking Catch

Cursor usage page fields before and after July 31, 2026Two stacked panels. The before panel lists five fields available prior to July 31 2026: request timestamp, model name, token count, cost in dollars per request, and historical cost by day. The after panel shows request timestamp, model name and token count retained, while cost per request and historical cost are struck through and marked removed for self-serve plans.USAGE PAGE FIELDS · SELF-SERVE PLANSBEFORE · to Jul 30, 2026timestampmodeltokenscost / requestcost historyAFTER · from Jul 31, 2026timestampmodeltokenscost / requestcost historyHistorical records were not hidden. Their cost value was set to 0.0.genztech.blog
Fig 1 What the usage surface exposed before and after the July 31, 2026 change, per the Cursor forum thread and staff response.

Why are developers this annoyed about a column?

Because that column was the only instrument most people had for a decision they make constantly: which model to point at which task. Token counts tell you volume. They do not tell you value, because a thousand tokens through a frontier model and a thousand tokens through a cheap one differ by more than an order of magnitude in what they cost. Strip the dollars and you can no longer answer whether switching a refactor loop from an expensive model to a mid-tier one saved real money or just felt frugal.

The specific capabilities people report losing are concrete rather than sentimental: per-request cost breakdowns, day-over-day and model-over-model spending comparisons, and dollar-denominated budget tracking against a monthly target. Several described a daily habit of checking the page to decide whether to keep going or throttle back for the rest of the month. That workflow is gone on self-serve plans.

Is Cursor's reasoning sound?

Partly, and the honest read is that the company was solving a genuine problem badly. Showing rack-rate dollars against usage the customer is not billed for really does generate confusion and support load, and the complaint it produced ("why does this say $340 when my plan is $20") is a fair one to want to stop hearing. The fix chosen was to delete the number rather than to label it. A second column marked "included, not charged" would have addressed the confusion while keeping the measurement, which is roughly what everyone in the thread is asking for.

Retroactively zeroing the history is the part that is difficult to defend on that logic. If the concern is that a displayed figure misleads about the current bill, that concern does not apply to March. Rewriting past records to 0.0 destroys the longitudinal series people had built up, and it does so silently, which is why the thread reads less like a UX complaint and more like a trust one.

SurfaceIndividual (self-serve)Teams (self-serve)On-demand usage
Usage page, token countsyesyesyes
Usage page, dollar costremovedremovedsee Dashboard > Spending
CSV export, dollar cost"Included""Included"still shows dollars
Historical cost datazeroedzeroedretained in spending totals

What it means for the market

Anysphere, Cursor's parent, is private, so there is no ticker to watch, but the direction of travel is legible. Subscription AI coding tools sit on a margin that moves with inference prices and with how hard their heaviest users push. Reducing the granularity of cost reporting to self-serve customers is consistent with a company that would prefer usage decisions not be optimised too aggressively against its own unit economics. That is a reading, not a disclosure, and Cursor has stated a different rationale.

RelatedNode.js 20 Hits End of Life July 9: What to Do Now

The competitive angle is more actionable. Cost transparency is cheap to offer and is now a live differentiator: any rival that surfaces per-model dollar attribution has something concrete to market to exactly the developers writing the loudest posts this week. If you are pricing your own AI-assisted workflow and no longer trust the vendor dashboard to tell you, our AI coding cost calculator models per-model token spend from published API rates, and the leaderboard lists cost per test alongside capability so the two can be weighed together.

Our take

A vendor is entitled to redesign its own dashboard, and this one had a real defect worth fixing. The mistake was treating a labelling problem as a data problem. Users were not confused because the number existed, they were confused because nothing explained what the number meant, and the response deleted the signal instead of the ambiguity.

There is a broader lesson for anyone building on top of a metered AI product. If a measurement matters to your decisions, do not assume the vendor will keep showing it to you. Export it on a schedule you control. The people in that thread who had been pulling their own CSVs monthly still have their series. Everyone else has a column of zeroes.

What to watch · next few weeks
  • Does the history come back? Zeroing the past is the most reversible part of this and the loudest complaint. A restore would signal the retroactive piece was unintended.
  • Does an "included, not charged" label appear? The fix nearly everyone in the thread is actually asking for, and it costs Cursor almost nothing.
  • Do Teams and enterprise diverge further? Cost visibility surviving only above a certain spend tier would be a clear statement about who the transparency is for.
  • Whether a competitor markets against it. Per-model dollar attribution is now an easy wedge for anyone chasing Cursor's power users.
Primary sources

Original analysis by GenZTech, built on Cursor's own forum thread and staff statements.