Блог · Склад

ABC-XYZ без фанатизма

Минимальная версия ABC-XYZ анализа запасов, которую внедряют за неделю и сразу видят замороженные в остатках деньги.

8 мин чтения · Uvarov Team

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

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

Что даёт анализ на практике

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

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

Шаг 1. ABC по вкладу в результат

Позиции сортируются по убыванию показателя и делятся на три группы накопленным вкладом: A — до 80 процентов, B — от 80 до 95, C — остальное.

По какому показателю считать

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

Типичная картина в товарной группе: 15–20 процентов позиций дают 80 процентов маржи, а нижняя половина ассортимента — 3–5 процентов. Нижняя половина при этом занимает половину складских мест и половину оборотных средств.

Шаг 2. XYZ по стабильности спроса

XYZ отвечает на второй вопрос: насколько спрос предсказуем. Считается коэффициент вариации продаж по месяцам — отношение стандартного отклонения к среднему.

ГруппаВариацияЧто это значит
Xдо 25%Спрос ровный, прогноз надёжный, страховой запас минимальный
Y25–50%Спрос колеблется, есть сезонность, нужен ощутимый страховой запас
Zсвыше 50%Спрос нерегулярный, прогноз не работает, заказ под потребность

Минимальная история для расчёта — 12 месяцев. Если истории меньше, считайте по неделям за полгода, но помните, что сезонность на таком горизонте не видна.

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

Шаг 3. Правила для каждой группы

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

  • AX — ядро ассортимента. Дефицит недопустим, пополнение по расписанию, страховой запас 10–14 дней, контроль остатка ежедневный.
  • AY — важные, но колеблющиеся. Запас 20–30 дней, пополнение с учётом сезонного профиля, прогноз пересматривается ежемесячно.
  • AZ — крупные непредсказуемые. Здесь работают не запасы, а договорённости: сокращение срока поставки, резерв у поставщика, предзаказ от клиента.
  • BX, BY — стандартное пополнение по точке заказа, ревизия параметров раз в квартал.
  • BZ, CY, CZ — кандидаты на вывод из ассортимента или работу под заказ. Держать запас по этим позициям почти всегда дороже, чем потерять продажу.
  • CX — дешёвые, но стабильные. Заказываются редко и крупно, экономия на частоте поставок.

Шаг 4. Где искать замороженные деньги

Самая полезная часть анализа — не матрица, а три производных отчёта, которые собираются сразу после расчёта.

  1. Запас в днях покрытия по группам. Остаток делится на среднедневную продажу. Норма для A — 30–45 дней, для C — до 60. Всё, что выше, — деньги, лежащие на полке.
  2. Позиции без продаж. Товар без движения 90 дней и больше. Здесь решение простое: уценка, комплектование в наборы, вывод из ассортимента.
  3. Дефицит по группе A. Сколько дней за квартал ходовые позиции отсутствовали на складе, и сколько продаж потеряно по средней марже.

Обычный результат первого прохода в компании с 300–800 SKU: от 15 до 30 процентов стоимости запаса приходится на позиции групп C и Z с покрытием свыше 90 дней. Это и есть деньги, которые можно вернуть в оборот без роста продаж.

Как внедрить за неделю

Инструмент значения не имеет: первый расчёт делается в таблице.

  1. День 1–2. Выгрузка: продажи по SKU по месяцам за 12 месяцев, текущий остаток, себестоимость, срок поставки.
  2. День 3. Расчёт ABC по марже и XYZ по вариации, присвоение групп.
  3. День 4. Три отчёта: покрытие по группам, позиции без движения, дефицит по A.
  4. День 5. Встреча с закупками и продажами: правила пополнения по группам и список позиций на вывод.

Автоматизация приходит после того, как правила отработали два-три цикла пополнения и в них внесли поправки на реальность — минимальные партии поставщика, кратность упаковки, сроки годности.

Чего анализ не делает

ABC-XYZ не заменяет прогноз спроса и не учитывает связи между позициями. Товар из группы C может быть обязательным дополнением к товару из группы A — выведете его, потеряете продажу основной позиции. Новинки не имеют истории и всегда попадают в Z, поэтому их выделяют в отдельную группу с ручным управлением на первые три месяца.

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

Ещё по теме