Business Growth October 25, 2026 15 min read Emerson Team

Inventory Management: Stop Losing Money to Stockouts and Overstock

Stockouts and overstock cost retailers $1.8 trillion a year (IHL Group). Set reorder points, forecast with the right method, barcode the basics and sync every channel.

Every stockout is a customer you already won, handing their money to a competitor. Every overstocked shelf is cash you already earned, parked where it cannot cover rent or payroll. Most owners feel both problems in their gut; far fewer can price them. The total is bigger than it looks: IHL Group, a retail research firm, puts the combined global cost of out-of-stocks and overstocks — what it calls inventory distortion — at $1.8 trillion a year (2020 update).

This guide turns that headline into a plan you can start this quarter. We will cover what both problems cost, how to set reorder points and safety stock, which forecasting method fits your maturity, whether barcodes earn their keep, and how to keep every sales channel honest against one stock count. The worked examples follow Maple & Twine Home Goods, a modeled three-store home-goods retailer with about $6 million in annual revenue, roughly $1.1 million of inventory at cost, and 4,500 SKUs — assumptions shown, nothing magic.

Here is the short version before we get specific.

Key Highlights

  • Inventory distortion — out-of-stocks plus overstocks — costs retailers an estimated $1.8 trillion a year globally (IHL Group, 2020 update).
  • IHL's Ghost Economy research put out-of-stocks at $634 billion and overstocks at $471 billion in 2015.
  • Operations literature commonly pegs annual carrying cost at 20–30% of inventory value; our modeled retailer sits in the middle at 25%.
  • A one-line formula — average demand × lead time + safety stock — prevents most routine stockouts without buying anything.
  • McKinsey research finds AI-assisted demand forecasting can cut forecast errors by 20–50% and lost sales from unavailability by up to 65%.
  • In a modeled composite of out-of-stock surveys, 39% of customers buy elsewhere the same day; only about a third wait for you.
  • Software sizing in 2026: spreadsheets under ~200 SKUs, POS add-ons to ~1,000, dedicated tools ($200–600/month) to ~10,000, ERP beyond.
  • The 90-day plan at the end needs no new hires — one owner, one SKU family, one measured rollout.

Where Inventory Leaks Money: The Baseline

Inventory distortion has two faces. One is out-of-stocks: the shelf or product page empty when a paying customer wants the item. The other is overstock: capital converted into goods nobody has bought. IHL Group's Ghost Economy study put the 2015 global bill at $634 billion for out-of-stocks and $471 billion for overstocks, and its 2020 update raised the combined figure to $1.8 trillion a year.

Global figures feel abstract, so here is the same problem at Maple & Twine scale. If out-of-stocks quietly shave 4% of revenue — inside the range published studies report for traditional retail — that is $240,000 a year walking out the door. A 25% carrying cost on $1.1 million of inventory adds another $275,000 in slow-motion losses (illustrative model, assumptions below).

Annual global cost of inventory distortion — bars showing $634B lost to out-of-stocks and $471B to overstocks in IHL Group's 2015 Ghost Economy study, with the 2020 combined estimate of $1.8 trillion shown soft.
Annual global cost of inventory distortion — bars showing $634B lost to out-of-stocks and $471B to overstocks in IHL Group's 2015 Ghost Economy study, with the 2020 combined estimate of $1.8 trillion shown soft.

Key takeaway: Stockouts and overstock are one disease with two symptoms — guesswork about demand. Everything below replaces the guesswork with formulas, forecasts and tools sized to your business.

Reason 1: Stockouts Burn Revenue You Already Earned

A stockout costs more than the margin on the missing item, because the buyer does not pause their spending — they redirect it, often for good. To see where the money goes, we modeled how customers react to an empty shelf, using a composite of published out-of-stock surveys.

Customer reactions to an out-of-stock item — bars showing 39% buying from another retailer that day, 26% buying a substitute, 19% delaying the purchase and 16% leaving empty-handed; modeled composite of published surveys.
Customer reactions to an out-of-stock item — bars showing 39% buying from another retailer that day, 26% buying a substitute, 19% delaying the purchase and 16% leaving empty-handed; modeled composite of published surveys.

The pattern is the expensive part: only a minority waits. A modeled 39% buy elsewhere that day, another 26% take a substitute — often a cheaper one — and roughly a third scatter into delays and abandonments. That "buy elsewhere" share is where lifetime value leaks.

