The Illusion of the Cheaper Pack
Walking down the supermarket aisle, you see two pouches of sunflower oil. One is priced at ₹180, and the one next to it is ₹195. The choice seems obvious. However, brands often use varied packaging sizes to their advantage. The ₹180 pack might contain
only 900ml, while the ₹195 pack is a full one-litre bottle. This practice, sometimes called 'shrinkflation', gives the illusion of a better deal while actually charging you more for less product. A slightly lower sticker price can mask a much higher cost per unit, a tactic that makes quick price comparison difficult for busy shoppers.
A New Era of Standard Packs
Thankfully, this confusion is set to reduce. In a significant move to protect consumers, the Indian government has mandated that edible oils must be sold in standard pack sizes. As of mid-2026, companies have a three-month window to transition to selling oils in nine permitted sizes, including 200ml, 500ml, 1 litre, 2 litres, and 5 litres. This rule applies to all major oils like palm, soybean, sunflower, and mustard. By eliminating odd sizes like 870ml or 950ml, the government aims to create a level playing field, making it much simpler for you to compare the true cost of different brands.
Your Secret Weapon: The Unit Price
Even with standard packs, the ultimate tool for a smart shopper is the unit price. The unit price breaks down the cost into a standard measurement, such as price per litre or price per 100ml. It is the only foolproof way to know which product offers the best value for your money, regardless of brand or pack size. While regulations have been introduced requiring companies to mention the unit sale price on packages, it's a good habit for consumers to calculate it themselves to be certain. This simple check cuts through all the marketing and packaging tricks.
How to Calculate Price Per Litre
The maths is simpler than you think, and your phone's calculator is all you need. To find the price per litre, use this formula: (Price of the pack ÷ Volume in ml) x 1000. Let's take our earlier example. For the first pack: (₹180 ÷ 900ml) x 1000 = ₹200 per litre. For the second pack: (₹195 ÷ 1000ml) x 1000 = ₹195 per litre. Suddenly, the pack that looked more expensive is actually the better deal. Making this quick calculation a habit can lead to significant savings over a year, especially for a high-consumption item like cooking oil.
Beyond Price: Other Factors to Consider
While unit price is crucial for value, it isn't the only factor. Always check the manufacturing and expiry dates, especially when buying a large container. A 5-litre can might be the cheapest per litre, but it's not a good deal if you won't use it all before it goes rancid. Your choice of oil—be it mustard, groundnut, sunflower, or soybean—will also affect the price, as their production costs vary. Finally, consider your cooking needs. Some oils have a high smoke point and are better for deep frying, while others are suited for light sauteing or salad dressings. Your family's taste preferences and health considerations should also play a role in your final decision.













