← Все статьи Evolvin

План производства и остатки сырья: как перестать выбирать между простоем и замороженными деньгами

14.09.2026 · Evolvin
План производства и остатки сырья: как перестать выбирать между простоем и замороженными деньгами

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

Почему «средний запас» ничего не решает

Норматив «держим запас на 30 дней» одинаково вреден для дешёвого крепежа, который дорого закупать часто, и для дорогого компонента с длинным сроком поставки. Правильный ответ разный для разных позиций, и первое, что нужно сделать, — перестать управлять всей номенклатурой одинаково.

Рабочее разделение по двум осям: доля в стоимости запаса и стабильность потребления. Позиции с большой долей в деньгах требуют точного управления и частого пересмотра. Позиции дешёвые и стабильные — простых правил и редкого внимания. Позиции с рваным потреблением — отдельного разговора, потому что для них статистические формулы работают плохо.

Сценарий внедрения

Шаг 1. Достоверные остатки

Всё дальнейшее держится на одном условии: остатки в системе совпадают с реальным складом. Если расхождение больше нескольких процентов, любые расчёты бессмысленны — вы будете оптимизировать вымышленные числа. Значит, первый шаг — инвентаризация и наведение дисциплины списания, а не покупка системы планирования.

Шаг 2. Нормы расхода и спецификации

Для перевода плана производства в потребность в сырье нужны нормы: сколько чего уходит на единицу продукции, включая технологические потери. Нормы, взятые из проекта десятилетней давности, дают систематическую ошибку. Их стоит пересчитать по фактическому расходу за квартал и дальше пересматривать регулярно.

Шаг 3. Разузлование плана в потребность

Механическая операция: план выпуска умножается на нормы, суммируется по позициям, раскладывается по датам с учётом длительности цикла. Это ровно та работа, где ручной труд бессмысленен и ошибки неизбежны при любом старании.

Результат — календарь потребности: сколько чего и к какой дате нужно.

Шаг 4. Точка заказа и страховой запас

Из календаря потребности и параметров поставки получаются два числа по каждой позиции.

Точка_заказа = Средний_расход_в_день × Срок_поставки_в_днях + Страховой_запас
Страховой_запас = Средний_расход_в_день × Максимальная_задержка_поставки + Колебание_расхода × Срок_поставки

Условный пример: расход 120 кг в день, срок поставки 14 дней, наблюдаемая максимальная задержка 6 дней, колебание расхода ±25 кг в день. Страховой запас: 120 × 6 + 25 × 14 = 720 + 350 = 1 070 кг. Точка заказа: 120 × 14 + 1 070 = 1 680 + 1 070 = 2 750 кг.

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

Шаг 5. Сигналы, а не отчёты

Снабженец не должен ежедневно читать таблицу на 800 строк. Он должен получать список позиций, где остаток опустился до точки заказа, и список, где запас избыточен относительно плана. Два коротких списка вместо одного длинного отчёта.

Шаг 6. Обратная связь по срывам

Каждое отклонение фиксируется: поставка пришла позже, пришло меньше, качество не то, расход оказался выше нормы. Эти данные напрямую питают формулы страхового запаса — система становится точнее по мере накопления фактов, но только если факты фиксируются.

Как считать эффект

Стоимость замороженных денег:

Стоимость_запаса_в_год = Средний_остаток_в_рублях × (Стоимость_денег + Стоимость_хранения + Риск_порчи_и_устаревания)

Условный пример: средний остаток 12 000 000 ₽, стоимость денег 18 % годовых, хранение 3 %, порча и устаревание 2 % → 12 000 000 × 0,23 = 2 760 000 ₽ в год.

Цена дефицита:

Цена_дефицита = Часы_простоя × Стоимость_часа_простоя + Срочная_закупка_переплата + Штрафы_за_срыв_сроков

Различайте с простоем незагруженного участка: если заказов нет, дефицит не стоит упущенной маржи.

Итоговая оптимизация — баланс двух величин:

