Out of stock the direct link to poor sales forecasting—and poorly coordinated pricing
Dorothée Fouissac
Head of Product Development and Projects
August 20, 2026
A stockout is never an isolated incident: it’s the result of an inaccurate forecast made earlier—and pricing plays a role at three levels, not just one. It can be the cause when a promotion or price reduction is launched without taking available inventory into account. It becomes the consequence when restocking is handled with a poorly controlled pricing reflex—selling off inventory too quickly, or, conversely, maintaining a high price due to scarcity. And it remains, though too often overlooked, the quickest lever for curbing demand before the shelf runs empty. A previously published Booper article on forecasting mechanics treats stockouts as input data to be cleaned from the historical record. This piece approaches the problem from the other end: stockouts as the quantifiable business consequence of a failed forecast—including pricing—and as the starting point of a vicious cycle that skews sales history, degrades the next forecast, and triggers the next stockout.

Stockouts: A Symptom, Not an Isolated Incident
An empty shelf is immediately noticeable, whether in a store or online. What’s less obvious is what led up to it: an order placed based on a forecast that underestimated actual demand.
A shortage is almost never purely a logistical mishap—a late truck, a supplier that fails to deliver. More often than not, it’s the inevitable consequence of a figure that, just a few weeks earlier, suggested, “That’s all we’ll need.”
It is important to distinguish from the outset between stockouts and another problem that appears similar: markdowns or inventory clearance. A stockout occurs when there is insufficient inventory to meet demand.
A markdown is the opposite—too much unsold inventory, which eats into the margin. Both are symptoms of an inaccurate forecast, but in opposite ways, and they cannot be addressed using the same strategies—a point discussed in more detail below (§5).
A disruption can also be a pricing decision, not just a forecasting error
There is a third cause, one that is less often cited: stockouts triggered by pricing. An aggressive promotion or a price reduction launched without being based on reliable forecasts and available inventory can cause demand to surge beyond what inventory can handle—a stockout brought on by a pricing decision, not just by inadequate forecasting upstream.
The problem here is not that the forecast was wrong; it is that the pricing decision did not take it into account.
A previously published Booper article, “AI-Powered Sales Forecasting: Methodology and KPIs,” details the mechanics of calculating a forecast—and mentions data breaks as a technical factor that must be isolated before any calculations are made, so as not to skew the historical data used as input. This article delves deeper into this specific point: it explains why this technical precaution exists, the business cost of not taking it, and how an uncorrected data break becomes self-perpetuating.
The Cost of a Stockout, in Order of Magnitude
The retail industry talks a lot about “inventory distortion”—a term that encompasses two opposing problems: too little inventory (out-of-stock situations) and too much inventory (excess inventory, markdowns). Both are costly.
But one carries significantly more weight than the other, and it's not always the one you'd expect.
This is the global cost of stockouts in 2026—out of a total of $1,700 billion in inventory distortion (stockouts + overstocking) worldwide. Empty shelves alone account for $690.9 billion in losses (IHL Group, 2026 Inventory Distortion Study).
Two key figures to note in this study: the cost of stockouts ($1,200 billion) is more than double that of overstock ($572 billion). The retail intuition often leans toward overstock—an unsold product is visible; it sits on the shelf; it ends up on sale.
A missed sale, on the other hand, leaves almost no direct trace in the books: a sale that never took place generates neither an invoice nor a visible loss entry. Yet, on a global scale, it is the more costly of the two problems —precisely because it is the most difficult to measure without rigorous forecasting.
The vicious cycle: a breakup skews the sale it prevents
This is the core concept of this article, and it is rarely explained clearly: a data point outlier does more than just cost a sale in the moment. It permanently skews the data that will be used to calculate the next forecast.
Here's how bias takes hold, step by step:
- A product is out of stock for several days during a week of high demand—whether due to a seasonal peak, a sales promotion, or weather conditions.
- The system records this week's actual sales: they are low, for obvious reasons, since the product was simply no longer available for purchase.
- Nothing in this raw data distinguishes between “demand has fallen” and “demand existed but could not be realized.”
- A forecasting model—whether statistical or AI-based—that learns from this historical data without correcting it interprets this dip as a sign of weak demand and forecasts lower demand for the corresponding period in the future.
- Fewer forecasts mean fewer orders. Fewer orders mean another likely stockout of the same product during the same period.
The loop feeds back on itself. Each iteration amplifies the previous error.
Demand censoring. That is the name statisticians give to this bias: the observed data do not reflect true demand; they reflect demand filtered by available inventory.
Without explicit correction, a forecasting system—no matter how sophisticated it may be—optimizes based on a biased signal—and produces a consistent, reproducible bias that worsens over time when applied to the same benchmarks.
A side effect: cannibalization
The phenomenon becomes even more complicated due to cannibalization: when a product is out of stock, some of the demand for it shifts to a substitute product, whose sales rise artificially while those of the out-of-stock product plummet. Without proper adjustment, the forecast for the substitute product is also skewed—upward this time—for the following period.
The Cost to Customer Loyalty, Beyond the Lost Sale
The lost sale at the moment of stockout is the visible part of the cost. The less visible—but equally real—part is what goes through the customer’s mind when they find the shelf empty.
Customers who find an empty shelf buy the product elsewhere on the spot —an immediate switch to a competitor, not simply postponing the purchase (Gruen, Corsten & Bharadwaj, a GMA/ECR study of more than 71,000 consumers in 29 countries, reported by Harvard Business Review, May 2004).
The same study estimates that the average share of revenue lost by a retailer due to out-of-stock situations is approximately 4 percent—a figure consistent with the proportion of global revenue lost to out-of-stock situations cited in §2. But that is not the most useful figure: it is 31 percent.
A missed sale isn't just the loss of a single line of business. In nearly one-third of cases, it means losing a customer who has just discovered—on the spot—that a competitor had something this store or website didn't.
The real cost isn't today's sale. It's the customer who, once they've gone to a competitor, doesn't automatically come back—even when the shelves are full the following week.
When this experience is repeated with the same products and the same customers, it cannot be remedied by a promotion the following week: it builds up over time and erodes the likelihood that a customer will return to the same store to buy that product the next time.
That is why stockouts are not just a supply chain issue. They are a forecasting issue—because it is forecasting that determines, in advance, whether inventory will be sufficient—and a customer retention issue, because it is customer loyalty, not just immediate revenue, that is at stake every time a shelf is empty.
Ultimately, it comes down to pricing. The speed at which a price readjusts once inventory is restocked—neither set too high due to a scarcity bias nor sold off at a fire-sale price out of panic—directly affects the likelihood of winning back a customer who has already gone elsewhere.
Stockouts and markdowns: two opposing symptoms of the same poor forecasting
Stockouts and markdowns share the same root cause—a forecast that didn't match actual demand—but they manifest in opposite ways, and confusing the two leads to applying the wrong solution to the wrong problem.
| Criterion | Out of stock | Markdowns / Excess Inventory |
|---|---|---|
| Source: Forecast | Underestimated demand: The order covers less than what could have been sold | Overestimated demand: The order exceeds sales |
| Visible symptom | Shelf is empty; product is unavailable online | Backlog of inventory, clearance sales |
| Immediate consequence | Sale lost, irreversible—it never took place | Margins are squeezed, but the inventory is still sellable |
| Effect on the history | Censors the downward trend in demand (see §3) over the period in question | May artificially inflate demand if sales are driven by forced promotions |
| Booper Lever | GENIUS Predict + GENIUS Monitoring for forecasting and early detection; GENIUS Price to defuse the situation through pricing before it escalates | Dedicated Support for Clearance Sales & Inventory Liquidation |
For the opposite problem of the one discussed here—excess inventory that is weighing on margins—Booper offers specialized support: markdowns and inventory clearance. But that’s not the subject of this article: a stockout is never resolved by selling a product at a discount that, by definition, is no longer in stock.
Both warrant a separate diagnosis, even though the root cause—a poorly calibrated forecast—is often the same.
The Wrong Reflex: A Breakaway That Escalates Into a Poorly Controlled Dribble
The confusion between the two sometimes takes a more insidious form: a poor transition from one to the other. A stockout creates pressure to react quickly as soon as the restock arrives—placing an urgent order to make up for the shortfall, then selling it at a deep discount once demand has dropped, or, conversely, maintaining a high price out of a scarcity bias.
In both cases, this isn't a new mistake: it's the same underlying governance issue—a pricing process that makes decisions without consulting the forecast—replaying itself in a different form.
Breaking the Vicious Cycle: Four Steps
The vicious cycle described in §3 is not a statistical inevitability. It can be broken through a methodical analysis of historical data and by detecting the break itself more quickly.
Identify periods of disruption in the historical data
Explicitly mark, on a product-by-product basis, the days or weeks when inventory was zero or close to zero—rather than letting these points blend into the series as if they were normal sales.
Correct the request, not just delete it
Simply excluding periods of stockouts also skews the calculation. Best practice is to estimate what demand would have been—by comparing it to similar products, seasonality, or the trend observed just before the stockout.
Increase the order quantities for items that are chronically out of stock
A product that sells out every cycle has, by definition, actual demand that exceeds its recorded demand. The forecast should reflect this reality rather than replicate an already biased historical record.
Wrap up with real-time monitoring
Detecting a disruption as soon as it begins—rather than in a monthly report—limits its duration. A shorter disruption means less bias introduced into the historical data, and therefore a less distorted subsequent forecast.
What Changes When a Forecast Explains Its Deviations
Correcting historical data after the fact is necessary, but insufficient if the next forecast remains a black box. What really changes the equation is a forecast capable of explaining why it predicts a particular figure—and monitoring capable of flagging a disruption as it’s forming, not after it’s been going on for three weeks.
Price as a Tool for Managing Demand
This isn’t the only option. For SKUs with tight inventory or low forecast confidence, price is also a tool for managing demand: adjusting the price or scaling back a promotion helps keep demand within the limits of available inventory—a form of demand shaping through price that complements pure supply-chain arbitrage.
A pricing team that coordinates with the forecasting team can defuse the risk of a stockout before it occurs.
This is the margin gain that McKinsey observes among retailers who use dynamic pricing—based on demand and inventory levels—rather than a fixed price (McKinsey & Company, “Dynamic Pricing in e-Commerce”). It is precisely this margin that is squandered by a poorly managed stockout: a rush to restock, followed by a markdown or, out of habit, maintaining a high price, due to a lack of pricing that adapts to inventory levels.
GENIUS Predict and GENIUS Monitoring: Early Detection, Accurate Correction
The GENIUS Predict module forecasts demand over several rolling weeks based on three scenarios— Conservative, Balanced, and Aggressive —with an “AI Explanation” section that lists the factors influencing the forecast. This allows a category manager to identify that a low forecast is due to a period of stockout in the historical data that was not properly corrected, rather than accepting it at face value. At the same time, GENIUS Monitoring acts as a real-time alert center for stockouts, price anomalies, and competitor price discrepancies—helping to limit the duration of a stockout before it permanently skews the sales history.
The break is reversible
The vicious cycle described in this article is not inevitable, provided we treat it for what it is: a forecasting problem, not just a logistics or restocking problem.
AI-driven forecasting reduces forecasting error by 20 to 50 percent compared to traditional methods and can cut out-of-stock situations and the resulting product unavailability by up to 65 percent (McKinsey, “AI-driven operations forecasting in data-light environments,” February 2022).
This potential does not materialize on its own. It requires an organization that actively corrects the bias introduced by its past disruptions, rather than allowing its model to learn indefinitely from historical data that it already knows to be skewed.
This is as much a matter of governance as it is of statistical models— the reference guide for this topic explains what turns a forecast into an actionable decision, rather than a number that’s simply observed without being acted upon. And for the complete calculation process—methodology, KPIs, error formulas—the Booper article “Sales Forecasting with AI: Methodology and KPIs” remains the go-to technical resource.
A Checklist to Follow Before Trusting Your Forecast Despite Stockouts
- Do you know what portion of your sales history is actually demand that has been masked by a stockout?
- Are your chronic stockouts identified on a product-by-product basis, or are they lumped together in an overall average?
- Does your forecast include an adjustment when inventory reaches zero, or does it treat “0 sales” as “0 demand”?
- Do you know how many customers you're losing —not just how many sales—with every recurring stockout?
- Does your monitoring system detect an outage on the same day, or only in a month-end report?
- Is your pricing strategy —promotions, price cuts, and restocking—based on inventory levels and the reliability of your forecast, or is it decided independently of those factors?
Want to know where your data breaks are skewing your forecast?
Spend 30 minutes with our team to identify products that are chronically out of stock and determine how much they’re actually costing you in terms of both your sales forecasts and customer retention.
Frequently Asked Questions
Why is a stockout linked to poor sales forecasting?
How does a stockout skew sales history?
What is the difference between a stockout and a price markdown?
How much does a stockout cost a retailer?
How can we break the vicious cycle of a breakup, followed by a poor forecast, followed by another breakup?
Can artificial intelligence reduce stockouts?
Also in this series
- Sales Forecasting: Methods, AI, and Best Practices (Reference Guide)
- Who Should Lead Sales Forecasting? Governance Among Sales, Purchasing, and Supply
Sources
- IHL Group, 2026 Inventory Distortion Study — ihlservices.com
- Gruen, T. W., Corsten, D., and Bharadwaj, S., “Retail Out-of-Stocks: A Worldwide Examination of Causes, Rates, and Consumer Responses,” Grocery Manufacturers of America / ECR, 2002 — featured in the Harvard Business Review, “Stock-Outs Cause Walkouts,” May 2004 — hbr.org
- McKinsey & Company, “AI-Driven Operations Forecasting in Data-Light Environments,” February 2022 — mckinsey.com
- McKinsey & Company, Dynamic Pricing in E-Commerce — mckinsey.com
- Booper, internal product data (`context/socle_booper.md` §3) — GENIUS Predict, GENIUS Monitoring, GENIUS Price.

Building a high-performing pricing team requires adopting a hybrid model that combines central strategy with local agility. This transition replaces intuition with data-driven decisions, orchestrated by expert roles and strict governance.
This proactive management directly transforms financial performance, targeting profitability increases of 100 to 500 basis points.

Suffering a sudden drop in conversion rates because your competitors are adjusting their prices in real-time makes it essential to equip yourself with the best data-driven retail pricing strategy tool for 2026 to remain competitive. Price transparency in 2026: retail is automating pricing to protect margins against inflation, increase omnichannel responsiveness, and generate a rapid ROI.
Discover how these tools automate your specific business rules while ensuring total strategic control over your brand image and a measurable return on investment in less than six months.
This detailed comparison analyzes expert platforms capable of anticipating price elasticity and managing your omnichannel inventory to transform every piece of raw data into immediate, net profitability gains.

Product matching or linking is the foundation of competitive monitoring, as it prevents the comparison of non-equivalent products. Reliable matching safeguards margins by basing repricing on actual, multi-signal data.
Key finding: 50% of French retailers still consider this challenge unresolved, according to a study by Diamart.