The visible loss is only the start:

  • Expedited freight — rush orders and split shipments, often several times standard cost.
  • Staff time — supplier chase-downs, apologies and "when will it land" lookups.
  • Wasted marketing — ad clicks and emails that land on pages that cannot sell.
  • Marketplace penalties — late-shipment and cancellation rates that suppress your ranking.

None of these arrive on an invoice labeled "stockout"; they surface as a soft month and a team that feels busy for no reason.

Key takeaway: A stockout converts revenue you already earned into your competitor's customer acquisition. Price the full cost — lost sales, substitutes, freight, staff time — and reordering on a formula becomes an easy argument.

Reason 2: Overstock Ties Up Cash You Already Earned

Overstock is the leak that feels responsible — shelves full, buyers happy, warehouse busy. The answer is carrying cost: operations literature commonly puts it at 20–30% of inventory value per year, and our modeled retailer sits in the middle at 25%.

Typical annual carrying cost components as a share of inventory value — horizontal bars showing 10% cost of capital, 6% storage and handling, 4% shrinkage and spoilage, 3% insurance and taxes and 2% markdown risk, summing to 25%; illustrative midpoints within the commonly cited 20-30% range.
Typical annual carrying cost components as a share of inventory value — horizontal bars showing 10% cost of capital, 6% storage and handling, 4% shrinkage and spoilage, 3% insurance and taxes and 2% markdown risk, summing to 25%; illustrative midpoints within the commonly cited 20-30% range.

Each bar is a slow drain: capital that cannot pay down a credit line, rent and racking, shrinkage that writes off a slice every year, insurance on goods nobody has bought, and the markdown you eventually pay to move it all. Add the bars and a quarter of your inventory's value evaporates annually just for existing.

Run the arithmetic at Maple & Twine scale: $1.1 million at a 25% carrying cost is about $275,000 a year — comparable to the stockout bill and easier to recover, because the cash sits on your own shelves. Cutting average inventory by a fifth releases roughly $220,000 in one-time cash plus $55,000 a year in avoided carrying cost (illustrative).

Key takeaway: Overstock is not prudence; it is a 25% annual tax on capital you already earned. Calculate carrying cost once — capital, storage, shrinkage, insurance, markdown risk — and "just in case" buying gets uncomfortable fast.

Step 1: Set Reorder Points and Safety Stock That Fire on Time

The reorder point is the stock level that triggers a purchase order, and the formula fits on a sticky note: reorder point = (average weekly demand × lead time in weeks) + safety stock. Safety stock absorbs the weeks when demand spikes or a supplier slips; lead time comes from your actual purchase orders, not a catalog.

Here is the formula applied to four Maple & Twine SKU families (modeled numbers):

SKU familyAvg weekly salesLead time (weeks)Safety stockReorder point
Ceramic dinnerware50270170
Scented candles80140120
Linen throws30345135
Brass lamps1063090

The dinnerware line shows the mechanics week by week:

On-hand stock for the modeled ceramic dinnerware SKU family over eight weeks — a line falling from 320 units, touching the reorder point of 170 in week 4, bottoming at the 70-unit safety floor in week 6 and recovering to 220 after a 200-unit delivery lands in week 7.
On-hand stock for the modeled ceramic dinnerware SKU family over eight weeks — a line falling from 320 units, touching the reorder point of 170 in week 4, bottoming at the 70-unit safety floor in week 6 and recovering to 220 after a 200-unit delivery lands in week 7.

The order fires the moment on-hand stock touches 170, the safety floor holds the two-week gap, and replenishment lands before the shelf empties. Two failure modes ruin this: static numbers and fantasy lead times — so recalculate quarterly and measure the supplier you actually have.

Key takeaway: Most routine stockouts are arithmetic failures, not demand mysteries. Measure real lead times, add honest safety stock, and let the reorder point — recalculated quarterly — do the remembering.

Step 2: Forecast Demand With a Method That Matches Your Maturity

Forecasting does not require a data science team; it requires matching method maturity to data maturity. Start with the simplest method your data supports, and upgrade only when the error rate demands it.

MethodData it needsBest forWatch out for
Naive (last period repeats)One month of salesBrand-new SKUsOverreacts to one-off spikes
3-month moving averageThree-plus monthsSteady core SKUsLags trends and seasonality
Seasonal indexTwelve-plus monthsSeasonal goodsNeeds clean, gap-free history
AI-assisted forecastingTwo-plus years of clean ordersLarge catalogs, promosGarbage in, garbage out

