(704) 520-3588

assist@smallbizcontroller.io

1 Blue Hill Plaza, Suite 1509, Pearl River

Inventory Shrinkage: Calculate Your Losses & Reduce Stock Loss 

Inventory shrinkage calculation showing stock loss and ecommerce inventory discrepancies

If you have ever run a stock count and stared at a number that just doesn’t match what your accounting software says you should have, you already know what inventory shrinkage feels like before you know the term for it. It’s the gap between what your books say you own and what’s actually sitting on the shelf or in the warehouse bin. For a lot of e-commerce sellers, that gap shows up quietly for months before anyone notices the pattern.

And while a few missing units might not seem like a big deal, shrinkage can add up quickly. When margins are tight, recurring inventory losses can quietly eat into profitability without showing up as an obvious problem in day-to-day operations.

What Is Inventory Shrinkage?

Inventory shrinkage is the difference between the inventory a business records in its accounting or inventory system and the inventory it physically has on hand, generally measured at cost. It can be expressed as a number of missing units, a dollar amount, or a percentage.

If your inventory records say you should have 500 units of a product and a physical count turns up 480, the 20-unit difference represents inventory shrinkage, assuming there isn’t a legitimate transaction or adjustment that explains the difference.

The word “shrinkage” is a retail holdover, but it applies just as much to a single warehouse fulfilling Shopify orders as it does to a large retail operation. Anywhere physical goods move through people, systems, warehouses, suppliers, and shipping networks, there’s room for the numbers to drift apart.

It’s also worth separating shrinkage from ordinary inventory adjustments. A properly recorded supplier return, markdown, or known damaged item isn’t unexplained shrinkage. Shrinkage is the discrepancy that remains when the physical inventory doesn’t match the recorded inventory and the difference hasn’t been properly accounted for.

Why This Matters More in Ecommerce Than People Assume

A lot of founders treat shrinkage as a retail-store problem, something that happens because customers walk out with unpaid merchandise. In an online business, there’s no shoplifting in the traditional sense, but the losses are often just as real and, sometimes, harder to catch because nobody is standing at a register watching what happens.

Packages get mispicked and shipped to the wrong customer. A replacement item gets sent but the original isn’t properly recorded. A returned product is marked as received but never makes it back into sellable inventory. A 3PL partner miscounts a pallet during receiving. A warehouse employee logs a damaged box as “returned to stock” without checking the contents.

None of this is particularly dramatic. It’s mundane, and that’s exactly why it compounds.

A small discrepancy here, a missed adjustment there, and a few damaged or unaccounted-for units can eventually turn into thousands of dollars in inventory losses.

The Real Causes of Inventory Shrinkage, Broken Down

Most retail literature divides shrinkage into several broad categories, and the same categories generally apply to ecommerce businesses, although the mechanics are different.

Employee Theft

Employee theft remains an important source of inventory loss. In an ecommerce warehouse, it may involve employees taking products, removing items before they’re recorded, or manipulating receiving or returns processes.

High-value, small-sized products are particularly vulnerable because they’re easier to conceal and resell.

Shoplifting Equivalents

This is less relevant for a pure online business but can still matter for companies that operate a showroom, retail location, pickup counter, or hybrid store-and-ecommerce model.

Inventory can disappear from those physical locations even when the majority of the business operates online.

Administrative and Recording Errors

This is one of the easiest causes to underestimate.

A receiving shipment is entered incorrectly. A SKU is mapped to the wrong product ID. Two similar products are accidentally swapped during fulfillment. A spreadsheet formula breaks. A return is processed financially but never added back to inventory.

None of these events necessarily looks like “shrinkage” when it happens. The problem becomes visible later when the physical count doesn’t match the system.

For many small businesses, improving inventory processes and recordkeeping can therefore have a bigger impact than simply increasing security.

Vendor and Receiving Errors

A supplier invoices you for 1,000 units but actually ships 950, and nobody catches the difference because the receiving process verifies boxes rather than individual units.

The inventory system then starts with an incorrect quantity, and every subsequent report is built on that incorrect number.

That’s why receiving should ideally involve a comparison between the purchase order, supplier documentation, and the actual quantity received.

