На складе тысячи позиций конкурируют за деньги, место и внимание сотрудников. Одни товары формируют основную часть оборота, другие лежат месяцами, а третьи продаются неровно и требуют запаса на случай всплеска. ABC/XYZ-анализ помогает разложить ассортимент по двум осям: ценности для бизнеса и стабильности спроса. В результате получается матрица из девяти групп, для которых можно назначить разные правила закупки, хранения и контроля.
Чем отличаются ABC и XYZ
ABC-анализ отвечает на вопрос, какие позиции дают наибольший вклад в выбранный показатель. Это может быть выручка, валовая прибыль, себестоимость потребления или объём отгрузки. Группа A включает самые значимые позиции, B — средние, C — остальные. Границы часто задают по накопленной доле, но универсальных процентов нет. Их выбирают под задачу и особенности бизнеса.
XYZ-анализ оценивает регулярность спроса. В группе X оказываются позиции с ровным потреблением, в Y — с заметными колебаниями или сезонностью, в Z — с нерегулярными продажами. Для расчёта обычно используют коэффициент вариации, но его пороги тоже нужно закрепить во внутренней методике, а не копировать без проверки из чужого примера.

Какие данные подготовить
Надёжность результата зависит от исходной таблицы. Каждая строка должна соответствовать одной товарной позиции, а названия и артикулы не должны дублироваться. Выберите одинаковый период для всего ассортимента. Для устойчивого бизнеса часто берут несколько завершённых месяцев; при выраженной сезонности полезно сравнить полный сезон с аналогичным периодом прошлого года.
- артикул и наименование товара;
- продажи или расход по каждому периоду;
- выручка, маржа либо другой показатель для ABC;
- средний остаток и случаи отсутствия товара;
- срок поставки и минимальная партия;
- признаки сезонности, акции и разовые крупные заказы.
До расчёта удалите отменённые операции, исправьте возвраты и отделите новые позиции, у которых ещё нет достаточной истории. Дефицит способен искусственно сделать спрос «стабильным»: товар не продавался не из-за отсутствия интереса, а потому что его не было на складе.
Как провести ABC-анализ
- Выберите один показатель, соответствующий цели анализа.
- Рассчитайте значение для каждого артикула за общий период.
- Отсортируйте позиции по убыванию.
- Определите долю каждой позиции в общем результате.
- Посчитайте накопленную долю и назначьте группы A, B и C.
Доля позиции равна её показателю, делённому на сумму по всему ассортименту. Если анализ проводят по выручке, дорогие товары с низкой маржой могут попасть в A и показаться важнее, чем есть. Поэтому для управленческих решений нередко делают два среза: по выручке и по валовой прибыли. Смешивать разные показатели в одной формуле не стоит.
Как провести XYZ-анализ
Для каждого артикула найдите среднее потребление по периодам и стандартное отклонение. Коэффициент вариации рассчитывают как отношение стандартного отклонения к среднему значению, умноженное на 100%. Чем он меньше, тем ровнее спрос. Затем позиции распределяют между X, Y и Z по согласованным порогам.
Расчёт плохо работает, если среднее близко к нулю, история слишком короткая или интервалы неодинаковы. Для редких дорогих грузов полезнее анализировать заказы и сроки проектов отдельно. Сезонные товары часто попадают в Y или Z, хотя их продажи предсказуемы по календарю. В таком случае сначала учитывают сезон, затем оценивают отклонение внутри сопоставимых периодов.