Общая_стоимость = Стоимость_запаса + Ожидаемая_цена_дефицита

Смысл всей работы — не минимизировать запас и не исключить дефицит, а найти минимум суммы. Условный пример: снижение среднего остатка на 2 000 000 ₽ даёт экономию 2 000 000 × 0,23 = 460 000 ₽ в год; если при этом ожидаемые потери от дефицита выросли на 200 000 ₽ в год, чистый эффект — 260 000 ₽. Если выросли на 600 000 ₽ — вы ухудшили положение, оптимизируя не тот показатель.

Экономия времени на планировании:

Экономия = Циклов_планирования_в_год × (t_ручной − t_после)

Условный пример: 52 недельных цикла × (6 − 1,5) часа = 234 часа в год.

Разговор с поставщиком на языке цифр

Пока надёжность поставщика обсуждается словами, разговор идёт по кругу: «вы срываете сроки» — «у нас были обстоятельства». Как только у вас есть история задержек, разговор меняется, потому что появляется предмет.

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

Такой разговор редко бывает конфликтным, потому что вы не обвиняете, а показываете свою стоимость. И он открывает варианты, которых нет в споре о дисциплине: сократить партию и возить чаще, зафиксировать буфер на стороне поставщика, разделить объём между двумя источниками, доплатить за гарантированный срок.

Побочный эффект — вы перестаёте платить одинаковую цену за разную надёжность. Поставщик, чья цена ниже на несколько процентов, но задержки вдвое длиннее, при честном расчёте нередко оказывается дороже.

Когда площадок несколько

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

Экономически выгоднее обратное: концентрировать запас там, откуда можно быстро перебросить, и держать на площадках только оперативный остаток. Работает это при одном условии — время внутренней переброски должно быть заметно меньше срока внешней поставки. Если переброска идёт неделю, а поставка две, выигрыш есть; если переброска идёт те же две недели, схема не даёт ничего.

Отдельно стоит проверить, видите ли вы остатки соседней площадки в момент принятия решения о закупке. Часто нет — и тогда одна площадка заказывает то, что у другой лежит без движения. Это самая дешёвая из возможных оптимизаций: она не требует ни точки заказа, ни прогнозов, только общей видимости.

Риски и границы

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

Статистические формулы плохо работают на редком спросе. Для позиций, которые расходуются раз в квартал непредсказуемо, средние и колебания бессмысленны. Такие позиции планируются под конкретный заказ, а не по точке заказа.

Автоматическое размещение заказа поставщику — денежное обязательство. Его не следует автоматизировать полностью. Разумная граница: система формирует заявку, снабженец подтверждает. Исключение можно сделать только для дешёвых позиций с жёстким лимитом суммы, и только осознанно.

Оптимизация запаса перекладывает риск на поставщика. Сокращение запаса при работе с ненадёжным поставщиком означает, что вы принимаете его риск на себя. Сначала данные о надёжности, потом сокращение.

Сезонность и разовые события ломают средние. Плановый рост выпуска, промо-акция, запуск новой продукции — всё это должно вводиться руками как известное будущее, а не выводиться из прошлого расхода.

Чек-лист

Что мы можем сделать в EVOLVIN

Мы делаем автономных ИИ-сотрудников для повторяющихся участков — включая разузлование плана в потребность, ежедневный контроль точек заказа, подготовку заявок на закупку и накопление статистики по срывам поставок.

Границы прямо: чужих кейсов здесь нет, числа иллюстрируют формулы. Мы не размещаем заказы за вас и не беремся оптимизировать запас на недостоверных остатках — если инвентаризация покажет большое расхождение, сначала придётся заняться складским учётом, и мы скажем это прямо.

Напишите, сколько позиций сырья вы ведёте и знаете ли текущее расхождение между учётом и фактом на складе, — по второму ответу сразу видно, с чего начинать.

Дальше выбор простой: разобрать, какие процессы в компании можно доверить ИИ, или внедрить и снизить издержки.