Страховой запас: простая формула

· Формулы · 3 мин чтения

Страховой запас: простая формула

Запас = z × стандартное отклонение спроса × корень из срока поставки: он страхует от колебаний спроса.

Если поставщик задержит поставку или спрос окажется выше ожидаемого, полка опустеет. На такие дни на складе держат дополнительную «подушку» — страховой запас. Определять его «на глаз» значит рисковать двумя видами потерь: при слишком малом запасе падают продажи, при слишком большом деньги лежат на полке. Простая формула даёт на этот вопрос числовой ответ.

Формула

Страховой запас = z × σ × √L.

  • z — коэффициент, соответствующий уровню сервиса. Уровень сервиса — вероятность не остаться без товара в течение цикла.
  • σ — стандартное отклонение спроса (за день или за неделю).
  • L — срок поставки в тех же единицах: если σ дневное, то и L в днях.

Распространённые значения z: для 90 процентов — 1,28; для 95 — 1,65; для 97,5 — 1,96; для 99 — 2,33.

Пример расчёта

Товар продаётся в среднем по 40 штук в день, стандартное отклонение дневного спроса — 12 штук. От заказа до выкладки на полку в среднем проходит 9 дней. Пусть уровень сервиса 95 процентов, z = 1,65.

Страховой запас = 1,65 × 12 × √9 = 1,65 × 12 × 3 = 59,4 ≈ 60 штук.

Если себестоимость товара 25 000 сумов, запас обойдётся в 60 × 25 000 = 1,5 млн сумов. Точка повторного заказа — это спрос за срок поставки плюс запас: 40 × 9 + 60 = 420 штук. Когда остаток опускается до 420, делается заказ.

σ = 12 означает, что примерно в двух днях из трёх продажи составляют 40 ± 12, то есть от 28 до 52 штук. Без страхового запаса точка заказа была бы 40 × 9 = 360 штук, и примерно в каждом втором цикле спрос превышал бы средний, а товара не хватало бы. Страховой запас снижает вероятность такой ситуации.

Почему корень и почему дорог высокий уровень сервиса

Корень отражает естественную компенсацию между днями: в одни дни спрос выше среднего, в другие ниже, и они частично уравновешивают друг друга. Поэтому неопределённость за 9 дней растёт не в 9 раз, а в 3. Если срок вырастет вчетверо (до 36 дней), корень станет 6, а запас увеличится только вдвое: 1,65 × 12 × 6 ≈ 119 штук.

Повышение уровня сервиса обходится всё дороже. В нашем примере для 90 процентов нужно 1,28 × 12 × 3 ≈ 46 штук, для 95 — 60 штук, для 99 — 2,33 × 12 × 3 ≈ 84 штуки. Переход с 95 на 99 процентов — всего четыре пункта, но запас растёт на 24 штуки, то есть примерно на 40 процентов. Поэтому уровень не должен быть одинаковым для всех: разумно выше для группы A (например, 98-99 процентов) и ниже для группы C (около 90 процентов).

Расчёт шаг за шагом

  1. Соберите дневные продажи за последние 3-6 месяцев. Очистите или пометьте дни, когда товара не было, и дни акций: они искажают спрос.
  2. Рассчитайте σ в Excel: STDEV.S(диапазон дневных продаж).
  3. Срок поставки берите из реальных документов: разница между датой заказа и днём выкладки на полку. Важно не обещание поставщика, а то, как было на практике.
  4. Выберите уровень сервиса и определите z.
  5. Подставьте в формулу, рассчитайте запас и округлите до целого числа вверх.
  6. Пересчитывайте каждый квартал: спрос и сроки меняются.

Ограничения и ошибки

  • Если срок поставки колеблется (например, импортный груз застрял на границе), простой формулы мало. Для таких товаров берите не средний срок, а осторожную оценку с учётом задержек.
  • Формула подходит для регулярно продающихся товаров с распределением спроса, близким к нормальному. Для товаров, которые продаются раз-два в неделю, или с очень нерегулярным спросом (группа Z по XYZ) она работает плохо, их лучше брать под заказ.
  • Если остатки неточны, запас скрывает ошибку. Когда в учёте 100 штук, а на полке 70, не поможет и лучшая формула.
  • Путаница единиц: если σ дневное, то и L должен быть в днях.

Вывод

Страховой запас — это страховка, рассчитанная по вероятности: чем больше страховки, тем больше денег она требует, поэтому распределяйте её по значимости товаров. Для формулы нужны надёжные остатки и очищенные данные продаж. CountLab проверяет остатки инвентаризацией и вместе с ABC/XYZ-анализом помогает определить, какому товару какой запас нужен.