Why are product prices always set at ₹99, ₹199, or ₹999? Understand the cunning psychology behind this..
- byShikha Srivastava
- 31 Jul, 2026
Whenever we shop—whether in physical markets or online—we often notice prices ending just one rupee short of a round figure (like 99, 199, or 999). While this practice has even spawned memes, have you ever wondered why prices are set this way? What is the logic behind it? If not, let’s explore it.

Why do brands price their products at ₹99, ₹199, or ₹999?
We might laugh it off, but you would be surprised to learn that there is deep psychology and a major marketing strategy at play here—one that the average consumer often fails to grasp. Here are the key reasons behind this:
Psychological Reasons
Businesses employ a psychological strategy where, even though the price is only one rupee lower, it appears significantly lower than a four-digit figure like 1,000 or 2,000. For instance, a price of ₹999 feels closer to ₹900 and further from ₹1,000 to the customer, even though the reality is quite the opposite. The customer feels they are purchasing an item for a price that isn't quite in the four-digit range; this trick provides both the satisfaction of saving money and mental peace.
The Illusion of a Sale or a Bargain
Large posters and banners in stores, combined with online flash sales offering massive discounts, compel customers to make a purchase. This is particularly effective when a four-digit price is transformed into a three-digit one—such as an item worth ₹1,500 being sold for ₹999. Additionally, offers of 20% or 50% off also entice shoppers.
The "Left-Digit Effect" Theory
Have you heard of the "Left-Digit Effect" theory? If not, it is another key component of marketing strategy. It is based on the concept that people tend to read numbers from left to right. Consequently, the first digit makes a stronger impression on the mind and is remembered more vividly.
Benefit to the Shopkeeper
Often, customers do not collect the remaining 1 or 2 rupees in change when making a purchase. Sometimes, people hesitate to ask for the change back; thus, this trick benefits the shopkeeper. So, why wouldn't companies use price tags like 99 or 999? The profit margin may be small, but it is certainly beneficial.
PC Social Media



