Shrinkage is the quiet tax on every business that holds physical stock — the gap between what your records say you have and what a count actually finds. This guide covers the shrinkage-rate formula, a worked example, the four causes that actually drive it, and the process changes that reduce it without a security budget.
By Edmund Tong, Founder of StockZip · Last updated: 2026-07-03
Inventory shrinkage is the difference between the inventory your system says you have on hand — the recorded, or “book,” value — and what a physical count actually finds on the shelf. Any time those two numbers don't match and the recorded value is higher, that gap is shrinkage.
It's called shrinkage because the loss is usually invisible until someone counts. Nobody watches stock evaporate in real time — a system tracks what should be there, a physical count reveals what's actually there, and the difference is the number you need to explain.
Shrinkage rate = (Recorded inventory value − Physical inventory value) ÷ Recorded inventory value × 100
Say your system shows $52,000 in recorded inventory value at the end of the quarter, and a physical count values what's actually on the shelves at $49,400:
| Recorded (book) inventory value | $52,000 |
| Physical count value | $49,400 |
| Shrinkage (dollar) | $52,000 − $49,400 = $2,600 |
| Shrinkage rate | ($2,600 ÷ $52,000) × 100 = 5.0% |
A 5.0% shrinkage rate means one out of every twenty dollars of recorded inventory value never made it to a sale, a transfer, or a documented write-off. The formula tells you the size of the problem — it doesn't tell you the cause. That takes the next section.
The cause most people assume first — customers or outsiders taking stock without paying. Real, and worth guarding against, but usually a smaller share of total shrinkage than it gets blamed for.
Stock or cash taken by staff, from sweethearting at checkout to walking product out the back door. Accountability tied to a specific person on every movement is the direct countermeasure.
Honestly, this is often the largest cause of shrinkage for small businesses — and the most fixable. Miscounted receipts, wrong units entered, items logged to the wrong SKU, or manual data entry that never gets double-checked. No theft required, just untracked movement.
Broken, expired, or unsellable stock that never got written off in the system, plus short shipments from suppliers — invoiced for 100 units, 94 actually arrive, and nobody checked the count against the purchase order.
Jumping straight to “someone's stealing” skips the far more common culprit — miscounts, wrong units, and data entry mistakes that no amount of camera footage will catch.
Shrinkage discovered at an annual count could have been accumulating for eleven months. By then the trail — who touched what, when — is long cold.
A shrinkage percentage without a movement history is a symptom with no diagnosis. Without a timestamped audit trail per item, you can measure the loss but never find its source.
Receiving stock on trust — accepting the invoice quantity without a physical count — lets short shipments and supplier errors walk straight into your books as if they were on the shelf.
StockZip logs who scanned what, when, and where on every stock movement — so when a count turns up a gap, you have an audit trail to work from instead of a mystery. Check-in/check-out accountability makes every unit somebody's responsibility.
Straight answers about the shrinkage formula, what counts as a normal rate, and how to reduce it without a security budget.
Inventory shrinkage is the gap between the inventory your records say you have and what a physical count actually finds on the shelf. It shows up as recorded stock value that is higher than the real, countable value — caused by theft, damage, administrative error, or supplier fraud.