Why do prices end in .99?

←→to navigate
Slide 1 of 7
tl;dr
Your brain anchors on a price's first digit in milliseconds, so $3.99 registers as "three-something" — and in a famous test, a $39 dress outsold the same dress at $34.
Show the written answerThe written answer
Prices end in .99 because your brain reads numbers the way it reads words: left to right, anchoring on the first digit before conscious thought catches up. $3.99 files itself under "three-something" in milliseconds. Retailers aren't hoping you never notice the trick — they're counting on the anchor landing before your reasoning does.
The left-digit anchor
The first digit does most of the work in your sense of a number's size. Drop a price one cent below a threshold and the leftmost digit falls: $4.00 becomes $3.99, and the felt size of the price drops far more than the cent that changed. Neuroimaging puts this anchoring at speeds faster than deliberate correction.
The strange experiment
In a famous MIT and University of Chicago test, the same dress was offered at $34, $39, and $44. The $39 version sold best — beating not just the rounder $44 but the objectively cheaper $34. Nine-endings also carry a learned "this is a deal" signal from decades of sale tags.
The honest fine print
The effect is strongest in fast, low-stakes decisions like groceries. At least one large online replication failed to find it, so treat .99 as a reliable nudge, not a mind-control ray. It works best exactly where you shop on autopilot.
cited
Sources
- [01]Psychological pricing — Wikipedia
“Consumers tend to read prices left to right, anchoring on the first digit — the left-digit effect.”
- [02]Charm Pricing: The Science Behind .99 — Price2Spy
“An MIT/University of Chicago study tested identical products at $34, $39, and $44 — the $39 price outsold both alternatives, even the cheaper $34.”
people also ask
Keep asking
Does .99 pricing actually fool anyone?
It's not about fooling — the left-digit anchor fires before conscious reasoning does. You can know the trick and still feel $3.99 as smaller than $4; the correction takes effort your grocery run doesn't spend.
Why did $39 beat the cheaper $34?
Nine-endings carry a learned sale signal from decades of discount tags. $39 read as "marked down"; $34 read as an ordinary price — the story beat the arithmetic.
Does it work everywhere?
No — evidence is strongest for quick, habitual purchases. A large online replication found little effect, and luxury brands avoid .99 on purpose: round numbers signal quality, nines signal bargain.
same shelf




