Shrinkflation Calculator
Spot hidden price rises when a product shrinks: compare the old and new package size and price to get the real per-unit price change, the fair price for the smaller pack and the extra you pay.
How it works
old unit price = old price ÷ old size · new unit price = new price ÷ new size · real price change = (new unit price ÷ old unit price − 1) × 100 · fair price for the new size = new size × old unit price · extra per pack = new price − fair price
Shrinkflation is when a product gets smaller while its shelf price stays the same or rises, so the price per gram, ounce, sheet or piece goes up without a visible price change. Statistical agencies such as the US Bureau of Labor Statistics treat a smaller package at the same price as a price increase in the consumer price index, and this calculator does the same: it compares price per unit before and after. A package that shrinks 12.5% at an unchanged price is a 14.29% price rise per unit, because the same money now buys less.
Worked example
A snack that used to be 16 oz for $4.99 is now 14 oz for the same $4.99. The old unit price is $0.3119 and the new one $0.3564, a real price change of +14.29% per unit even though the shelf price changed 0.00% and the pack shrank -12.50%. At the old unit price the 14 oz pack should cost $4.37, so you pay $0.62 extra per pack.
Sources: US BLS — Quality adjustment in the CPI · Wikipedia — Shrinkflation
Frequently asked questions
What is shrinkflation?
It is a hidden price increase: the manufacturer reduces the amount in the package — fewer grams, sheets or pieces — and keeps the price the same or raises it. The price per unit goes up even though the shelf price looks unchanged.
How do I calculate shrinkflation?
Divide each price by its package size to get the unit price, then compare: (new unit price ÷ old unit price − 1) × 100. 16 oz at $4.99 vs 14 oz at $4.99 is +14.29% per ounce.
Why is a 12.5% smaller pack a 14.29% price rise?
Because you divide by the smaller size: 16 ÷ 14 = 1.1429. The percentage you lose in size is always smaller than the percentage the unit price rises — a pack that shrinks by half doubles the unit price (+100%).
Does shrinkflation count in inflation figures?
Yes. Agencies such as the US Bureau of Labor Statistics adjust the consumer price index for package size, so a smaller pack at the same price is recorded as a price increase.
How can I avoid paying more?
Compare the unit price on the shelf label rather than the package price, check store brands and larger sizes, and use this calculator when a familiar product suddenly feels lighter.
Related calculators
Estimate only. Store promotions, taxes, fees and refund rules vary — check the terms on the shelf, the receipt or the provider’s quote.