Business

Stockout Rate Calculator

Find the share of demand events that could not be fulfilled.

Use a consistent reporting periodCheck the calculation below
Business dashboard
Business dashboard

Use figures from the same reporting period.

See the method

Enter your business figures

Runs on your device

Your key metric

Your result

Let’s calculate.

Use the Calculate button to see your result.

Review the method below for assumptions and conventions.

How to use this tool

  1. Choose one reporting period and define what counts as a demand event, such as an order line.
  2. Count the events that could not be fulfilled and all demand events using the same definition.
  3. Calculate the percentage. Keep partial fulfilment and cancelled-order rules consistent when comparing periods.

Input reference and sample values

Use the units and choices shown for each field. Sample values are provided for practice, not as recommendations.

InputFormat and unitsSample
Unfilled demand eventsNumeric value. Zero or positive.20
Total demand eventsNumeric value. Must be greater than zero.500

Result for these sample inputs

4 %
Fulfilled demand events
480
Event fulfilment rate (%)
96

Select Try the example in the form to load these values and calculate them again. This replaces the current form inputs. Compare the result with the method and worked explanation below.

The method, explained

Stockout rate = unfilled events/total events × 100%.

A WORKED EXAMPLE

If 20 out of 500 demand events could not be fulfilled, the stockout rate is 20 / 500 × 100 = 4%. The remaining 480 events represent 96% of the total under this binary event definition.

Understanding your result

The complement is the percentage of demand events fulfilled under your chosen definition. It is not necessarily a unit fill rate: a partly filled order can contain both filled and unfilled units.

What to keep in mind

Unfilled events must be a subset of total events, and the denominator must be positive. Use one event definition and reporting period. This measure does not estimate lost revenue or inventory availability over time.

Common questions

Is stockout rate the opposite of fill rate?

Only when fill rate uses the same binary events and definitions. A unit-based fill rate or partial-order measure may differ.

What if there were no demand events?

The rate is undefined because its denominator is zero. Do not report zero stockouts as a 0% rate without a positive total.

Methodology maintained by ClarityKit. How these tools are built and checked.