LowMart
← Все статьи

Стратегия · читать 10 минут

ABC и XYZ анализ ассортимента селлера в 2026

Как разбить SKU по выручке и стабильности продаж, посчитать коэффициент вариации, собрать матрицу 3x3 и принимать решения по каждой группе.

Когда у магазина 8 артикулов, можно отсортировать их в Excel и решить любой вопрос «по ощущению». На 30 позициях интуиция начинает давать сбои, а на сотне становится опасной: какие товары держать, какие убрать, на что направить рекламный бюджет, всё это перестаёт иметь однозначный ответ. ABC и XYZ дают числовой ответ. Метод старый, ему больше 100 лет, но в 2026 году он остаётся главным инструментом структурирования ассортимента маркетплейс-селлера.

Разбираем пошагово: данные, формулы, сводная сетка из 9 категорий, решения по каждой и частота пересчёта.

Зачем нужен анализ

Это два независимых среза одного магазина. Первый отвечает «сколько денег приносит каждый артикул», второй «насколько эти деньги стабильны». По отдельности оба полезны, вместе дают полную картину.

  • Без ABC. Селлер тратит одинаковое внимание на флагман с долей 25 % оборота и на товар с 0,3 %. Реклама размазывается, обновление карточек идёт по очереди, ключевые позиции страдают от недостатка фокуса.
  • Без XYZ. Поставки планируются по среднему за период, без учёта колебаний. Сезонные товары уходят в out-of-stock в пиковые периоды и зависают на складе в межсезонье. Хранение в FBO съедает маржу.
  • С обоими методами. У каждой позиции две координаты: вклад в оборот (A, B, C) и предсказуемость (X, Y, Z). Решения по рекламе, поставкам, выводу из линейки опираются на конкретный квадрант, а не на чувство.

Магазин с регулярными расчётами за год увеличивает среднюю маржу на 15-30 % за счёт того, что C-товары перестают тянуть бюджет, а реклама в верхней категории работает на полную ставку. Подробнее про управление структурой есть в ассортиментной матрице, а финансовая сторона разобрана в юнит-экономике.

ABC: правило Парето

В основе метода лежит наблюдение Вильфредо Парето: 20 % причин дают 80 % результатов. На линейке селлера это работает почти всегда: малая часть артикулов генерирует подавляющую долю оборота. Остальные либо догоняют, либо тянут вниз.

  • Категория A. Верхние 20 % позиций, которые приносят 80 % оборота магазина. Это флагманы и часть основного состава. Главное правило: не трогать без расчёта. Любая правка фото, описания или цены должна тестироваться, потому что одна ошибка обрушит половину месячного дохода.
  • Категория B. Следующие 30 % позиций, дающие 15 % оборота. Стабильные основные товары. Это пространство для экспериментов: новые ракурсы карточек, A/B тесты, рекламные форматы. Если эксперимент сработал тут, его масштабируют наверх.
  • Категория C. Оставшиеся 50 % позиций с долей 5 %. Кандидаты на пересмотр. Часть переходит в архив, часть пробуют поднять снижением цены или акцией, часть превращается в основные после доработки карточки.

Стандартная разбивка 80/15/5 применима у большинства селлеров. У узких специалистов (один бренд, одна линейка) распределение бывает 70/20/10. У сборных магазинов «всё для дома» оно приближается к 90/8/2, что говорит о высокой концентрации дохода в нескольких флагманах и большом «балласте» в C.

Как посчитать ABC

Расчёт занимает 15-30 минут на линейку до 200 артикулов. Делается в Excel или Google Sheets, специальные сервисы не нужны.

  • Шаг 1. Выгрузка по обороту за 30-90 дней из кабинета каждой площадки. Колонки: артикул, название, сумма в рублях. Если торгуете на нескольких площадках, цифры суммируются по одному артикулу.
  • Шаг 2. Сортировка по убыванию. Самые продающиеся позиции сверху.
  • Шаг 3. Колонка «доля в %»: оборот строки делится на сумму всего магазина и умножается на 100.
  • Шаг 4. Колонка «накопленная доля»: для первой строки равна её собственному значению, для каждой следующей прибавляется доля предыдущих.
  • Шаг 5. Категория A это все позиции с накопленной долей до 80 %. B от 80 до 95 %. C от 95 до 100 %.

