403. Days of Supply

How many days the current inventory will last at the current consumption rate. The “human-readable” cousin of turnover.

DOS=Average inventoryAverage daily consumption

Equivalently:

DOS=365Turnover

403.0.1. Definition variants

VariantFormulaWhen to use
Unit-basedOn-hand units / daily demand unitsSingle SKU operational view
Value-basedInventory value / daily COGSAggregate financial view
Forward-lookingInventory / forecasted daily demandWhen demand changes (seasonality, promos)

The forward-looking version is more accurate for planning; the historical version is simpler and what most reports show.

403.0.2. Why DOS rather than turnover?

Turnover is a ratio (e.g., 12). DOS is a time (e.g., 30 days). Time is more intuitive for operational decisions:

Both convey the same information; just pick the one your stakeholders prefer.

403.0.3. Targets by inventory function

Different functions of inventory imply different DOS targets:

FunctionTypical DOSReasoning
Cycle stock𝑄/(2𝑑)Half the cycle length; depends on EOQ
Safety stock𝑧𝜎𝐿/𝑑Buffer for service level
Pipeline stock𝐿Lead time itself
AnticipationvariesDays until peak demand

Total DOS = sum across functions, comparable to total inventory ÷ daily demand.

403.0.4. Reading DOS distribution

A useful diagnostic: plot DOS by SKU (histogram).

The aggregate company DOS hides this distribution — it’s the average. Plot it.

403.0.5. DOS vs lead time

Compare DOS to lead time:

Healthy operations target DOS1.5×𝐿 to 2×𝐿, with the excess coming from cycle stock and modest safety stock.

Example

Given:

  • Average inventory: 880 units (cycle 388 + safety 30 + pipeline 462)
  • Daily demand: 33 units / day
  • Lead time: 14 days

Step 1 — total DOS

DOS=8803327days

Equivalent to turnover of 3652713.5.

Step 2 — DOS by component

  • Cycle stock: 3883312 days
  • Safety stock: 30331 day
  • Pipeline: 46233=14 days (= 𝐿)
  • Total: 12+1+14=27 days ✓

Step 3 — sanity check

  • Lead time = 14 days. DOS = 27 days. Buffer above lead time: 13 days (cycle + safety).
  • Comfortable margin. No risk of stockout from running out before next order arrives.

Step 4 — flag analysis

Suppose another SKU shows DOS = 8 days with 𝐿=14 days. DOS < L: that SKU is in trouble. The next replenishment can’t arrive before current stock runs out. Stockout incoming.

Action: increase safety stock, reduce 𝑄 for faster reorder, or expedite the inbound shipment.

Step 5 — flag dead stock

Suppose another SKU shows DOS = 365 days. That’s a year of supply on hand. Almost certainly dead stock or vastly overstocked. Action: investigate; cross-check with FSN.

DOS is the diagnostic; FSN, ABC, and stockout rate are the follow-ups.