
From the conversion glossary
Concepts referenced in this article, defined.

Concepts referenced in this article, defined.
Run rigorous A/B tests and personalize every visit on Shopify or any storefront — no engineers required.
How you display a price — ₹499 vs ₹499.00 vs ₹499/- — affects how large or small that price feels to shoppers. The research is clear: in most ecommerce contexts, including decimals makes prices feel higher and reduces conversion rate. For Indian D2C brands, where ₹ pricing rarely uses paise, dropping decimals is usually the right choice — but the details matter.
Pricing psychologist Manoj Thomas's research at Cornell University found that prices with more syllables feel larger. "Four hundred and ninety-nine" feels smaller than "four hundred and ninety-nine point zero zero" — even though they are the same number. The same effect applies visually: more characters = more cognitive load = price feels larger.
This is why luxury brands often use prices like "₹12,500" while budget brands use "₹12,499.99" — both are communicating something about their brand and their shopper relationship.
The decimal decision tree:
| Format | Best for |
|---|---|
| ₹499 | Most D2C brands; clean, Indian-native format |
| ₹499.00 | Western/global brands; formal marketplace listings |
| ₹499/- | Traditional Indian retail aesthetic |
| ₹499.99 | Discount/value perception; signals a deal |
| Rs. 499 | Avoid — feels outdated compared to ₹ symbol |
There are scenarios where decimals work in your favor:
Comparison pricing. When showing strikethrough prices alongside sale prices, consistent decimal formatting makes the comparison cleaner: ₹699.00 ₹499.00 draws the eye to the discount more clearly than ₹699 ₹499.
Per-unit pricing. If your per-unit calculation produces a non-round number (₹166.67 per unit in a 3-pack), you need decimals. Here, showing ₹167 is more consumer-friendly than ₹166.67 — round up the decimal to the nearest rupee.
B2B or GST-inclusive pricing. In B2B ecommerce or when showing GST breakdowns, decimal precision communicates professionalism and accuracy. "₹423.73 (incl. 18% GST)" is expected in a formal purchase context.
Indian shoppers have been conditioned by decades of retail pricing psychology:
₹999 not ₹1,000. The psychological threshold effect is real — ₹999 feels meaningfully cheaper than ₹1,000 to most Indian shoppers even though the difference is ₹1. This is well-documented in Indian retail and holds for ecommerce.
Lakh and crore separators. For high-value products (furniture, electronics), use Indian number formatting: ₹1,25,000 not ₹1,25,000.00. The lack of decimals plus correct Indian numeral grouping signals local expertise.
"Just ₹X" copy. Adding "just" before the price works for products under ₹999 where price is a barrier. "Just ₹299" signals value without using a percentage discount.
Price display tests are among the fastest to run because they require minimal design changes. Test these:
Test 1: ₹499 vs ₹499.00 Hypothesis: Removing decimals increases purchase rate. Measure checkout initiation rate and conversion rate. Most stores see a 1–3% CVR improvement from removing decimals.
Test 2: Font size and weight Larger, bolder prices feel more premium (used by luxury brands) while smaller, thinner prices feel cheaper (used by discount brands). Test which matches your brand positioning.
Test 3: Color Red prices are associated with discounts and urgency in Indian retail (influenced by physical store sales). Test red vs black price text. Red tends to lift conversion on sale items; black is better for full-price premium products.
Test 4: Price placement Just below the product title vs near the Add-to-Cart button vs prominent, large, centered.
With CustomFit.ai, all four tests can run simultaneously on different traffic segments without code.
Product listing pages: Use clean, round formatting. ₹499, ₹699, ₹999. Decimals on listing pages create visual noise across dozens of products.
Product detail pages: Same — round prices. Add per-unit pricing for volume options where the per-unit calculation is informative.
Cart and checkout: Subtotals and order totals can show decimals when the calculation warrants it (e.g., after applying a 10% discount that produces a non-round number). Shoppers expect accuracy at this stage.
Email: Round prices in subject lines and headlines. Full decimal in order confirmations.
Related reading: