Блог

ABC/XYZ-анализ ассортимента: какие товары приносят прибыль, а какие тянут вниз

Статистика
Мужчина в тёмном костюме стоит спиной в промышленном складе разделённом на три световые зоны: зелёная с буквой A слева золотая с буквой B в центре и красная с буквой C справа — иллюстрация к ABCXYZ-анализу ассортимента
ABC/XYZ-анализ позволяет разделить весь ассортимент интернет-магазина на девять групп по двум критериям: вклад в выручку и предсказуемость спроса. Результат — чёткое понимание, какие товары держать в приоритете, а от каких стоит избавляться. Это не теоретическая концепция, а рабочий инструмент управления ассортиментом, который применяют от небольших магазинов до крупных дистрибьюторов.

Почему хаотичное управление ассортиментом стоит реальных денег

По данным IHL Group, в 2025 году ошибки в управлении запасами — избыток или дефицит товаров — обошлись мировым ритейлерам в $1,73 триллиона. Это 6,5% от общего объёма мировых розничных продаж.
В среднем плохое управление ассортиментом приводит к потере до 11% годовой выручки из-за дефицита и затоваривания. Причём обе проблемы работают против владельца одновременно: часть склада занята неликвидом, а популярные позиции постоянно в дефиците.
Хранение избыточного запаса увеличивает складские расходы на 20–30%. При этом дефицит товара толкает 69% покупателей к конкурентам — нередко навсегда.
ABC/XYZ-анализ решает именно эту задачу: расставляет приоритеты на основе реальных данных, а не интуиции.

Что такое ABC-анализ и как он работает

ABC-анализ — это метод классификации товаров по их вкладу в общую выручку, в основе которого лежит принцип Парето.
Принцип Парето в управлении ассортиментом гласит: примерно 20% товаров приносят около 80% прибыли. Задача — найти эти позиции и сосредоточить на них максимум ресурсов.
Таблица ABC-анализа: категория A — 80% выручки, 20% SKU; B — 15% выручки, 30% SKU; C — 5% выручки, 50% SKU
Таблица ABC-анализа
В реальности цифры могут отличаться от классических 80/20. Среднего размера дистрибьютор с 4500 SKU при анализе обнаружил, что 870 позиций (19,3%) генерируют 82% выручки — часть «героев ассортимента» оказалась полной неожиданностью для менеджеров.

Что такое XYZ-анализ и зачем он нужен отдельно

XYZ-анализ классифицирует товары по предсказуемости спроса. X-товары имеют стабильный спрос с минимальными колебаниями — их продажи легко прогнозируются. Y-товары характеризуются умеренными колебаниями, часто связанными с сезонностью или акциями. Z-товары имеют хаотичный, непредсказуемый спрос.
Технически предсказуемость рассчитывается через коэффициент вариации (CV) — отношение стандартного отклонения к среднему значению продаж.
Таблица XYZ-анализа: категория X — коэффициент вариации до 15%, стабильный спрос; Y — 15–50%, умеренные колебания; Z — свыше 50%, хаотичный спрос
Таблица XYZ-анализа
Без XYZ-измерения два товара с одинаковой годовой выручкой могут выглядеть идентично. Но один продаётся стабильно каждую неделю, а другой — то взлетает, то проседает. ABC-анализ это различие не покажет.

Матрица ABC/XYZ: 9 групп, которые меняют подход к ассортименту

Объединение двух методов даёт матрицу из девяти категорий. Каждая требует своей стратегии.
Матрица ABC/XYZ из девяти ячеек: AX — приоритет №1, AZ — опасная зона, CZ — кандидат на вывод из ассортимента
Матрица ABC/XYZ из девяти ячеек
Группа AX — это ядро бизнеса. Высокая выручка плюс стабильный спрос. Именно здесь нужны максимальный страховой запас, жёсткий контроль остатков и надёжные поставщики. Дефицит по товарам категории A — это не просто раздражение покупателя, это потеря выручки и риск потерять ключевые контракты.
Группа AZ — самая коварная. Товары AZ критичны по выручке, но непредсказуемы по спросу. Здесь нужен увеличенный страховой запас или альтернативные поставщики с коротким сроком поставки.
Группа CZ — балласт. Товары с низкой выручкой и непредсказуемым спросом. Первые кандидаты на вывод из ассортимента.

Как провести ABC/XYZ-анализ: пошаговый алгоритм

Шаг 1. Соберите данные.

Выгрузите продажи за 12 месяцев в разрезе SKU: количество, выручка, маржа. Для XYZ нужны данные по периодам — минимум помесячно, лучше понедельно.

Шаг 2. Проведите ABC-анализ.

Отсортируйте товары по выручке от большего к меньшему. Посчитайте нарастающий итог в процентах. Первые ~80% выручки — категория A, следующие ~15% — B, остаток — C.

Шаг 3. Проведите XYZ-анализ.

Для каждого SKU рассчитайте коэффициент вариации (CV = стандартное отклонение / среднее значение продаж × 100%). CV до 15% — X, 15–50% — Y, свыше 50% — Z.

Шаг 4. Совместите результаты.

Каждый товар получает двойной код: AX, BY, CZ и т.д. Сведите в одну таблицу — это и будет рабочая карта ассортимента.

Шаг 5. Примите управленческие решения.

По каждой из девяти групп определите стратегию: уровень запаса, частоту пополнения, приоритет в маркетинге.
Для магазина с каталогом до 500 SKU весь анализ делается в Excel за несколько часов. При тысячах позиций имеет смысл использовать специализированные инструменты или встроенную аналитику ERP-системы.

Что делать с результатами: стратегии по группам

Приоритет на AX и BX. Ведущие e-commerce компании поддерживают коэффициент оборачиваемости запасов на уровне 8 и выше — это признак здорового движения товара и положительного денежного потока. Для AX-товаров такой показатель достижим при правильном планировании закупок.
Страховой запас для AY и AZ. Непредсказуемый спрос не означает, что товар нужно убирать — он просто требует другого подхода к закупкам. Здесь помогает увеличенный страховой запас или работа с поставщиками с коротким lead time.
Работа с CZ — вывод или переформат. Прежде чем убирать товар, проверьте, не является ли он стратегическим: иногда низкооборотный SKU обеспечивает продажу высокомаржинальной A-позиции в комплекте. Если нет — кандидат на вывод.
Мониторинг, а не разовый анализ. Компании, использующие инструменты прогнозирования спроса, снижают общий уровень запасов на 10–15% и получают прирост выручки до 9% за счёт постоянного наличия нужных позиций. ABC/XYZ даёт результат только если обновляется регулярно — минимум раз в квартал.

Типичные ошибки при внедрении ABC/XYZ-анализа

Анализировать только по выручке, не по марже. Товар может входить в категорию A по обороту, но давать минимальную прибыль из-за высокой себестоимости. Параллельно стоит смотреть на валовую маржу.
Игнорировать новые товары. Новые SKU не имеют истории продаж и не поддаются классификации до накопления хотя бы квартала данных. Их нужно держать вне стандартной модели и классифицировать отдельно.
Не учитывать сезонность. Товар, дающий 90% продаж в декабре, на годовом горизонте выглядит как крепкая B-категория. Для сезонных позиций лучше использовать скользящее окно в 90 дней или явно маркировать их как сезонные.
Принимать решение о выводе без проверки связей. Перед удалением CZ-товара убедитесь, что он не является обязательным комплектующим или якорной позицией для другого популярного SKU.

FAQ

Как часто нужно проводить ABC/XYZ-анализ?

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

Какой период данных брать для анализа?

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

Что делать, если большинство товаров попадает в категорию C?

Это нормальная ситуация — по принципу Парето большая часть SKU всегда оказывается в зоне низкой выручки. Задача не сократить C до нуля, а выявить внутри C те позиции, которые можно вывести без ущерба, и освободить ресурсы под A и B.

Можно ли применять ABC/XYZ-анализ в небольшом магазине с каталогом 50–100 товаров?

Да, и это даже проще: весь анализ помещается в одну Excel-таблицу и занимает пару часов. При небольшом каталоге результаты часто оказываются показательными — становится очевидным, что 8–10 позиций делают основную кассу, а несколько десятков просто занимают место на складе.

Как связан ABC/XYZ-анализ с ценообразованием?

Напрямую. Товары группы AX выдерживают более высокую маржу — покупатель возвращается за ними сам. CZ-позиции часто уходят только через скидки, что ещё больше снижает их и без того низкую рентабельность. Понимание категории помогает строить ценовую политику без потерь на ненужном демпинге.
Made on
Tilda