Shrinkflation: The Price Increase You Don't See on the Shelf

Shrinkflation is what happens when a product's price stays the same — or even goes up a little — while the amount of product inside the package quietly shrinks. The bag of chips still costs $4.99, but it now holds 9.25 ounces instead of 11. The price per ounce went up, but the price on the shelf tag didn't change, so most consumers never notice.

Why manufacturers do it

Raising a sticker price is visible. Consumers notice, and a price increase can show up in news coverage or a competitor's marketing. Reducing package size is much quieter — it requires a consumer to actually compare the new package weight to the old one, which almost nobody does at the shelf. For a manufacturer facing higher costs for ingredients, packaging, labor, or freight, cutting the fill weight lets them pass those costs on while the price tag — the single most visible number in the store — stays put.

How to actually spot it

The tell is almost never the price. It's the net weight printed on the package, usually in small type near the barcode or nutrition label. If you buy the same product regularly, the way to catch shrinkflation is to glance at the ounce, gram, or count figure each time, not just the price. Many stores also post a "unit price" on the shelf tag itself, in smaller type below the item price — that number actually tells you whether you're getting a better or worse deal than last time.

Common categories where it shows up repeatedly include snack foods, packaged coffee, paper products (fewer sheets per roll), cereal, and ice cream (containers that quietly moved from 64 ounces to 48 while keeping a similar-looking carton).

Why official inflation data is slow to catch it

This is the part that surprises people: government inflation measures are built, in theory, to account for package-size changes. When the BLS records a price for the CPI, it's supposed to record the price for a specific, defined quantity, and when that quantity changes, adjust the recorded price so it reflects the true price per unit, not just the price per package.

In practice, that adjustment takes time. A package-size change first has to be identified in the specific outlets and items the BLS samples, which may lag the exact moment a manufacturer changes packaging. Sizes also change gradually and inconsistently across brands — a cut doesn't happen everywhere at once, making it a harder signal to catch cleanly than a straightforward price change. The result is a lag: shrinkflation happens on shelves before it's reflected in the official numbers.

How CrowdCPI tracks it

Because CrowdCPI collects the price and package size directly from consumer submissions and receipts, we can calculate price-per-unit — per ounce, per pound, per count — straight from real purchases, without waiting for a size change to be identified in a national sample. Our shrinkflation tracker shows exactly that: for products where consumers have reported both price and package size over time, you can see the per-unit price move even when the sticker price never budged.

Report a price