Пример. Магазин из 50 артикулов, общий оборот за 60 дней 4 200 000 ₽. После сортировки и накопления выясняется: 9 позиций дают накопленную долю 80,2 % (это A), следующие 14 дают 95,1 % (это B), оставшиеся 27 добирают до 100 % (это C). Соотношение получилось 18 % в A, 28 % в B, 54 % в C, что близко к классическому 20/30/50.

Если в верхней категории оказался один артикул с долей выше 30 %, это сигнал высокой зависимости от единственной карточки. Срыв поставки, негативный отзыв или блокировка обвалит весь магазин. Тут работа с методом должна сопровождаться поиском дублёра или ускоренным запуском новых артикулов в той же нише.

XYZ: стабильность спроса

Первый метод говорит «сколько», второй «насколько ровно». Расчёт основан на коэффициенте вариации продаж за период.

  • Категория X. Коэффициент вариации до 10 %. Продажи равномерные неделя за неделей. Спрос предсказуемый, поставки планируются по среднему. Это товары повседневного пользования: хозтовары, расходники, базовая одежда нейтральных цветов.
  • Категория Y. Коэффициент 10-25 %. Умеренные колебания. Сезонные товары, позиции с зависимостью от рекламных всплесков. Поставки требуют запаса 1,5-2x от среднего значения в пиковый период.
  • Категория Z. Коэффициент свыше 25 %. Непредсказуемые продажи. Это hype-товары, тренды, новинки в фазе раскачки. Планирование поставок практически невозможно, риск out-of-stock и зависших остатков высокий.

Для маркетплейс-селлера в 2026 типичное распределение: 15-25 % позиций в X, 40-55 % в Y, 25-40 % в Z. Высокая доля Z характерна для сезонной одежды, аксессуаров, подарочных категорий. Низкая (меньше 15 %) у устоявшихся брендов с многолетней линейкой.

Как посчитать XYZ

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

  • Шаг 1. Выгрузка отчёта по продажам в штуках с разбивкой по неделям. Минимум 8, оптимально 12. Колонки: артикул, w1, w2, ..., w12.
  • Шаг 2. Для каждой строки считается среднее за период. В Excel формула =СРЗНАЧ(B2:M2).
  • Шаг 3. Считается среднеквадратическое отклонение по той же строке: =СТАНДОТКЛОН(B2:M2).
  • Шаг 4. Коэффициент вариации = стандартное отклонение делить на среднее, умножить на 100. Формула: =СТАНДОТКЛОН(B2:M2)/СРЗНАЧ(B2:M2)*100.
  • Шаг 5. Категория X это коэффициент до 10 %, Y от 10 до 25 %, Z свыше 25 %. Колонка с буквой заполняется формулой ЕСЛИ.

Пример. Артикул с понедельными значениями 12, 14, 11, 13, 12, 14, 13, 12 штук. Среднее 12,6, стандартное отклонение 1,06, вариация 8,4 %. Это X, спрос стабильный.

Другая позиция: 5, 30, 8, 12, 4, 25, 7, 18. Среднее 13,6, отклонение 9,8, вариация 72 %. Это Z, продажи скачут более чем втрое от средней. Планировать запас сложно, поставку лучше делать малыми партиями. Связку методики с поставками подробнее рассматривает материал про прогноз спроса.

Матрица 9 групп

Сочетание двух методик даёт сетку 3 на 3 с девятью комбинациями. У каждой своя стратегия.

  • AX. Топ оборота плюс стабильность. Идеальные товары. Поддерживать страховой запас на складе 30-45 дней, держать рекламу на постоянной ставке.
  • AY. Высокий оборот, сезонность. Готовиться к пикам заранее: поставки за 4-6 недель до сезона, бюджет повышается за две до старта спроса.
  • AZ. Топ оборота, нестабильность. Самая опасная комбинация. Один срыв поставки или волна негативных отзывов обнуляет половину дохода. Срочно искать дублёра или диверсифицировать линейку.
  • BX. Средний оборот, стабильность. Рабочие лошадки, на которых тестируются новые рекламные форматы и обновления карточек.
  • BY. Средний оборот, умеренные колебания. Стандартная масса линейки, требует регулярного внимания и сезонной адаптации цены.
  • BZ. Средний оборот, непредсказуемость. Кандидаты на доработку или вывод. Решение принимается через 2-3 квартала наблюдений.
  • CX. Низкий оборот, стабильность. Часто это «расходники» при основном товаре или дополнения. Имеет смысл держать для увеличения среднего чека.
  • CY. Низкий оборот, умеренные колебания. Анализируется на потенциал роста: при сильном пике в сезоне можно вывести в B через рекламу.
  • CZ. Низкий оборот, нестабильность. Первые кандидаты на вывод. Хранение в FBO съедает маржу, реклама не окупается, обновлять карточки не имеет смысла.

Реалистичная цель: 60-70 % оборота сосредоточены в AX, AY, BX. Это значит магазин предсказуемый, поставки планируются, рекламный бюджет работает на понятный результат. Если эта доля ниже 50 %, линейка перегружена Z-товарами и нуждается в чистке.

Решения по группам

Готовые правила работы с каждой комбинацией, сводно по приоритетам.

  • Реклама. Основной бюджет в AX и BX. AY и BY поднимаются перед сезоном. AZ требует отдельного бюджета на тесты и поиск стабильных каналов. Нижний ряд (C) без рекламы, если только это не разовая акция распродажи.
  • Поставки. AX и BX по средней плюс 20 % страхового запаса. AY и BY по сезонной формуле с прогнозом пика. AZ малыми партиями по 2-3 недели запаса. Нижний ряд по факту: только когда остаток подходит к нулю и виден стабильный спрос.
  • Цена. В верхнем ряду не трогать без A/B теста. В B можно тестировать сезонные скидки 5-15 %. В C допустимы агрессивные распродажи 20-40 % для вывода остатков.
  • Карточки. AX и AY обновлять минимум раз в квартал: новое главное фото, дополнительные ракурсы, обновлённые характеристики. B обновляются раз в полгода. C только если переходят наверх или готовится распродажа.
  • Вывод из линейки. CZ выводятся первыми, BZ через 2-3 квартала наблюдений, CY оставляются если есть сезонный потенциал.

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

Где брать данные

Все три площадки дают сырьё в кабинете селлера, отдельный софт не нужен.

  • Wildberries. Раздел «Аналитика», отчёт «Продажи». Выгрузка в Excel за выбранный период с разбивкой по артикулу. Для второй методики выбирается период не менее 12 недель и группировка по неделям.
  • Ozon. Раздел «Аналитика», отчёт «Заказы». Аналогичная выгрузка с фильтром по периоду и группировкой по артикулу. Для понедельной разбивки используется детализированный отчёт по дням, который потом сворачивается.
  • Яндекс Маркет. Раздел «Аналитика», отчёт «Продажи». Excel-выгрузка с похожей структурой. Для подсчёта оборота нужно умножить количество на цену реализации, потому что в исходном отчёте бывает только штуки.

Если магазин работает на двух или трёх площадках, по каждой считается своя сетка. Объединять цифры с разных каналов имеет смысл только для общего среза по компании, для управления карточками каждая площадка анализируется отдельно: на одной товар может быть AX, на другой тот же артикул будет CY из-за разной аудитории и логики ранжирования. Подбор и сравнение каналов при стартовых решениях разобраны в сравнении WB и Ozon.

Ошибки и частота