Modeled on Maple & Twine's two hardest SKU families, forecast error falls like this:

Modeled forecast error (MAPE) by method for core and seasonal SKU families — grouped bars showing naive forecasts missing by 24% and 30%, moving averages by 19% and 24%, seasonal indexes by 15% and 18%, and AI-assisted forecasts by 12% and 15%; illustrative values.
Modeled forecast error (MAPE) by method for core and seasonal SKU families — grouped bars showing naive forecasts missing by 24% and 30%, moving averages by 19% and 24%, seasonal indexes by 15% and 18%, and AI-assisted forecasts by 12% and 15%; illustrative values.

The naive method misses by 24–30% in the model, while an AI-assisted model cuts the error roughly in half, to 12–15%. That matches published research: McKinsey finds AI-driven demand forecasting can reduce errors by 20–50% and lost sales from unavailability by up to 65%.

Before any method, run ABC analysis: in the model, the top 18% of SKUs drive about 70% of revenue — forecast those first. When catalogs and channels outgrow spreadsheet logic, forecasting becomes a modeling exercise, as in our AI demand forecasting case study.

Key takeaway: Match the method to the data you actually have, and upgrade on evidence. Halving forecast error shrinks both leaks at once — fewer stockouts, less overstock.

Step 3: Barcode the Basics — Scanning Beats Keying

Barcodes are unglamorous and disproportionately valuable. A SKU is your internal product code; a barcode is the machine-readable version of an identifier; GS1 is the global standards body behind the UPC and EAN barcodes that retailers and marketplaces share. Selling into marketplaces makes them mandatory; purely local retailers still profit from internal labels.

Vendor studies commonly cite one keying error per 300 characters for manual entry versus barcode error rates near one in several million — the exact figures are hard to verify, but the direction is not in doubt. Every scanned receipt, pick and shipment is also a timestamped inventory movement, which is what makes real-time counts possible at all.

  • Label shelf locations before products — location codes end the "where did it go" search party.
  • Scan at three moments: receiving, picking and shipping.
  • Run cycle counts on an ABC rhythm: A items monthly, B quarterly, C twice a year.
  • Start with a $200 thermal label printer and free scanning apps before any hardware suite.

At Maple & Twine's 4,500 SKUs, a 25-per-day cycle-count rhythm covers the catalog about every nine months — counting only A and B items brings that under a quarter (illustrative).

Key takeaway: Barcodes are cheap; transcription errors are expensive. Scan at receiving, picking and shipping, and let cycle counts keep the number on your screen close to the number on your shelf.

Step 4: Match Software to Your Size — Not to a Vendor's Demo

Software amplifies whatever discipline you already have. Buy too early and you pay for features nobody trusts with messy data; buy too late and your team spends its days as human middleware. The table below is our sizing guide, with typical 2026 market ranges — planning bands, not quotes.

Business sizeTool class that fitsTypical cost (USD/month)Where it breaks
Under ~200 SKUs, one channelSpreadsheet + disciplined cycle counts$0–50Two staff editing one file; no channel sync
200–1,000 SKUs, one or two channelsPOS or ecommerce inventory add-on$50–250Kit and bundle math; warehouse transfers
1,000–10,000 SKUs, three-plus channelsDedicated inventory management system$200–600Demand-planning depth; per-account workflows
10,000+ SKUs or multi-warehouseMid-market ERP or inventory suite$1,000–5,000Implementation drag; needs a dedicated owner

Three integration rules matter more than the brand you pick. The tool must talk to your POS or ecommerce platform natively, sync with your accounting package so nobody rekeys invoices, and export your data in a format you can walk away with. Wholesale raises the stakes — B2B accounts, contract pricing, pallet-level logistics — the pattern in our inventory optimization work with a wholesale distributor moving 48,000 SKUs.

Key takeaway: Buy the smallest system that removes today's bottleneck, and demand the three integrations — POS, accounting, clean export. Size-appropriate beats feature-rich.

Step 5: Connect Every Sales Channel to One Stock Count

The moment you sell in more than one place — store, own website, marketplaces, wholesale — every channel that cannot see the others will oversell. Overselling is the worst of both worlds: the stockout experience plus a public cancellation, and on marketplaces it feeds directly into your ranking.

