Skip to main content

Market-neutral small-business guide

Stockout vs Overstock: Choose the Less Expensive Risk

Compare stockout and overstock downside scenarios on one horizon while keeping cash commitment and recoverability separate.

Freeze the SKU, horizon and evidence boundary

Inputs and records to align

  • Choose one SKU or genuinely interchangeable stock group and one review horizon. (not complete)
  • Use the same currency, indirect-tax treatment and unit definition throughout. (not complete)
  • Reconcile available, on-order, reserved, backordered and unusable units before creating a scenario. (not complete)
  • Use retained contribution per unit, not selling price, for a stockout lost-contribution scenario. (not complete)
  • Keep unit cash cost, holding cost, markdown or disposal cost and realised recovery value in separate overstock rows. (not complete)
  • Label short or excess units as observed, committed or assumed; do not present an unsupported demand probability. (not complete)
Common input and unit contract
InputUnitEvidence classBoundary
Short unitsunits/SKU over the horizonObserved lost orders or user scenarioNot a demand forecast
Retained contributioncurrency units/sold unitReconciled order or product recordRevenue less included variable costs
Excess unitsunits/SKU at horizon endInventory record or user scenarioState whether units remain reusable
Unit cash costcurrency units/unitCurrent purchase and landed-cost recordCash exposure, not automatically economic loss
Realised or scenario recoverycurrency units/excess unitDisposition record or explicit scenarioDo not assume full resale

Build two transparent downside cases

Stockout economic-downside scenario

Stockout downside = short units × retained contribution per unit + named expedite and recovery costs

short units
Orders or units the scenario cannot fulfil during the horizon (units/SKU per horizon) — observed event or user-entered scenario
retained contribution per unit
Revenue less the variable costs avoided or incurred under the declared boundary (currency units/sold unit) — reconciled product or order record
named expedite and recovery costs
Only incremental costs caused by the shortage response (currency units/horizon) — invoice, quote or user-entered scenario

Do not use selling price as lost contribution and do not count a cost that would have been avoided when the unit was not sold.

Overstock economic-downside scenario

Overstock downside = excess units × (unit cash cost - recovery value per unit) + named holding and disposition costs

excess units
Units remaining above the declared need at the end of the horizon (units/SKU) — inventory record or user-entered scenario
unit cash cost
Cash committed to one excess unit inside the chosen landed-cost boundary (currency units/unit) — current purchase and landed-cost record
recovery value per unit
Value actually recovered or explicitly assumed through later sale, return, reuse or disposal (currency units/excess unit) — realised disposition or user-entered scenario
named holding and disposition costs
Incremental storage, handling, markdown or disposal costs in the horizon (currency units/horizon) — business record, current contract or user scenario

Also display gross cash committed = excess units × unit cash cost. It is a liquidity exposure and must not be silently treated as the final economic loss.

  1. Reconcile the current unit position and freeze the comparison horizon.
  2. Create one stockout case with explicit short units, contribution per unit and incremental response costs.
  3. Create one overstock case with explicit excess units, unit cash cost, recovery and holding/disposition costs.
  4. Calculate economic downside for each case and display overstock cash committed separately.
  5. Change one uncertain input at a time before combining a downside case.
  6. Assign a review date, evidence owner and stop trigger rather than converting the scenario into an automatic purchase quantity.

Work a common-horizon comparison

Fictional 30-day SKU scenario

All values are neutral, tax-excluded currency units supplied by the scenario. They are not provider rates, inventory benchmarks or a demand forecast.

Baseline assumptions and intermediate calculations
CaseInputsIntermediate calculationScenario output
Stockout20 short units; 28 CU retained contribution/unit; 90 CU expedite cost20 × 28 = 560 CU lost contribution560 + 90 = 650 CU downside
Overstock cash exposure20 excess units; 18 CU cash cost/unit20 × 18360 CU cash committed
Overstock economic downside12 CU recovery/unit; 40 CU holding/disposition20 × (18 - 12) = 120 CU unrecovered unit cost120 + 40 = 160 CU downside
The 360 CU cash exposure and 160 CU economic-downside scenario answer different questions. Do not add them together or compare one with the other case as if they were the same measure.
Change one uncertain assumption at a time
SensitivityCalculationResultDecision meaning
Only 5 units short5 × 28 + 90230 CU stockout downsideThe shortage assumption drives much of the baseline result.
No recovery on excess units20 × (18 - 0) + 40400 CU overstock downsideRecovery quality can reverse the apparent comfort of excess stock.
Holding/disposition rises to 120 CU20 × (18 - 12) + 120240 CU overstock downsideA longer or more complex disposition path needs a fresh horizon.
These are conditional cases, not probabilities. The table does not say which outcome will occur.

Compare symmetric trade-offs and boundaries

Criteria outside the headline scenario amount
CriterionStockout questionOverstock questionBoundary
Customer and serviceCan backorder, substitute or communicate?Can stock be reused across channels or later periods?Do not assign a universal monetary value.
CashDoes expedite or missed contribution affect dated cash?When is supplier cash paid and when can stock recover?Use a dated forecast for liquidity.
OperationsWhat recovery work or production interruption follows?What storage, handling, ageing or disposal work follows?Include only incremental named costs.
ReversibilityCan replenishment lead time be shortened?Can orders be cancelled or inventory returned?Use current supplier terms, not assumptions.
  • Using lost revenue instead of retained contribution for the stockout case.
  • Treating all unfilled interest as a certain lost sale.
  • Calling gross inventory cash committed the final overstock loss.
  • Assuming excess inventory will resell at full value without a dated recovery case.
  • Mixing one month of stockout exposure with a year of holding cost.
  • Copying a provider rate, carrying-cost percentage or safety-stock benchmark into a Global scenario.
  • Adding the same fulfilment, holding or expedite amount in more than one row.

Hand each calculation to its registered owner

Test the component decisions

Finish with an auditable next step

  • Record which inputs are observed, contracted or assumed. (not complete)
  • Run the same horizon through the relevant registered tools. (not complete)
  • Put inventory cash timing into the dated cash forecast. (not complete)
  • Name the person who will refresh demand, lead-time and recovery evidence. (not complete)
  • Set a review trigger, such as a confirmed order, supplier cut-off, ageing date or stock position—not an unsupported probability. (not complete)

Stockout and overstock questions

Is overstock always cheaper than a stockout?
No. The answer depends on recoverability, cash timing, holding/disposition costs, shortage quantity, retained contribution and operational consequences.
Should lost selling price be used as the stockout cost?
No. Use retained contribution under the declared boundary, then add only incremental shortage-response costs.
Is cash committed to excess stock the same as its economic loss?
No. Cash committed is a liquidity exposure. Economic downside depends on recovery and the additional holding or disposition costs.
Does this comparison calculate how much stock to order?
No. It prepares comparable downside cases and evidence triggers. Use the registered inventory planners and current supplier constraints for the next decision.

Calculation sources

Change history

  1. Initial public release of the article after pre-launch factual, editorial, source and presentation review.