You buy 500 units. Your system says 500. You count the shelf and find 477. Those 23 missing units are inventory shrinkage. Nobody sold them. They walked out, broke, spoiled, or never arrived. And they cost you real money.
Shrinkage looks small on any given day. Over a year, it adds up. US retailers lose tens of billions to it, and warehouses and online sellers lose their share too. This guide stays practical. You will learn what inventory shrinkage is, how to calculate it, what counts as a good rate, what drives it, how to record it, and how to stop it at the source.
What is inventory shrinkage?
Inventory shrinkage is the loss of stock that shows up as a gap between your records and your shelf. Your system says one number. Your physical count says a smaller one. The difference is shrink.
Shrinkage is not a sale. It is stock that leaves your business without bringing in any revenue, whether it was stolen, damaged, or simply miscounted. You paid for those goods, but you never got paid back.
Every business that holds stock deals with it. A corner store, a fulfillment center, an online brand. The setting changes. The math does not. People also call it shrink, physical retail shrink, or inventory shrink. They all mean the same thing. You have less than your books say.
How to calculate inventory shrinkage
You can measure shrinkage two ways. In dollars, or as a rate.
Start with the dollar value. Take what your records say you own. Subtract what you actually count.
Shrinkage Value = Recorded Value - Actual Value
Now turn it into a rate. Divide the loss by your recorded value. Multiply by 100.
Shrinkage Rate (%) = (Shrinkage Value / Recorded Value) x 100
Here is a quick example. Your books show $50,000 in stock. You count the floor and find $47,000. Your shrinkage value is $3,000. Your rate is 6%.
- $50,000 - $47,000 = $3,000
- ($3,000 / $50,000) x 100 = 6%
A 6% rate is high. It means something is wrong, and you should investigate. Run this math after every physical count. That way you spot a trend before it grows.
What is a good inventory shrinkage rate?
A good inventory shrinkage rate is under 1%. But the target depends on where you operate.
The National Retail Federation put the retail average near 1.4% in a recent survey. That small number still meant tens of billions in losses across the industry. So a low rate is not the same as no rate. Chase zero, but measure against your own channel.
What causes inventory shrinkage?
Four things cause most shrinkage. Theft, errors, damage, and vendor fraud.
- Theft: This is the big one. Shoplifting, employee theft, and organized retail crime. Theft drives close to 40% of retail shrink. Employees are harder to catch because they know your process.
- Administrative errors: A miscount at receiving. A wrong SKU. A shipment marked received in full when a box was short. These slips are quiet and common.
- Damage and spoilage: Items break in the warehouse. Food expires. A dropped pallet is lost stock even though no one stole it.
- Vendor fraud: A supplier bills for 100 units and ships 90. If you do not check the delivery, you pay for stock you never got.
Most losses are a mix. A little theft, a few bad counts, some breakage. Knowing the split tells you where to spend your effort.
Types of shrinkage
- Operational shrink from miscounts and misplaced stock.
- Theft shrink from employees or shoppers.
- Vendor shrink from short or wrong shipments.
- Damage shrink from breakage and spoilage.
Labels matter because each one needs a different fix. You cannot solve a counting problem with a security camera, and you cannot train your way out of a damaged pallet. Name the type first, then choose the tool.
Why inventory shrinkage hurts
Inventory shrinkage does more than dent one number. It skews everything downstream.
You lose the profit on the missing goods. You paid for them and got nothing back. Your counts lie, so the system thinks you have stock you do not, and you sell into a stockout. Your forecast drifts, because a product looks like a strong seller when it was really walking out the door, so you reorder too much. And your costs climb, because you spend on security, audits, and cleanup on top of the lost stock.
The dollars scale fast. A 2% inventory shrinkage rate on $1 million of stock is $20,000 gone in a year, straight off your margin. At the same rate on $5 million, that's $100,000. The percentage looks tiny. The money does not.
How to prevent inventory shrinkage
You cannot hit zero. You can get close. Start where the loss starts, at the scan.
- Scan accurately at receiving: Most shrink begins as a bad count on the dock. Scan every item in with a barcode or RFID reader. Check it against the purchase order before you sign. A wrong count here poisons every number after it.
- Count often: Run cycle counts instead of one yearly blitz. Count high-value items more. Pair them with a barcode inventory system so every scan updates the record. Small, frequent counts catch problems early.
- Lock down access: Use staff logins on your system. Put cameras in the backroom and the dock, not just the floor. Limit who can adjust stock.
- Train your people: Show them how to receive, count, and record damage. Most errors come from habit, not malice.
- Write off damage right away: When something breaks, pull it and log it. Leave it in the count, and it looks like theft later.
- Watch your vendors: Verify shipments against invoices. One short delivery a month adds up.
The common thread is data you can trust. Clean, real-time records turn shrinkage from a mystery into a number you manage.
How to record inventory shrinkage
Once you confirm a loss, you record it. Inventory shrinkage is written off as an expense.
You lower the inventory account to match the real count. You move the loss to an expense. For small amounts, most businesses roll it into the cost of goods sold. For larger amounts, they use a separate shrinkage expense account so the loss is easy to see.
Here is a simple journal entry for $3,000 of shrink:
Is inventory shrinkage part of COGS? Often, yes. Rolling it into COGS is common for routine, small losses. Larger or unusual losses get their own line so nobody hides a problem inside cost of goods.
Inventory shrinkage in warehouses and ecommerce
Most guides talk about the store floor. Warehouses and online sellers lose stock too, just in different ways.
On the dock, a miscount at receiving starts the drift. In a busy warehouse, a picker grabs the wrong SKU. In packing, an item goes in the wrong box. Across two or three locations, counts fall out of sync. None of this is theft. It is process. And process problems respond well to better data capture at receiving and tighter counts.
A single mis-scan at the dock can hide for months. It travels down the line as a phantom count, skews a reorder, and surfaces only at the next full count. By then the trail is cold and the cause is a guess. This is why inventory shrinkage in a warehouse is a data problem first. Fix the capture and the shrink falls.
The bottom line
Measure it, name the cause, and fix it at the source. Inventory shrinkage is not a cost you accept. It is a number you work down. Count often, scan clean, and check your vendors. Do that, and the gap between your books and your shelf shrinks every quarter.
Frequently asked questions
1. What is a good inventory shrinkage rate?
Under 1% is considered good. Warehouses target 0.2% to 0.4%, while retail averages 1.5% to 2.5%. Compare your number against your own channel, not a blanket figure.
2. What is an acceptable level of inventory shrinkage?
Most businesses treat 1% to 2% as acceptable. Anything higher usually points to theft, errors, or process gaps worth investigating. The goal is to get it as close to zero as possible.
3. How is shrink calculated?
Subtract your actual physical count from your recorded count to get the loss. Divide that loss by the recorded value, then multiply by 100 to get a percentage. Run it after every count to catch trends early.
4. What are the main causes of inventory shrinkage?
The four main causes are theft, administrative errors, damage and spoilage, and vendor fraud. Theft, both shoplifting and employee theft, drives the largest share. Counting errors and damage make up much of the rest.
Prevent shrinkage at the source with PackageX
Most shrink starts as a bad scan or a missed one. PackageX fixes that first step.
- Scan with Vision AI: Capture SKUs, barcodes, and package condition at receiving, so your count matches reality from day one.
- See stock in real time: Every item and location updates live, so drift shows up now, not at the year-end count.
- Automate receiving and audits: Cut the miscounts and mis-scans behind most administrative shrink.
- Connect your stack: Push accurate counts into your WMS, ERP, and accounting through 30+ APIs.


.webp)
.webp)