Damage and Spoilage

Products can be damaged during receiving, storage, picking, packing, or transportation.

For perishable, cosmetic, pharmaceutical, or otherwise time-sensitive products, expiry and degradation can create another source of loss.

The important distinction is whether the damage is properly identified and recorded. A damaged product that is formally written off is an inventory adjustment. A damaged product that remains listed as sellable inventory can eventually appear as shrinkage when the physical count takes place.

Checkout and Transaction Errors

For hybrid retailers, checkout mistakes can also contribute to inventory discrepancies.

An employee may scan the wrong SKU, enter the wrong quantity, process an exchange incorrectly, or complete a transaction without the corresponding inventory adjustment.

These errors are less common in automated ecommerce environments but remain relevant to businesses operating across both physical and online channels.

Returns and Refunds

Returns deserve special attention in ecommerce because the physical product and the financial transaction don’t always move through the system at the same time.

A customer may receive a refund before the returned product has been inspected. The product may then be classified incorrectly, sent to the wrong location, or marked as restocked even though it is damaged.

A strong returns process should distinguish between sellable inventory, damaged inventory, items awaiting inspection, and items that need to be written off.

None of these causes exists in isolation in a real business. Usually, shrinkage is a blend of several issues, with one or two dominant causes. Identifying those dominant causes is where most of the diagnostic work begins.

How to Calculate Inventory Shrinkage

The formula itself is simple. The discipline around applying it consistently is where most businesses fall short.

Shrinkage in Units

Shrinkage (units) = Book inventory units − Physical inventory units

For example:

  • Book inventory: 500 units
  • Physical count: 480 units
  • Shrinkage: 20 units

Shrinkage in Dollars

Shrinkage value = Book inventory value − Physical inventory value

If your accounting records show $50,000 of inventory at cost and your physical count values the inventory at $47,500, the inventory discrepancy is:

$50,000 − $47,500 = $2,500

Shrinkage Rate

Shrinkage rate (%) = (Shrinkage value ÷ Book inventory value) × 100

Using the same example:

($2,500 ÷ $50,000) × 100 = 5%

The percentage is often more useful for tracking performance over time because a raw dollar figure doesn’t tell you much without knowing the size of the inventory involved.

A $2,500 discrepancy might be significant for a small business with $25,000 of inventory but relatively small for a company carrying $1 million in stock.

Some retailers also measure shrink as a percentage of sales for benchmarking purposes. However, businesses should be careful when comparing shrinkage rates because measurement methods, inventory models, product categories, fulfillment arrangements, and loss classifications can differ significantly from one company to another.

A Simple Inventory Shrinkage Example

Suppose an ecommerce business has the following inventory records at the end of the month:

MetricAmount
Book inventory value$50,000
Physical inventory value$47,500
Inventory shrinkage$2,500
Shrinkage rate5%

The business has $2,500 less inventory than its records indicate.

That doesn’t automatically tell management why the loss occurred. The next step is to investigate whether the difference came from receiving errors, fulfillment mistakes, damaged goods, returns, theft, or another recording issue.

This distinction matters because the accounting adjustment fixes the numbers, but it doesn’t fix the underlying process that caused the discrepancy.

The Inventory Shrinkage Journal Entry

Once shrinkage is confirmed through a physical count and the difference cannot be explained by an unrecorded transaction, the inventory records need to be adjusted so the books reflect the inventory the business actually holds.

A basic entry may look like this:

Debit: Inventory shrinkage expense (or applicable expense/COGS account) — $2,500
Credit: Inventory — $2,500

The exact presentation can depend on the nature and materiality of the loss and the company’s accounting policies. Some businesses use a dedicated inventory shrinkage expense or inventory loss account so management can monitor shrinkage separately. Others record qualifying inventory losses within COGS.

Keeping shrinkage in a separate account can be useful for internal reporting because it makes recurring inventory losses easier to identify rather than allowing them to blend into overall cost of goods sold.

For businesses using a periodic inventory system, inventory discrepancies may be reflected through the calculation of ending inventory and COGS at the end of the accounting period. Businesses using a perpetual inventory system generally have inventory quantities and values updated continuously, making discrepancies easier to identify when physical counts are performed.

