The Margin StackFrom $124.17/mo, plus the Eight-Week Analyst Launch $6,000 FREE
Glossary - Products and inventory

Days of cover

Days of cover is the number of days current stock will last at the current rate of sale. It is calculated as units on hand divided by average daily unit sales. Ecommerce operators use it to time reorders, flag looming stockouts and expose overstock before it becomes dead stock.

Days of cover = Units on hand ÷ Average daily unit sales
Units on handSellable units in stock now. Decide, and state, whether in-transit and reserved units count
Average daily unit salesA trailing average (28 days is common) or a forecast rate, per SKU

Worked example

A single SKU, priced at $50, with a 45-day supplier lead time (example numbers).

Units on hand540
Units sold, last 28 days252 ÷ 28 = 9 per day
Days of cover540 ÷ 9 = 60 days
Supplier lead time45 days
Window to place the reorder60 - 45 = 15 days

If the purchase order is not placed within 15 days, the store runs dry before the next receipt lands. At 9 units a day and $50 a unit, every stocked-out day after that forfeits about $450 of revenue.

What is a good days of cover?

There is no universal day count - cover is only good or bad relative to your lead time. The floor is set by supplier lead time plus a buffer sized to your demand volatility and how often you review stock; anything below that is a stockout being scheduled. The ceiling is set by cash: every day of cover above what lead time and volatility require is money sitting still, and for seasonal or short-shelf-life goods it is also markdown risk. Judge each SKU against its own lead time, not against a quoted number.

Days of cover vs related metrics

MetricWhat it measuresHow it differs
Reorder pointThe stock level that triggers the next purchase orderThe same decision expressed in units instead of days. Cover says how long the runway is; the reorder point says when to act.
Inventory turnoverHow many times average inventory converts to sales in a yearBackward-looking and at cost. Days of cover is forward-looking, per SKU, in units.
StockoutDemand arriving with no stock to serve itThe event days of cover exists to prevent - cover below lead time is a stockout with a date on it.
Demand forecastingPredicting the future sales rateUpgrades the denominator: a forecast rate replaces the trailing average when demand is trending or seasonal.

Common mistakes

  • Averaging across a stockout. Zero-sales days drag the daily rate down and inflate cover exactly when the SKU is in trouble. Exclude out-of-stock days from the average.
  • Averaging across a promo spike. A sale week overstates the run rate and triggers over-ordering. Normalise or annotate promotional periods.
  • Computing cover at catalogue level. A healthy blended number can hide one SKU at 400 days and another at 4. Cover only means anything per SKU and variant.
  • Ignoring committed and in-transit units. Reserved stock is not sellable, and inbound stock changes the reorder decision. State what the on-hand figure includes.
  • Ignoring seasonality and planned promotions. Sixty days of cover at today's rate can be twenty at the rate your calendar says is coming.

Frequently asked questions

Divide units on hand by average daily unit sales; 540 units at 9 sales a day is 60 days of cover. Use a per-SKU daily rate from a trailing window or a forecast.
Days of cover expresses the runway in days; the reorder point converts the same inputs into a unit-level trigger for placing the next purchase order. Cover below lead time means the reorder point has already passed.
Long enough to smooth noise, short enough to track trend - 28 days is a common choice - and always excluding stockout days, which drag the average down and overstate cover.
Related

In Blufire, S7 Inventory computes days-of-cover and reorder timing per SKU on the ABC x XYZ grid, so the SKUs about to run dry and the ones hoarding cash surface in the same view.

Updated July 2026

Ready to see what you are actually keeping?

Money-back to week 8. Cancel in two clicks.