Storekeeper

Inventory Shrinkage: Formula, Causes and How to Reduce It

Working capital · 9 min read

Nothing you paste is stored.

SKU On hand Cover Status

A live preview of Storekeeper's forecasting engine on fictional sample dataon the rows you pasted. The full product connects to your POS and store and runs this continuously.

Inventory shrinkage is the gap between the stock your records say you have and the stock that is actually on the shelf when you count it. You measure it as a value or as a percentage of sales: shrinkage rate = (recorded inventory value minus counted inventory value) divided by total sales. US retailers typically lose somewhere around 1.4 to 1.6 percent of sales to shrink, and the four causes are theft, employee theft, administrative error and supplier fraud. The number matters because every dollar of shrink comes straight off gross margin: you already paid for that stock, and now you cannot sell it.

Shrinkage is one of the few inventory problems that is invisible until you count. Your system shows 100 units, the shelf holds 96, and nothing in the software objected. Left unmeasured it quietly widens, and by the time it turns up in a year-end write-off it is a five-figure hole nobody can explain.

What is inventory shrinkage?

Inventory shrinkage is any loss of stock that is recorded as owned but is not physically present and was not sold. It shows up as a negative adjustment when a physical count comes in below the book figure. The term covers stolen goods, miscounted receipts, paperwork mistakes, damage and spoilage: anything that makes the count disagree with the ledger for a reason other than a legitimate sale.

Retailers usually talk about shrink as a percentage of sales because that is how the loss hits the income statement. Warehouses and distributors more often express it against inventory value or units. Either way the idea is the same: how much of what you paid for evaporated between receiving and selling.

How do you calculate inventory shrinkage?

Two formulas, one for the dollar loss and one for the rate:

Shrinkage value = recorded inventory value − actual counted inventory value

Shrinkage rate = shrinkage value ÷ total sales × 100

A worked example

Say your books show $210,000 of inventory at cost. You do a full count and find $204,000 of stock actually present. Over the same period you sold $500,000.

Figure Amount
Recorded inventory (book)$210,000
Counted inventory (actual)$204,000
Shrinkage value$6,000
Total sales$500,000
Shrinkage rate1.2%

A 1.2 percent shrink rate is a little below the retail average, so this business is doing better than most, but that $6,000 is pure lost margin. If the store nets 8 percent, it needs $75,000 of extra sales to earn that $6,000 back. That is the leverage in cutting shrink: it drops straight to the bottom line, and it shows up directly in your financial statements as a thinner gross margin.

What is a good inventory shrinkage rate?

Under 1 percent of sales is good, and the US retail average sits around 1.4 to 1.6 percent. Grocery, pharmacy and apparel usually run higher because of spoilage and easy-to-pocket items; a warehouse selling pallets to trade accounts should be well under 1 percent. Use the average as a yardstick, not a target: the goal is to know your own rate, track it over time, and understand which of the four causes below is driving it.

What causes inventory shrinkage?

Four buckets cover almost all of it. Naming which one you have is most of the fix.

Cause What it looks like Rough share
External theftShoplifting, organized retail crime, cargo theft~36%
Employee theftStaff removing stock, sweethearting, refund fraud~29%
Administrative errorMiscounts, mis-keyed receipts, pricing and unit errors~27%
Vendor or supplier fraudShort shipments billed in full, quality substitutions~5%

The shares move year to year, but the lesson holds: roughly a third of shrink is not theft at all. It is bad paperwork. A short shipment received as complete, a case counted as an each, a return that never made it back to the shelf. That kind of shrink is the cheapest to fix because it needs process, not security cameras.

How do you reduce inventory shrinkage?

1. Count often, in small batches

The single highest-leverage move is to stop relying on one annual count and switch to cycle counting. Counting a slice of SKUs every week catches discrepancies while the paper trail is still warm, so you can find the cause instead of writing off a mystery in December. Count your high-value A items most often.

2. Tighten receiving

Most administrative shrink is born at the loading dock. Check quantities against the purchase order before signing, not after, and never receive on the packing slip alone. Matching what physically arrived to what the PO ordered closes the gap that vendor short-shipments and miscounts slip through.

3. Control the point of sale and returns

Refund fraud and voids are a big slice of employee theft. Require manager approval on refunds above a threshold, reconcile voids, and make sure returned goods are physically scanned back into stock rather than left in a pile behind the counter.

4. Limit access and design out temptation

Lock high-theft SKUs, restrict stockroom access to named staff, and keep the receiving, counting and adjustment permissions separate so no one person can both move stock and edit its record. Separation of duties is the same control auditors want on cash.

5. Measure it, per category and per location

You cannot manage shrink you do not track. Compute the rate every count, break it down by category and by store, and watch the trend. A spike in one department points you at a cause faster than any camera. This is also where inventory control software earns its keep: it keeps the book figure accurate between counts so the shrink you measure is real and not just a stale record.

Shrinkage, dead stock and write-offs

Shrinkage is stock that vanished. Dead stock is stock that is present but will never sell. Both end in a write-off and both eat working capital, but the fixes are opposite: shrink needs tighter control and counting, dead stock needs sharper buying and faster clearance. Keep them in separate columns so a shrink problem does not get mislabeled as slow-moving inventory, or the other way around.

A note on the accounting: small, routine shrink is usually rolled into cost of goods sold, while a large or unusual loss is booked as a separate expense. Either way it lowers gross profit and, over time, drags your inventory turnover picture, because you paid to carry stock that produced no sale.

Doing this across a real catalog

For a handful of SKUs, a monthly count and a tidy receiving process keep shrink in check. Across thousands of SKUs and several locations, the work is keeping every book figure current so the count means something, scheduling the counts by value, and spotting the category where the numbers are drifting. That maintenance is what software is for. Our live stock scan reads your rows and returns per-SKU verdicts, including where cover and counts look off, so you can point your attention at the shelf that is actually leaking.

See this math run itself

The free stock scan computes cover, safety stock and verdicts per SKU on sample data or rows you paste. No signup.

Run the stock scan

More from the stockroom

Early access · launching soon

Reading about it is step one

Step two is a system that does this arithmetic for every SKU, every day. Join the early-access list.

One confirmation email, no spam, no card.