Free forever — no credit cardSee plans
GuidesProcesses

Inventory Shrinkage: What Causes It and How to Stop It

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

What is inventory shrinkage?

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

Worked example

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 four main causes

Shoplifting & external theft

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.

Employee theft

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.

Administrative & counting error

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.

Damage, spoilage & supplier fraud

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.

How to reduce inventory shrinkage

  1. Count on a schedule. An annual count only tells you shrinkage happened months after the fact. Rotating cycle counts surface a gap while there's still a chance to trace the cause.
  2. Scan every movement so nothing is untracked. Shrinkage hides in the movements nobody logged. A barcode-based system makes logging the path of least resistance instead of an extra step people skip.
  3. Build in check-in/check-out accountability. Tie every stock movement to the person who made it with check-in/check-out. When every unit has a name attached, both error and theft get easier to trace and rarer to attempt.
  4. Verify receiving against purchase orders. Count what physically arrives against what the purchase order says was shipped, every delivery, before it hits the shelf as available stock.
  5. Focus tighter counts on your high-value items.You don't need the same scrutiny on every SKU. ABC analysis tells you which A-items deserve weekly counts and which C-items can go months between checks.

Common mistakes

Blaming theft when it's really admin error

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.

Only counting once a year

Shrinkage discovered at an annual count could have been accumulating for eleven months. By then the trail — who touched what, when — is long cold.

No per-item history to trace where it vanished

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.

Not verifying deliveries against purchase orders

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.

Make shrinkage traceable, not just measurable

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.

Inventory shrinkage questions

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.