The MRP is supposed to be a ceiling
Every packaged item sold in India carries a maximum retail price printed on the label. It is meant to be the most a seller can legally charge, not a target. Most of the time, quick commerce apps price at or below that number. But on a narrow set of items, usually during fast delivery windows, the total at checkout can land right at the label or edge past it once handling and delivery charges stack on top of the item price. If you want to compare grocery prices honestly, the printed label is where the comparison should start, because it tells you the most you should ever be asked to pay for that exact pack.
Why the app price can creep past the label
Fast delivery is expensive to run. Dark stores sit closer to neighbourhoods than a warehouse, staff are on call around the clock, and a rider needs to be free within minutes of an order landing. Apps recover some of that cost through delivery fees and handling charges, and some through pricing certain categories closer to the label than a supermarket would. None of this is hidden or unusual, it is simply the cost of speed. The point is not that quick commerce is pricing unfairly, it is that the convenience has a cost, and that cost sometimes shows up as a total that sits at or above the printed MRP rather than comfortably under it.
How to compare grocery prices against MRP before you order
The check itself is simple and takes a moment. Before you confirm a cart that includes a few packaged items, glance at the MRP printed on the product image or description, which most apps display next to the selling price. Add the item price and the delivery or handling charge together and see where that lands against the label. If the total for that single item sits above the MRP, that is worth noticing, especially if you are ordering the same product regularly. A single order rarely moves your monthly budget much, but a habit of skipping this check on a weekly staple adds up over months.
Where the gap shows up most
This is not evenly spread across a grocery list. Fresh produce, loose staples and anything sold by weight do not have a fixed MRP to compare against, so the check does not really apply there. It matters most for packaged snacks, personal care items, small impulse add-ons near checkout, and anything you tend to order as a single quick item rather than as part of a full basket. Those are also the items most likely to be added on a whim during a fast delivery order, which is exactly when a shopper is least likely to glance at the label.
A quick example of how it plays out
Say you order a packet of biscuits, a bottle of shampoo and a bag of rice on a fast delivery slot. The rice is priced well under its label, since staples are usually where apps compete hardest on price. The biscuits sit close to the label, which is normal for a small packaged item. The shampoo, ordered as a last minute add-on, turns out to be priced above what the label says once the handling charge on that item is counted in. None of these is a red flag on its own, but noticing the pattern across a few orders tells you where to actually spend the extra moment checking, and where you can safely stop worrying about it.
What a comparison view adds to the check
Checking one app against its own label tells you whether that single order is fair. It does not tell you whether a different app would have been cheaper for the same basket. That is a separate question, and it is the one Comparoo is built to answer. Comparoo compares live prices for the same items across Blinkit, Zepto, Instamart, BigBasket and more in a single view, so you are not relying on memory or a mental average of what things usually cost. Tools like Comparify and QuickCompare take a similar approach for groceries and cabs. Using either the label check or a price comparison view on its own helps. Using both together is the most complete way to know a basket is priced fairly before you pay for it.
Building the habit without slowing down your order
Nobody wants to turn a quick top-up order into a research project. The habit that actually sticks is narrow: check MRP against the app price only for items you buy often, like a favourite snack, a personal care staple or a household basic that appears on your list most weeks. For a one-off item you will not repeat, the time spent checking rarely matches the benefit. Save the habit for repeat purchases, where a small gap compounds into a real amount over a year, and let everything else go through at normal speed.
The honest takeaway
Quick commerce is not overcharging by design, and the convenience it offers is genuinely worth paying something for. The label is just a useful anchor, a way to notice when a total has drifted further from a fair price than the speed alone explains. Comparing grocery prices against the MRP, and then across apps for the basket as a whole, keeps the choice in your hands instead of leaving it to whichever app happened to be open. For related habits, a simple way to compare prices across apps and how minimum order value changes what you actually pay are worth reading alongside this one, since all three checks work best as a routine rather than a one-time habit.