Free tool
Shrinkflation checker
The pack got smaller and the price did not. Enter both packs and see how much dearer each gram, ml or piece really is.
Buying stock for a shop?
Check a supplier's new pack before you set your shelf price. Kadal keeps suppliers, purchase orders and purchase records in one place.
Your numbers
- Real change in price per unit
- +11.1%
- Old price per 100 g
- ₹20
- New price per 100 g
- ₹22.22
Per gram, the new pack is 11.1% dearer. The pack is 10% smaller and the price is the same.
At the old price per gram, the new pack would cost ₹90. It costs ₹100, so ₹10 of its price is a rise.
Illustrative example
A pack 10% smaller at the same price.
These numbers are an illustration, not a benchmark. Your own numbers will differ.
- Old pack 500 g at ₹100
- New pack 450 g at ₹100
- Old price per gram: ₹100 / 500 = ₹0.20.
- New price per gram: ₹100 / 450 = ₹0.22 (rounded).
- Change: 500 / 450 = 1.111, so 11.1% dearer per gram, not 10%.
The pack lost 10% of its size, but you now pay the full price for 90% of the goods. Dividing by the smaller amount is why the rise is bigger than the cut.
Why 10% smaller is more than 10% dearer.
The real price is the price per unit. Divide the price by the size. Do it for the old pack and the new pack, then compare the two.
The rise is bigger than the cut. When 500 g becomes 450 g at the same price, you pay the old price for 90% of the goods. 100 divided by 90 is 1.111, so each gram costs 11.1% more, not 10%.
A lower price can still be a rise. A pack that loses 10% of its size while its price falls 4% is still dearer per gram. Only the price per unit tells you.
Check a pack in three steps.
Read both labels
Take the net weight, volume or count printed on the old pack and the new one. Use the same unit for both.
Use the prices you paid
Use the price on each pack or on your bill. Offers and multi-buy deals change the price per unit, so compare like with like.
Compare per unit
The calculator divides price by size for each pack and shows the change in percent and the part of the new price that is a rise.
What this tool does not know.
It does not know why a pack changed. A new recipe, better packaging or a different grade can come with a new size, and the calculator cannot see quality.
It does not know what other shops charge, or what the pack costs elsewhere. It only compares the two packs you enter.
Questions, answered.
Shrinkflation is when a pack gets smaller while its price stays the same or falls by less than the size. The price per gram, ml or piece goes up even though the shelf price looks the same.
Divide the price by the size for the old pack and for the new pack. Divide the new figure by the old one and take away 1. For 500 g at 100 becoming 450 g at 100, that is 0.2222 / 0.2 minus 1, which is 11.1%.
You pay the same money for 90% of the goods. 100 divided by 90 is 1.111, so every gram now costs 11.1% more.
No. The maths runs in your browser and nothing you type is sent to us or saved. The worked example is an illustration, not a figure for any real product.
Run your shop from one place.
Kadal keeps your billing, stock, suppliers and purchase records in one system, even offline. Start free.