Why stores use 99-cent prices
Prices end in 99 cents because they can make a product feel slightly cheaper while preserving almost all of the higher price.
It's often said that a 99-cent price is always a bargain — in fact, the product may still cost more overall than a competing item with a round-number price.
This is a pricing choice made by retailers and brands, whose goal is to balance sales volume, profit per item, and the way shoppers compare products. The extra cents usually flow into the seller’s revenue rather than creating a meaningful saving for the buyer.
It is like putting a toy in the “almost five dollars” box instead of the “five dollars” box: your eyes notice the first number before they think about the tiny difference at the end.
Knowing this helps whenever you compare shelf prices, online listings, or competing brands, because a 99-cent ending can make two prices feel farther apart than they really are.
Say one shirt is marked at $19.99 and another at $20.00. The first price may feel meaningfully lower because shoppers often focus on the 19 before processing the 99 cents, even though the actual difference is only one cent.
The first digit gets attention
A price just below a round number can be mentally filed with the lower group, making $19.99 feel closer to $19 than to $20.
It can signal a discount
Retailers often use 99 endings to suggest a deal, while round prices can communicate simplicity, quality, or a premium position.
The tactic is not universal
Businesses choose different endings depending on their brand and customers, so a store may use whole numbers when clarity or a higher-end image matters more than bargain appeal.