Book a consult

Loading scheduler…

CPG glossary

Retail shrink (shrinkage) in CPG, explained

What retail shrink is

Retail shrink is inventory a store paid for but can never sell, lost to theft, damage, spoilage, and administrative error, and it's quoted as a percent of sales. For a grocery chain the size of Kroger, shrink runs somewhere around 1.5 to 2% of sales, and on tens of billions in revenue that is real money walking out the back door. The National Retail Federation has pegged industry shrink north of $100B a year, which is why every retailer's category buyer cares about it even when the brand selling to them doesn't.

Shrink is the gap between book inventory (what the system says is on hand) and physical inventory (what's actually on the shelf when someone counts). Four things drive it: external theft, internal theft, damage and spoilage, and paperwork error. In perishable and natural categories, spoilage does most of the damage, which is exactly where a lot of CPG brands live.

How shrink is measured

Shrink is a simple ratio, but the inputs hide in different systems, which is why so few people compute it cleanly. You take the cost of inventory that vanished and divide it by sales over the same window.

Run it on a refrigerated SKU, a 16 oz yogurt cup, at one banner over a quarter:

LineAmount
Units delivered (at cost)$48,000
Units sold (at cost)$44,400
Ending inventory (at cost)$2,400
Shrink (at cost)$1,200
Net sales (retail)$60,000
Shrink rate (% of sales)2.0%

The $1,200 is what's missing: $48,000 delivered, minus $44,400 sold, minus $2,400 still on the shelf, leaves $1,200 that the books say should exist and the count says does not. Divide that by $60,000 in retail sales and you get a 2.0% shrink rate. For a perishable yogurt SKU that is well within normal, because some cups always expire before they sell. Push the delivery too aggressively and that 2% climbs fast, which is the tension at the center of fresh-category ordering.

Phantom inventory: where shrink quietly bites

Here's the part that costs brands sales without ever showing up as a line item. Shrink creates phantom inventory: the system believes a unit is in stock, so it never triggers a reorder, but the unit is gone (stolen, spoiled, or miscounted). The shelf is empty and the replenishment logic has no idea.

This is a direct hit to on-shelf availability. The store reads as in-stock in every report, the brand's velocity craters, and everyone blames demand when the real culprit is a book number that drifted away from the shelf. I have watched a natural-channel SKU look like it was dying at a banner when the truth was that damaged cases were being written off in the back room and the shelf sat empty for days at a time. Consumption data showed the symptom (sales fell). Only the shrink and inventory data showed the cause.

Symptom in the dataWhat it looks likeWhat it actually is
Sales drop, no price changeWeak demandPhantom inventory / OOS
Book in-stock, no salesSlow SKUShelf is empty
Margin erosion, flat salesPricing problemSpoilage / damage shrink

Each row is the same trap: the obvious read is wrong, and the right read needs inventory and shrink data sitting next to the sales numbers.

Why shrink matters to a brand-side analyst

Shrink is usually filed as the retailer's problem, and the retailer's cost, which is true on the P&L but misleading on the shelf. Shrink eats directly into retail margin, so a category that shrinks badly gets less shelf space and fewer reorders, and that lands on the brand whether or not the brand caused the spoilage. A SKU with a short shelf life or fragile packaging is structurally more expensive for the retailer to carry, and that shows up as reluctance at the next line review.

For the analyst, the practical move is to stop reading flat or falling sales as pure demand signal. When velocity drops with no price or distribution change, shrink and phantom inventory belong on the suspect list before you conclude shoppers lost interest. The brands that manage this well treat shrink as part of inventory management, not as someone else's accounting footnote.

Where Scout fits

Shrink hides because the sales data and the inventory data almost never sit in the same place, so the empty shelf reads as weak demand. Scout connects your SPINS or retailer consumption data to the inventory and sell-in side, which is what lets you tell a real demand drop apart from a phantom-stock problem. It surfaces and analyzes the gap. It does not run loss prevention, manage the planogram, or count the back room for you.

The short version

  • Retail shrink is inventory lost to theft, damage, spoilage, and administrative error, measured as a percent of sales (often 1.5 to 2% in grocery, more in perishables).
  • It's the gap between book inventory and physical inventory, and it hits margin directly, so it shapes how much shelf and how many reorders a category earns.
  • Its worst side effect is phantom inventory: the system says in-stock, the shelf is empty, no reorder fires, and the brand's velocity falls for a reason no sales report will ever explain on its own.
See your CPG data answer questions in plain English — book a Scout demo

Want the rest of the CPG analyst's glossary?

Drop your email and we'll send the full set of CPG and retail-data definitions as one reference sheet.