Считает страховой запас с учётом колебаний продаж и задержек поставки, точку заказа — остаток, при котором пора заказывать, — и сколько штук заказать сейчас с учётом товара в пути и кратности коробки. Показывает, на сколько дней хватит остатка и грозит ли пустая полка.
Считается в вашем браузере — введённые данные никуда не отправляются.
Спрос за срок поставки в среднем — продажи в день × срок. Его разброс складывается из двух частей: колебаний дневных продаж за срок (срок × σ продаж²) и колебаний самого срока (продажи² × σ срока²). Страховой запас = z × √ суммы, где z — квантиль нормального распределения для выбранного уровня сервиса: 1,28 для 90 %, 1,64 для 95 %, 2,05 для 98 %, 2,33 для 99 %.
Точка заказа — спрос за срок плюс страховой запас. Сколько заказать: довести запас до точки заказа плюс партии на выбранное число дней, вычесть остаток и товар в пути, округлить вверх до кратности.
Продаётся 20 штук в день со стандартным отклонением 6 штук, поставка идёт 14 дней с разбросом 3 дня, уровень сервиса 95 %, z = 1,6449. Страховой запас = 1,6449 × √(14 × 6² + 20² × 3²) = 1,6449 × √(504 + 3600) = 1,6449 × 64,06 = 105,4, около 105 штук. От колебаний продаж из них всего 37 штук, остальные 68 — от нестабильного срока поставки.
Точка заказа 20 × 14 + 105,4 = 385,4, то есть 386 штук. На складе 350, в пути ничего — заказывать пора. Заказ = 385,4 + 20 × 30 − 350 = 635,4, с кратностью коробки 10 — 640 штук. Остатка хватит на 17,5 дня, поставка придёт через 14, но к её приходу в среднем останется 70 штук вместо 105 страховых.
При ходовом товаре главное — стабильность поставщика. Слагаемое с разбросом срока растёт как квадрат продаж, поэтому для товара, который продаётся десятками в день, опоздание на пару дней весит больше любых колебаний спроса. Сократить разброс срока часто выгоднее, чем держать большой запас.
Уровень сервиса влияет нелинейно: от 90 к 95 % запас растёт на 28 %, от 98 к 99 % — ещё на 13 %, а каждая следующая доля процента стоит всё дороже. Срок поставки входит под корень: вдвое более долгая поставка увеличивает запас на колебания продаж лишь в 1,4 раза, но вдвое увеличивает спрос за срок.
При стабильных продажах главный риск — опоздание поставки. Если продаётся 20 штук в день, задержка на три дня съедает 60 штук, а колебания продаж за две недели — заметно меньше. Упрощённая формула z × σ × √L берёт только колебания продаж и даёт запас почти втрое меньше нужного, когда поставщик нестабилен.
Для ходовых товаров, пустая полка которых стоит позиций в поиске, — 98–99 %. Для товаров с дорогим хранением и медленным оборотом — 90–95 %. Переход от 95 к 99 % увеличивает страховой запас примерно в 1,4 раза, так что высокий сервис для каждого товара обходится дорого.
Выпишите продажи по дням в столбец таблицы за 4–8 недель, без дней, когда товара не было, и примените функцию СТАНДОТКЛОН. Для разброса срока то же самое по прошлым поставкам. Если поставок было мало, возьмите разницу между самой долгой и самой быстрой и разделите на 4.
Решение о заказе принимается по всему запасу, который будет у вас, а не только по тому, что лежит на складе. Если не считать заказанное, каждый следующий заказ будет двойным, и через месяц склад окажется забит. Поэтому точка заказа сравнивается с суммой остатка и товара в пути.
Калькулятор покажет дни без товара. Их можно сократить быстрой поставкой части партии, поднять цену, чтобы растянуть остаток, или перераспределить товар между складами. Для следующего цикла стоит поднять уровень сервиса или заказывать чаще.