Home › Guides › Why the same product shows different MRPs on Amazon and Flipkart

Why the same product shows different MRPs on Amazon and Flipkart

· · by

If the same product shows a different discount on Amazon and Flipkart while costing the same on both, the two listings show a different MRP, the maximum retail price the discount is calculated from. Since a product can only have one MRP, at least one of the two figures is wrong. The percentage moves. The money you pay does not.

Here is what that looks like in practice.

The clearest example

From late August to 21 September 2026, a VGR V228 beard trimmer sold for ₹1,899 on Amazon. The same trimmer, same manufacturer model code, sold for ₹1,899 on Flipkart. Same price, same days.

The Amazon listing showed 53% off. The Flipkart listing showed 17% off.

Amazon Flipkart
Selling price ₹1,899 ₹1,899
Declared MRP ₹3,999 ₹2,299
Advertised discount 53% off 17% off

Both listings show the price correctly. They show two different MRPs for one physical object, and only one of them can be right.

Prices have moved since. Today's figures are on our VGR V228 page.

Two listings for the same VGR V228 trimmer. Both priced at 1,899 rupees, but Amazon shows 53% off against a declared MRP of 3,999 and Flipkart shows 17% off against 2,299.

What is MRP, exactly?

Maximum Retail Price is a declaration required under India's Legal Metrology (Packaged Commodities) Rules. The manufacturer prints it on the pack, and it is the highest price at which that item may lawfully be sold, inclusive of all taxes.

The part that matters here: MRP is a property of the product, not of the shop.

A retailer can discount as deeply as it likes below the MRP. Two retailers can charge completely different prices for the same item, and that is ordinary competition. What neither can sensibly do is publish two different maximum retail prices for the same pack, because the manufacturer only declared one.

Why does the discount change when the price doesn't?

Because the badge is arithmetic performed on the MRP, not a statement about value:

discount % = (MRP − selling price) ÷ MRP

Hold the selling price still and move the MRP, and the badge moves by itself:

Declared MRP Selling price Badge shown
₹3,999 ₹1,899 53% off
₹2,999 ₹1,899 37% off
₹2,299 ₹1,899 17% off

Three very different-looking offers. One identical transaction.

This is why the discount percentage is close to useless as a comparison tool between platforms. It is worked out from the MRP on the listing, not from any earlier selling price.

How often does this happen?

We match listings across Amazon, Flipkart and Nykaa by brand and manufacturer model code, then compare the MRP each platform declares. As of the current dataset:

  • 47 products carry a different declared MRP on Amazon and Flipkart
  • 19 of those sell at an effectively identical price, so the only thing separating the two listings is the badge

Some of the same-price cases:

Product Price on both Amazon listing Flipkart listing
VGR V228 ₹1,899 53% off 17% off
Philips X3063 ₹2,678 31% off 43% off
Vega VHBT03 ₹1,649 8% off 25% off
Havells HD3151 ₹1,099 22% off 35% off
Vega VHCH05 ₹849 15% off 29% off

It is not confined to cheap products either. In mid-September 2026 the Philips HX6877 electric toothbrush was declared at an MRP of ₹49,641 on one platform and ₹37,211 on the other, a gap of ₹12,430 in the stated legal maximum price of a single item.

The full list, which changes as prices move, is in the MRP mismatch report.

Is this illegal?

We do not judge whether any listing breaks a rule. That is a question for a regulator with investigative powers, not for a dataset built by reading public pages. Our data only shows where two listings disagree.

What this data proves, and what it doesn't

Being precise here matters, so:

It does show that at least one of the two declared MRPs is wrong for every product on our list. A product cannot have two maximum retail prices. That follows from the definition, not from any assumption about behaviour.

It does not show which platform is wrong. With two sources and a disagreement, you know one is incorrect, but not which. Where a third platform lists the same item we can sometimes identify the outlier by majority; with two, we say nothing.

It does not establish intent. An MRP can be stale, left over from an older pack after a revision. It can be a variant mismatch, where a listing is really a slightly different SKU. It can be a value a seller typed once and nobody ever corrected. All three produce exactly the signal we measure.

We also exclude multipacks. A twin-pack legitimately carries roughly twice the single-unit MRP, and counting that as a mismatch would simply be an error on our part.

How to check any listing yourself

You don't need our data to do this:

  1. Find the model code, not the marketing name. It is usually in the title or the specifications table, for example BHD356/10, V228 or HD3151. Marketing names vary between platforms; model codes don't.
  2. Search that code on the other platform. This is the step that makes the comparison valid. Matching on the product name alone will pair you with the wrong variant surprisingly often.
  3. Compare the selling prices first. That is the only number describing what leaves your account.
  4. Then compare the struck-through MRPs. If they differ, the discount percentages are not comparable between the two listings, and at least one is built on a wrong number.

The practical takeaway

Ignore the badge. Compare the rupee price.

A listing showing 70% off at ₹2,400 is worse than one showing 10% off at ₹1,900, however the two pages present themselves. The percentage describes a claim about the past; the price describes your actual transaction.

If you would rather have it checked for you, every product page on this site shows both platforms' declared MRP side by side and flags the ones that disagree. You can also browse by category: trimmers, hair dryers, straighteners, or read how we score products, which weighs discount accuracy as one of three components.


Figures in this article reflect our dataset on the published date and change as retailers update prices. The MRP mismatch report is always current.

Written by Omega Matrix Software Solutions. Figures come from our own matched dataset and move as prices change. See how this works and how we score.