Grocery prices rose 25% since 2020 but package sizes shrunk 15-20% — you pay more for less and the price tag hides it
financefinance0 views
A bag of Doritos was 9.75oz in 2020 for $4.29. In 2026, the same bag is 9.25oz for $5.79. The per-ounce price went from $0.44 to $0.63 — a 43% increase. But the shelf price only looks like a 35% increase because the bag shrunk by half an ounce. This is shrinkflation: reducing product size while maintaining or increasing the sticker price. It happens across every grocery aisle — toilet paper with fewer sheets per roll, cereal boxes with less cereal, ice cream containers that went from 64oz to 48oz. So what? Consumers budget by sticker price, not by unit price. When a box of cereal stays at $4.99 but drops from 18oz to 15.5oz, most shoppers do not notice. Their grocery bill looks stable but they are getting 14% less food. Over a year, a family of 4 loses $500-1,000 in value through shrinkflation alone — on top of the visible price increases. The CPI partially captures this through 'quality adjustment' but most consumers never see unit prices. Grocery stores display unit prices in tiny font at the bottom of shelf labels, and unit formats vary (per oz, per 100g, per count) making comparison impossible. Why does this persist? CPG companies (PepsiCo, General Mills, P&G) prefer shrinkflation to price increases because consumers punish visible price hikes but do not notice size reductions. It is deliberate deception optimized by consumer research. The FTC has no regulation requiring consistent unit pricing or package size transparency. State-level unit pricing laws exist in only 9 states and enforcement is minimal.
Evidence
BLS CPI data: grocery prices up 25% from Jan 2020 to Jan 2026. Consumer Reports shrinkflation tracker documents 100+ products with reduced sizes. Downsized.com catalogs shrinkflation across categories. FTC held a shrinkflation workshop in 2024 but took no regulatory action. Only 9 US states mandate unit pricing display (Consumer Federation of America).