Страховой запас существует ровно для двух причин: спрос может оказаться выше прогноза, а поставка может прийти позже срока. Значит, его величина определяется не ощущением, а двумя измеримыми величинами: разбросом ошибки прогноза и разбросом фактического времени поставки. Если и то, и другое небольшое, запас может быть минимальным; если поставщик непредсказуем, никакой разумный запас не спасёт, и решать нужно вопрос поставщика, а не склада.
Мы считаем запас на целевом уровне сервиса: например, при 95% мы должны закрывать со склада 95% заказов. Уровень сервиса выбирается не интуитивно, а по экономике — сравнением маржи, которую теряем при дефиците, с затратами на хранение и замороженный капитал. Для разных категорий эти цифры разные: там, где недопоставка срывает производство или штрафуется контрактом, разумно держать 98–99%, а для товаров длинного хвоста достаточно 85–90%.
Отдельный разговор — точки пополнения. Заказывать нужно с учётом интервала между заказами, минимальной партии и кратности упаковки. Формально оптимальный заказ в 37 единиц бессмысленен, если поставщик отгружает коробками по 24 и доставка стоит фиксированно. Поэтому мы всегда проверяем математику на ограничения реального закупочного процесса.