If the amount is material or the accounting treatment is unclear, businesses should confirm the appropriate treatment with their accountant or CPA.

How to Reduce Inventory Shrinkage Without Overengineering It

The instinct for a growing ecommerce brand is often to jump straight to RFID tagging, sophisticated warehouse management software, or a complete operational overhaul.

Sometimes that’s the right call. But for a business doing a few hundred orders a day, the biggest improvements often come from tightening basic processes first.

Use Cycle Counting

Instead of relying entirely on one large annual physical inventory count, use cycle counting to check selected SKUs on a rolling basis.

High-value or fast-moving products can be counted more frequently, while lower-risk items can be checked less often.

The advantage is simple: discrepancies are discovered while they’re still small enough to trace back to a specific transaction or process.

Tighten Receiving Procedures

Don’t rely solely on the number of boxes received.

Where practical, verify actual units against the purchase order and supplier documentation. For high-value products, consider additional checks such as recording discrepancies immediately and requiring confirmation before the shipment is fully received into inventory.

Improve Returns Processing

Returns are a common source of inventory confusion in ecommerce.

Create clear categories for:

  • Sellable inventory
  • Damaged inventory
  • Items awaiting inspection
  • Items awaiting supplier decision
  • Items to be written off

This prevents returned products from being automatically counted as available stock when they aren’t actually sellable.

Restrict Access to High-Value SKUs

High-value products should have tighter access controls than low-value inventory.

That doesn’t necessarily mean installing expensive security systems. Simple measures such as restricted storage, controlled access, documented adjustments, and regular counts can make unexplained losses easier to identify.

Audit Your 3PL Inventory Reports

If you’re using a third-party logistics provider, don’t assume its inventory report is automatically correct.

Include inventory reconciliation in your regular 3PL review. Compare warehouse records against your own system and investigate unexplained receiving, fulfillment, adjustment, and return discrepancies.

This can surface problems months earlier than waiting for an annual physical count.

Track Shrinkage by SKU and Location

A company-wide shrinkage percentage tells you that there is a problem. Breaking the number down can help you understand where the problem is.

For example, you might discover that:

  • One warehouse has significantly higher shrinkage than another.
  • One SKU repeatedly shows discrepancies.
  • Returns account for most inventory adjustments.
  • A particular supplier has frequent receiving shortages.
  • High-value products experience more unexplained losses.

That information turns shrinkage from a vague accounting problem into an operational problem that can actually be investigated.

Where Inventory Shrinkage Fits in the Bigger Picture

Shrinkage isn’t just a bookkeeping nuisance. It directly affects gross margin and profitability.

Imagine a business with $500,000 in annual inventory purchases and a recurring 3% inventory loss. That’s $15,000 that needs to be explained, absorbed, or recovered through better processes. The actual impact will depend on the business’s accounting method, inventory turnover, margins, and the nature of the losses, but the broader point remains: small percentages can represent meaningful amounts of money.

That’s why treating shrinkage as an occasional cleanup task is a mistake.

The businesses that manage inventory shrinkage well tend to treat it like other important operating metrics such as customer acquisition cost, return rate, or gross margin: something reviewed regularly, measured consistently, and assigned to someone who is accountable for explaining significant changes.

The goal isn’t to eliminate every single discrepancy. Some level of inventory loss is inevitable in physical operations. The goal is to identify unexplained losses quickly, understand why they’re happening, and prevent the same problems from repeating.

Key Takeaway

Inventory shrinkage is the gap between the inventory your records say you should have and the inventory you actually have.

The causes can range from theft and vendor shortages to damaged products, returns, fulfillment mistakes, and simple administrative errors. For e-commerce businesses, the biggest opportunities often come from improving receiving, returns, cycle counting, inventory reconciliation, and 3PL oversight.

The accounting adjustment is important, but it’s only part of the solution. The real value comes from finding the operational reason behind the discrepancy and fixing the process that allowed it to happen.

When shrinkage becomes a metric that someone reviews consistently rather than a problem discovered during a painful year-end reconciliation, businesses have a much better chance of keeping inventory accurate and protecting their margins.