Как читать матрицу ABC/XYZ
После двух расчётов к каждой позиции присоединяют две буквы. AX означает высокий вклад и стабильный спрос, CZ — небольшой вклад и нерегулярные продажи. Матрица не выдаёт автоматическое решение, но помогает направить внимание туда, где ошибка дороже.
| Группа | Что означает | Подход к управлению |
|---|---|---|
| AX | Высокая ценность, ровный спрос | Частое пополнение, точный учёт, минимизация дефицита |
| AY | Высокая ценность, умеренные колебания | Прогноз по факторам спроса, контролируемый страховой запас |
| AZ | Высокая ценность, редкий или скачущий спрос | Ручное планирование, заказ под потребность, анализ причин всплесков |
| BX и BY | Средняя ценность, управляемый спрос | Стандартные правила пополнения и периодический пересмотр параметров |
| BZ | Средняя ценность, нестабильный спрос | Ограниченный запас, контроль минимальной партии и срока поставки |
| CX | Низкий вклад, регулярное потребление | Простая схема пополнения, укрупнённый контроль |
| CY и CZ | Низкий вклад, колебания или редкие продажи | Сокращение излишков, заказ по факту, проверка роли в ассортименте |
Небольшой пример
Представим склад расходных материалов. Дорогой крепёжный комплект даёт большую часть прибыли и продаётся каждую неделю. Он попадёт в AX. Специализированная деталь приносит заметную прибыль, но нужна только для отдельных проектов, поэтому станет AZ. Недорогая упаковочная лента расходуется постоянно и окажется CX, а редкая декоративная упаковка с непредсказуемыми заказами — CZ.
Из букв следуют разные действия. Для AX важны точность остатков, короткий цикл пополнения и резервный поставщик. Для AZ опасно хранить большой запас без подтверждённой потребности. CX можно пополнять простым сигналом минимального уровня, а по CZ стоит проверить, нужна ли позиция постоянно или её выгоднее заказывать под клиента.
Как связать анализ с работой склада
Классификация приносит пользу только после изменения правил. Позиции AX и AY размещают ближе к зоне отбора, если это не противоречит массе, габаритам и безопасности. Для них назначают более частый пересчёт и контроль дефицита. Группы CZ не должны занимать лучшие ячейки только потому, что поступили раньше.
Результаты удобно связать с инвентаризацией на складе и правилами адресного хранения. В WMS или учётной системе буквы можно хранить как атрибуты номенклатуры. Тогда частота пересчёта, маршрут отбора и параметры пополнения меняются по группе, а не настраиваются вручную для каждого артикула.
Когда пересчитывать группы
Периодичность зависит от скорости изменений. Для стабильного ассортимента достаточно планового пересмотра раз в квартал, для быстро меняющихся продаж расчёт проводят ежемесячно или после существенного события. Важно использовать завершённые сопоставимые периоды и хранить историю переходов между группами.
Сам переход не всегда требует немедленного действия. Если товар один месяц переместился из AX в AY, сначала проверьте акцию, дефицит, смену цены и качество данных. Устойчивый переход важнее единичного скачка.
Ошибки, которые искажают выводы
- Анализ только по выручке. Он не показывает маржу и стоимость хранения.
- Игнорирование дефицита. Нулевые продажи могут быть следствием отсутствия товара.
- Одинаковые правила для всех групп. Тогда матрица превращается в красивую таблицу без действий.
- Слишком короткий период. Несколько недель не раскрывают сезонность и редкие заказы.
- Механические пороги. Границы должны соответствовать бизнесу и выбранному показателю.
- Автоматическое исключение CZ. Редкая позиция может быть обязательной для комплекта или важного клиента.
- Смешение разных складов. Одна и та же позиция может иметь разный профиль спроса по регионам.
Рабочий порядок внедрения
- Определите управленческий вопрос и показатель ABC.
- Очистите данные и отметьте периоды дефицита.
- Выполните оба расчёта и проверьте пограничные позиции.
- Согласуйте правила для девяти групп с закупками и складом.
- Запустите изменения на ограниченной части ассортимента.
- Сравните дефицит, излишки и трудозатраты до и после.
- Зафиксируйте периодичность пересчёта и владельца методики.
ABC/XYZ-анализ не заменяет прогнозирование и опыт команды. Его сила в другом: он делает приоритеты видимыми и помогает применять разные правила к разным товарам. Начните с чистых данных и небольшого пилота, а после проверки результата переносите матрицу в регулярное управление запасами.