Типичные ловушки, на которых селлеры теряют качество анализа.

  • Слишком короткий период. Расчёт за 10 дней даёт случайный срез из-за рекламных всплесков. Минимум 30 дней для первой методики, 8 недель для второй.
  • Игнорирование сезонности. Период расчёта попавший на акцию (Чёрная пятница, 11.11) сдвигает всю картину. Лучше брать промежуток между акциями или захватывать целый сезонный цикл.
  • Анализ только в штуках. Сортировка по штукам не равна сортировке по обороту. Дешёвый аксессуар продаётся 100 штук в месяц, но вклад 2 %. Дорогой флагман даёт 30 продаж и 25 %. Считать всегда по обороту.
  • Один артикул в верхней категории. Если сетка показывает, что один SKU даёт 35 % оборота, это не повод радоваться. Это риск-фактор: его срыв обрушит магазин. Срочно искать дублёра.
  • Игнорирование маржи. Артикул может быть в верхнем ряду по обороту и при этом убыточным после комиссии и логистики. После расчёта обязательно сверяться с маржинальностью каждой позиции.
  • Расчёт раз в год. Линейка меняется быстрее. Минимум раз в квартал, оптимально раз в месяц для активного магазина.

Частота пересчёта зависит от размера линейки и темпа изменений. До 30 артикулов достаточно квартального аудита. От 30 до 100 имеет смысл ежемесячно. Свыше 100 еженедельно по топ-15, ежемесячно полная сетка. После каждой крупной акции (Чёрная пятница, новогодние распродажи) делается внеплановый пересчёт через 2-3 недели после окончания, потому что состав ячеек после акции часто меняется.

Чек-лист

Десять пунктов настройки и проведения.

  • Определён период данных: 30-90 дней по обороту, 8-12 недель по штучным.
  • Выгружен отчёт по обороту в разрезе артикулов из кабинетов каждой площадки.
  • Сортировка по убыванию, посчитана накопленная доля.
  • Позиции разбиты на A (до 80 %), B (80-95 %), C (95-100 %).
  • Выгружен понедельный отчёт по продажам в штуках за 8-12 недель.
  • По каждой строке посчитан коэффициент вариации.
  • Позиции разбиты на X (до 10 %), Y (10-25 %), Z (свыше 25 %).
  • Каждому артикулу присвоена комбинация из 9 ячеек: AX, AY, AZ, BX, BY, BZ, CX, CY, CZ.
  • Зафиксированы потенциальные риски: одиночные позиции наверху, высокая доля Z в обороте.
  • Запланированы решения по каждой ячейке: реклама, поставки, цена, обновление карточек, вывод из линейки.

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

Хотите персональный разбор вашей сетки и решений по каждой ячейке? Оставьте заявку на аудит, и мы предложим следующий шаг по вашей линейке.

Частые вопросы

Коротко о том, что чаще всего спрашивают по теме материала.

От 15-20 активных SKU. На 5-10 артикулах достаточно простой сортировки по выручке. ABC и XYZ раскрываются на 30-50 SKU и больше, когда видны устойчивые группы и есть кого выводить в архив без потери оборота.

30-90 дней по выручке. Меньше 30 дней даёт случайный срез из-за рекламных всплесков. Больше 90 дней размывает изменения сезона. Для XYZ нужны понедельные продажи за 8-12 недель, чтобы коэффициент вариации был статистически значимым.

Это первые кандидаты на вывод из ассортимента. Маржа низкая, продажи непредсказуемые, хранение и реклама съедают выручку. Распродажа остатков со скидкой 20-40 %, новые поставки прекращаются, бюджет переводится на A и B группы.

Среднеквадратическое отклонение продаж за период делить на среднее значение и умножить на 100 %. В Excel: формула СТАНДОТКЛОН по столбцу понедельных продаж делится на СРЗНАЧ того же столбца. Результат до 10 % это X, 10-25 % это Y, выше 25 % это Z.

ABC и XYZ полным аудитом раз в квартал. Топ-15 SKU по выручке проверять еженедельно: не выпали ли из A-группы. После сезонных пиков (Чёрная пятница, новогодние распродажи) делать внеплановый пересчёт через 2-3 недели после окончания акции.

Получите предварительный разбор Вашего проекта

Ответьте на 4 вопроса. Мы оценим текущую ситуацию и предложим, с чего начать рост на маркетплейсах.

Это не займёт много времени. После отправки заявки менеджер свяжется с Вами и уточнит детали.

Шаг 1 из 5

На каких маркетплейсах Вы продаёте?