Shrinkage arrives as a single percentage in a monthly summary, and that presentation is the problem. One number invites one response, usually a general instruction to be more careful. But the number is a sum of four unrelated problems with four unrelated fixes, and averaging them together hides which one you actually have.
This page covers what shrinkage is, how to calculate it, the four causes hiding inside it, and why the composition matters more than the rate.
What is inventory shrinkage?
Inventory shrinkage is the gap between the stock your records say you hold and the stock a count actually finds. The formula is one line: recorded value minus counted value, divided by recorded value. Retail calls the same number shrink. It covers everything that left unrecorded, whatever the reason, which is why the headline figure is hard to act on.
Calculate it by value: recorded value minus counted value, divided by recorded value. Using units instead is the common shortcut and it distorts the picture immediately, because a thousand missing labels and one missing case of finished product are wildly different problems that a unit-based rate scores as though the labels were worse.
What are the four problems inside the number?
Administrative error, damage and spoilage, process loss, and theft. They differ in size, in who can fix them, and in how they behave over time. Every operation has a different mix, and the mix — not the total — is what tells you where to spend the next hour.
| Cause | What it looks like | Where it is fixed |
|---|---|---|
| Administrative | Miskeyed receipts, wrong unit of measure, double entries | At data entry — usually the largest share and the cheapest to fix |
| Damage and spoilage | Breakages, expiry, temperature loss | Handling, storage and rotation |
| Process loss | Samples, trade-show stock, unrecorded rework | A reason code at the moment it leaves |
| Theft | Genuine unexplained disappearance | Access and supervision — usually the smallest share |
The instinct is to read that list bottom-up, because theft is the cause that feels like it deserves attention. In practice it is almost always the smallest line, and administrative error the largest. An operation that responds to a rising shrinkage rate by tightening physical security while leaving receiving unchanged has spent its effort on the fourth row to fix a first-row problem.
Why does composition matter more than the rate?
Because the rate tells you the size of a problem you cannot act on, and the composition tells you which problem it is. Two operations at the same rate can need entirely different responses, and the one whose losses are concentrated in a single unnamed cause is in worse shape than the higher-rate operation that can name all four.
The practical consequence is that a shrinkage number without a cause breakdown is not management information. It is a score. Getting to composition takes one thing: a cause recorded against every adjustment, from a short fixed list, at the moment the adjustment happens — which is the same discipline that turns a variance into a signal.
Trend then matters more than level. A rate that is flat but shifting from administrative error toward spoilage is telling you something specific about storage or rotation that the flat headline conceals entirely.
What actually works for reducing shrinkage?
Fixing the largest named cause, which is usually data entry rather than anything dramatic. Count against paperwork before signing, enforce one unit of measure per SKU, put a reason code on every sample and write-off, and count often enough that a variance is small enough to investigate while its cause still exists.
Counting frequency is the underrated lever. A variance found six weeks late is a number to absorb; the same variance found on Tuesday is a question somebody can still answer. Ranking what to count by value at risk per counting hour puts the frequency where the losses are, which is a better use of the same hours than counting everything at the same rate. Shrinkage is one of the four places a CPG operation leaks cash, and the only one that hides inside a single percentage.
What should you do next?
Get to composition, then fix the biggest named cause.
Measure properly
- Calculate by value, not by units.
- Record a cause against every adjustment, from a fixed short list.
- Keep an explicit unexplained code rather than guessing.
Read it
- Rank causes by value, not by frequency.
- Watch the mix shift over time, not just the rate.
Fix upstream
- Count against paperwork before signing at goods-in.
- Enforce one unit of measure per SKU.
- Count valuable stock often enough to investigate while the cause exists.
Frequently asked questions
How do you calculate the shrinkage rate?
Take the recorded stock value minus the counted stock value, divide by the recorded value, and express it as a percentage. Doing it by value rather than by units is what stops a thousand missing labels outweighing a case of your most expensive product.
What is a normal shrinkage rate?
Benchmarks exist, but the rate for your operation matters less than its composition and direction. A brand at a low rate that is entirely one unexplained cause has a worse problem than one at a higher rate split across four causes it can name and is fixing.
Can shrinkage be negative?
Yes, and it is worth taking seriously rather than enjoying. Counting more than you recorded usually means a receipt was understated or a movement was recorded twice, and both mean the number was wrong before the count as well as after it.