The fix is architectural, not heroic. One stock count becomes the source of truth, and orders from every channel decrement it in near-real time:

  • Native connectors — built-in integrations between your inventory tool and each channel; start here.
  • Middleware hubs — no-code routing between apps when a native connector does not exist.
  • Custom integration — when bundles, kits, B2B pricing or volume break off-the-shelf sync; this is agency territory.

We also paired edge computing with POS data for a 200-store grocery chain to close the gap between what the system thinks is on the shelf and what actually is — see our grocery chain edge computing case study. For channel strategy, our retail omnichannel guide covers what to connect first.

Key takeaway: Every channel that cannot see the others invents its own version of your stock, and customers pay for the disagreement. One count, synced in near-real time, is what makes "in stock" mean the same thing everywhere.

What Your Business Should Do Before You Order Again

Forecasts and formulas only matter if they change Monday. Here is the 90-day plan we hand clients, in three sprints:

Days 1–30: Count and baseline.

  • Cycle-count your top 200 SKUs by revenue and record the accuracy number as your baseline.
  • Pull 12 months of sales by SKU and flag every stockout, markdown and dead-stock event.
  • Price your carrying cost using the 20–30% framework — capital, storage, shrinkage, insurance, markdown risk.

Days 31–60: Automate the reorder loop.

  • Set measured reorder points for your top 100 SKUs using demand × lead time + safety stock.
  • Pilot the matching tool class on one SKU family, with a success metric defined in advance.
  • Barcode receiving for the pilot family and scan every unit in and out.

Days 61–90: Sync channels and measure.

  • Connect your highest-volume sales channel to the master stock count first, then add one channel per week.
  • Turn on exception reports: negative counts, overstock beyond 90 days of cover, SKUs below safety stock.
  • Review forecast error monthly and upgrade methods only where the error — not habit — demands it.

Nothing above requires a new hire or a re-platform — one named owner, one honest baseline, and the discipline to let formulas outrun hunches.

The Bottom Line

Stockouts and overstock are not bad luck; they are unpriced guesswork, and guesswork responds to arithmetic better than almost any other business problem. IHL Group's trillion-dollar distortion figure is the sum of millions of small, fixable decisions exactly like the ones sitting in your stockroom right now.

If you want a second pair of eyes on where your inventory system leaks, that is a large share of our day job. Book a free strategy call and we will map your fixes in order of payback — or send us a message with your questions and we will answer within one business day.

Free download: the Learning Guide (PDF)

Everything worth keeping from this article — key numbers, tables and the action checklist — in one print-ready, fillable PDF.

Download PDF

Join our newsletter — more growth tips, twice a month

Playbooks from real projects. No spam, unsubscribe anytime.

FAQ

How much does a stockout actually cost a small business?+

More than the margin on the missing item. In our modeled composite of published surveys, 39% of buyers purchase elsewhere the same day and 26% take a substitute, so the sale often leaks permanently. Add freight, staff time and wasted marketing, and a 4% revenue leak is a realistic planning figure — $240,000 a year on a modeled $6 million store.

What is the right reorder point formula?+

Reorder point = (average weekly demand × lead time in weeks) + safety stock. The two numbers people get wrong are lead time, measured from real purchase orders including slow deliveries, and safety stock, sized to your worst recent demand weeks. Recalculate both quarterly, or automate the recalculation once your software has earned your trust.

Do I need barcodes if I only have a few hundred SKUs?+

Not immediately — discipline matters more than hardware at that size. A spreadsheet with a weekly cycle count and measured reorder points is genuinely fine under about 200 SKUs. Barcodes start paying for themselves when multiple staff touch the stock, sales channels multiply, or counting by hand competes with scanning.

Which inventory software is best for a small business?+

The one that matches your size band and passes the three integration tests: native POS or ecommerce sync, accounting sync, and a clean data export. Under roughly 200 SKUs, stay on a spreadsheet; from 200 to 1,000, use your POS or ecommerce add-on; dedicated systems make sense from about 1,000 SKUs and multiple channels.

#Inventory#Retail#Forecasting#Operations
E
Author
Emerson Technology Team

Engineering-led team at Emerson Technology — building apps, web platforms and growth systems for ambitious businesses. Every guide comes from real client work.

Want results like these for your business?

Get a Free Consultation