Управление складскими запасами в промышленности сводится к одной задаче: держать на складе ровно столько материалов, комплектующих и готовой продукции, чтобы производство не останавливалось, но и деньги не замораживались в излишках. Единственного универсального метода не существует — на практике предприятия комбинируют несколько подходов, распределяя номенклатуру по группам и подбирая для каждой свою модель пополнения. В этой статье разберём основные методы, объясним, в каких условиях каждый из них работает, и покажем, как выбрать систему под конкретное производство.
Главный ориентир для старта: сначала классифицируйте запасы (что критично, что второстепенно), затем для каждой группы выберите модель расчёта объёма и момента заказа, и только после этого внедряйте программную автоматизацию. Обратный порядок — типичная ошибка, из-за которой дорогостоящие системы работают с некорректными настройками.
- Зачем промышленности управлять запасами системно
- Классификация запасов: основа любой системы
- ABC-анализ: делим по стоимости потребления
- XYZ-анализ: делим по стабильности потребления
- Совмещённая матрица ABC-XYZ
- Модели расчёта объёма и момента заказа
- Фиксированный размер заказа (EOQ)
- Система с фиксированным интервалом между заказами
- Система с точкой перезаказа (reorder point)
- Страховой запас: как его обоснованно определять
- Минимум-максимум (min-max)
- Концептуальные подходы: от «точно вовремя» до MRP
- Just-in-Time (точно вовремя)
- Kanban
- MRP: планирование потребности в материалах
- Партия за партией и производство под заказ
- Виды запасов, которые нужно различать
- Как выбрать методы под своё предприятие
- Порядок внедрения: последовательность действий
- Типичные ошибки и их последствия
- Как оценить, что система работает
- Что делать дальше
Зачем промышленности управлять запасами системно
Запасы на промышленном предприятии выполняют буферную функцию: они сглаживают разрывы между поставками, производственными циклами и отгрузками. Но у этого буфера есть цена. Деньги, вложенные в склад, не работают в обороте; материалы устаревают и портятся; за площадь, охрану, климат и перемещения приходится платить. При этом дефицит обходится ещё дороже: остановка линии из-за отсутствия копеечной детали может стоить несопоставимо больше, чем её стоимость.
Отсюда два ключевых показателя, за которыми следят почти на любом производстве:
- Оборачиваемость запасов — сколько раз за период склад полностью «продается и восстанавливается». Низкая оборачиваемость сигнализирует о затоваривании.
- Уровень сервиса по запасам — доля случаев, когда потребность была закрыта из наличия, без срыва производства или отгрузки.
Эти показатели противоречат друг другу: повысить уровень сервиса проще всего, нарастив запас, а повысить оборачиваемость — урезав его. Вся суть методов управления в том, чтобы найти баланс для каждой позиции отдельно, а не для склада «в среднем».
Классификация запасов: основа любой системы
Прежде чем считать объёмы заказов, номенклатуру делят на группы. Без этого невозможно управлять: у предприятия могут быть тысячи позиций, и тратить одинаковое внимание на болт и на дорогостоящий узел бессмысленно.
ABC-анализ: делим по стоимости потребления
Метод основан на принципе Парето: небольшая часть позиций обычно формирует основную долю затрат на запасы. Номенклатуру сортируют по убыванию годового потребления в денежном выражении и делят на группы:
- Группа A — позиции, дающие основную часть стоимости потребления (условно 70–80% при 10–20% номенклатуры). Требуют точного планирования, частого пересмотра, минимальных страховых запасов.
- Группа B — средний слой. Управляются по стандартным процедурам с периодической проверкой.
- Группа C — массовые дешёвые позиции. Здесь выгоднее держать относительно большой запас и заказывать редко, чтобы не тратить ресурсы на оформление множества мелких заказов.
Проценты границ — не догма: их подбирают под структуру конкретной номенклатуры. Важно другое — для группы A цена ошибки максимальна, поэтому именно там оправданы самые трудозатратные методы.
XYZ-анализ: делим по стабильности потребления
ABC не отвечает на вопрос, насколько предсказуем спрос на позицию. Для этого используют XYZ-классификацию по коэффициенту вариации потребления за периоды:
- X — потребление стабильное, отклонения от среднего малы. Прогнозируется надёжно.
- Y — есть выраженные колебания: сезонность, циклы заказов клиентов, плановые ремонты.
- Z — потребление нерегулярное или эпизодическое. Прогноз почти невозможен.
Совмещённая матрица ABC-XYZ
Пересечение двух классификаций даёт девять групп, для каждой из которых логика управления своя. Условный пример распределения стратегий:
| Группа | Характеристика | Типовая стратегия |
|---|---|---|
| AX | Дорогое, стабильное потребление | Минимальный страховой запас, частые поставки малыми партиями, точный расчёт точки заказа |
| AY, AZ | Дорогое, нестабильное потребление | Повышенное внимание планировщиков, ручной контроль, согласование с планом производства |
| BX, BY | Средняя стоимость, умеренная предсказуемость | Автоматическое пополнение по стандартным моделям с периодическим пересмотром |
| CX, CY | Дешёвое, предсказуемое | Заказ крупными партиями с большим интервалом, минимальный контроль |
| CZ | Дешёвое, эпизодическое потребление | Решение индивидуально: большой запас «на всякий случай», заказ под потребность или отказ от хранения |
Матрица — это не самоцель, а инструмент распределения усилий. Если у вас несколько сотен позиций, матрицу можно вести в таблице вручную; при тысячах наименований она рассчитывается в учётной системе.
Модели расчёта объёма и момента заказа
После классификации для каждой группы выбирают модель: сколько заказывать и когда. Ниже — основные модели, применяемые в промышленности.
Фиксированный размер заказа (EOQ)
Классическая модель экономичного размера заказа исходит из баланса двух видов затрат: затрат на оформление и доставку каждой партии и затрат на хранение. Чем крупнее партии, тем реже приходится оформлять заказы, но тем больше средний запас. Формула EOQ находит минимум суммарных затрат, учитывая годовую потребность, стоимость одного заказа и стоимость хранения единицы.
Модель работает при допущениях: потребление равномерное, цена поставки не зависит от размера партии, пополнение происходит мгновенно или с известным сроком. На практике эти условия выполняются редко, поэтому EOQ используют как отправную точку и корректируют результат с учётом минимальных партий поставщика, скидок за объём и ограничений по вместимости склада.
Система с фиксированным интервалом между заказами
Здесь заказы размещаются через равные промежутки времени, а размер партии каждый раз рассчитывается так, чтобы пополнить запас до целевого уровня. Такой подход удобен, когда поставщик принимает заказы по расписанию (например, раз в неделю), или когда несколько позиций логично консолидировать в одну поставку. Обратная сторона — менее точная реакция на резкие изменения потребления между датами заказов и, как правило, чуть больший средний запас.
Система с точкой перезаказа (reorder point)
Запас непрерывно контролируется, и как только он опускается до расчётной точки, размещается заказ фиксированного или пересчитанного размера. Точка перезаказа складывается из ожидаемого потребления за время поставки и страхового запаса. Это самый распространённый подход для позиций со стабильным спросом: он быстро реагирует на ускоренное расходование и хорошо автоматизируется.
Страховой запас: как его обоснованно определять
Страховой (резервный) запас защищает от двух неопределённостей: колебаний потребления и задержек поставок. Его размер зависит от желаемого уровня сервиса и от того, насколько разбросаны сроки поставок и дневное потребление. Чем выше требуемый уровень сервиса, тем непропорционально быстрее растёт нужный резерв: поднятие сервиса с 95% до 99% может потребовать кратно большего запаса по позиции с нестабильным спросом.
Практические ориентиры:
- для позиций группы X страховой запас минимален и покрывает в основном задержку поставки;
- для Y — рассчитывается с учётом сезонных коэффициентов;
- для Z — часто принимается экспертно, исходя из критичности позиции для производства, а не из статистики.
Минимум-максимум (min-max)
Упрощённая модель: при достижении минимума заказывается количество до максимума. Подходит для дешёвых массовых позиций группы C, где точная оптимизация не окупает трудозатрат. Границы пересматривают редко, например раз в год.
Концептуальные подходы: от «точно вовремя» до MRP
Помимо расчётных моделей, в промышленности сложились целостные философии управления запасами. Они отвечают не только на вопрос «сколько заказать», но и на вопрос «как вообще организовать движение материалов».
Just-in-Time (точно вовремя)
Суть — материалы поступают на производство непосредственно к моменту потребления, складские запасы сводятся к минимуму. Метод родился в японской автомобильной промышленности и опирается на жёсткие условия:
- стабильный, заранее известный график производства;
- надёжные поставщики, расположенные близко или способные доставлять малыми партиями точно по расписанию;
- высокое качество входного контроля — брак недопустим, потому что резерва нет;
- отлаженная логистика и дисциплина исполнения.
JIT радикально снижает затраты на хранение, но делает производство уязвимым к сбоям поставок. После нарушений в глобальных цепочках поставок в 2020–2022 годах многие предприятия пересмотрели крайние формы JIT в пользу компромиссных схем: минимальные запасы для стабильных позиций и резервы для критичных.
Kanban
Инструментальное воплощение идеи «точно вовремя». Пополнение запускается не прогнозом, а фактическим потреблением: когда израсходован контейнер или карта канбан с сигналом о потребности, подаётся заказ на пополнение именно этой партии. Система проста, наглядна и не требует сложных расчётов, но работает при относительно равномерном потреблении и коротких циклах пополнения. Количество карт (или контейнеров) в обороте определяет размер запаса, поэтому его регулируют, добавляя или убирая карты.
MRP: планирование потребности в материалах
MRP (Material Requirements Planning) — метод, при котором потребность в материалах рассчитывается «взрыванием» спецификаций готовой продукции: из плана производства изделий система определяет, какие компоненты, в каком количестве и к какой дате нужны, вычитает складские остатки и открытые заказы и формирует график закупок и производства. Это стандарт для дискретного производства со сложной структурой изделия.
MRP требует качественных данных: точных спецификаций, реалистичных сроков изготовления и поставки, достоверных остатков. При «грязных» данных система генерирует правдоподобные, но невыполнимые планы — это одна из главных причин неудачных внедрений.
Партия за партией и производство под заказ
Для позиций с эпизодическим спросом или уникальных изделий расчётные модели не работают. Здесь применяют заказ под конкретную потребность: партия формируется под каждый заказ клиента или производственную программу. Запас минимален, но сроки выполнения длиннее, а стоимость единицы обычно выше из-за отсутствия эффекта масштаба.
Виды запасов, которые нужно различать
В документах и разговорах специалистов фигурируют разные термины, и путаница между ними приводит к ошибкам планирования:
- Текущий (циклический) запас — часть, которая расходуется между двумя поставками. Его размер напрямую определяется размером партии.
- Страховой запас — резерв на случай отклонений, не должен расходоваться в нормальном режиме.
- Сезонный запас — накапливается перед периодом, когда поставки невозможны или потребление резко растёт.
- Запас в пути — уже оплаченный и отгруженный, но не принятый на склад материал. Его часто забывают учитывать и дублируют заказ.
- Неликвиды и излишки — запасы, не имеющие перспектив потребления. Требуют отдельной процедуры выявления и списания или распродажи, иначе они годами искажают картину.
Как выбрать методы под своё предприятие
Выбор определяется не модой, а характеристиками производства и поставок. Ключевые вопросы для самопроверки:
- Насколько стабильно потребление? Стабильный серийный выпуск позволяет использовать точку перезаказа и kanban. Позаказное производство требует MRP и заказа под потребность.
- Насколько надёжны поставщики и сроки поставки? Длинные и нестабильные сроки вынуждают держать больший страховой запас независимо от выбранной модели.
- Какова структура номенклатуры? Тысячи позиций с преобладанием дешёвых — аргумент за min-max и крупные партии для группы C. Немногочисленные дорогие позиции — за ручное планирование группы A.
- Какова стоимость хранения относительно стоимости позиции? Для дешёвого и компактного запас «на всякий случай» почти ничего не стоит; для дорогого, громоздкого или скоропортящегося — критична.
- Какое качество данных в учёте? Без достоверных остатков и спецификаций любая модель даст мусор на выходе. Иногда наведение порядка в учёте даёт больший эффект, чем внедрение новой методики.
На практике зрелая система выглядит как комбинация: ABC-XYZ-классификация задаёт правила игры по группам, MRP или точка перезаказа автоматизируют регулярное пополнение, kanban обслуживает поточные позиции, а критичные и нестабильные позиции планируются вручную с участием ПЭО и службы закупок.
Порядок внедрения: последовательность действий
Если система управления запасами строится или перестраивается, разумная последовательность такая:
- Проведите инвентаризацию и очистите учёт. Убедитесь, что остатки в системе соответствуют фактическим, а номенклатура не содержит дублей и «мёртвых» позиций.
- Выявите неликвиды. Определите позиции без движения за длительный период и решите их судьбу: использование, продажа, списание. Это сразу высвобождает деньги и площадь.
- Выполните ABC- и XYZ-анализ. Рассчитайте классификацию по данным потребления за репрезентативный период (обычно год, чтобы охватить сезонность).
- Назначьте стратегии по группам. Для каждой ячейки матрицы определите модель пополнения, уровень сервиса, частоту пересмотра и ответственного.
- Рассчитайте параметры. Точки перезаказа, страховые запасы, размеры партий — с учётом реальных сроков поставки и их разброса, а не договорных сроков.
- Настройте контроль отклонений. Регулярный отчёт по позициям, где фактическое потребление или сроки поставок вышли за допущения модели, важнее самого расчёта.
- Пересматривайте параметры по расписанию. Классификация и параметры устаревают: ассортимент меняется, поставщики меняют сроки. Для группы A пересмотр — ежеквартальный или чаще, для C — ежегодный.
Типичные ошибки и их последствия
- Единая политика для всей номенклатуры. Один страховой норматив «на всё» означает одновременно дефицит по критичным позициям и затоваривание по второстепенным. Альтернатива — дифференциация по матрице ABC-XYZ.
- Расчёт по средним срокам поставки. Если поставщик обещает 10 дней, а фактически везёт от 10 до 25, страховой запас, рассчитанный на 10, будет регулярно пробит. Считать нужно по фактическому разбросу.
- Игнорирование запаса в пути. Дублирование заказов — частое следствие: заказчик не видит отгруженное, но не принятое.
- Страховой запас, который расходуют как текущий. Если резерв систематически уходит в производство, значит, занижен текущий запас или неверно спланировано потребление, и «защита» перестаёт защищать.
- Внедрение MRP без наведения порядка в спецификациях и остатках. Система будет выдавать формально корректные планы на некорректных данных, и доверие к ней будет потеряно.
- Крайняя форма JIT без оценки рисков. Минимальные запасы по позициям, сбой поставки которых останавливает производство, — это экономия тысяч при риске потерь на миллионы. Критичность позиции должна влиять на решение.
- Отсутствие работы с неликвидами. Излишки накапливаются незаметно и годами занимают склад и оборотные средства.
Как оценить, что система работает
Эффективность управления запасами проверяется по наблюдаемым признакам, а не по ощущениям:
- оборачиваемость запасов растёт или стабильна при неизменном или растущем уровне сервиса;
- случаи остановок производства из-за отсутствия материалов редки и каждый разбирается как инцидент;
- страховые запасы по стабильным позициям не расходуются в обычных периодах;
- доля неликвидов в стоимости запасов не увеличивается от периода к периоду;
- точность остатков в учёте подтверждается выборочными пересчётами.
Если хотя бы один из этих признаков устойчиво нарушен, проблема обычно не в формулах, а в данных, дисциплине исполнения или в том, что параметры моделей давно не пересматривались.
Что делать дальше
Начните с диагностики: посчитайте оборачиваемость по основным группам запасов, выделите позиции наибольшей стоимости и позиции с наибольшими отклонениями потребления. Для группы A проведите ABC-XYZ-классификацию и проверьте, обоснованы ли текущие страховые запасы фактическими сроками и разбросом поставок. Часто уже на этом этапе обнаруживаются позиции, где запас можно сократить без риска, и позиции, где он критично мал. Дальнейшие шаги — формализация стратегий по группам и автоматизация рутинного пополнения в учётной системе — имеют смысл только после того, как ручная модель показала работоспособность на ваших данных.