Добавить в корзинуПозвонить
Найти в Дзене
История Кападастра

Как сделать ABC-XYZ анализ ассортимента на Wildberries и Ozon: матрица 9 групп и чек-лист действий

Сотни SKU, оборот растёт, а прибыль не сходится: FBO съедает маржу, топы уходят в OOS, в Excel десятки вкладок с разными цифрами из ЛК. Селлер на WB со 180 позициями свёл ABC по выручке — «звёзды» оказались в минусе, а 40 позиций CZ платили хранение, хотя три тянули 70% органики. Ниже — выгрузки WB и Ozon за 6-12 месяцев, ABC по марже, XYZ по стабильности, матрица 9 групп и чеклист действий по каждому SKU в Excel без 1С. ABC по «грязной» выручке врёт: считайте по марже после комиссии, логистики, рекламы и хранения. Классический порог X ≤10% для XYZ на маркетплейсах почти не работает — практики расширяют стабильную группу до CV 30-50% и смотрят минимум квартал. Один мастер-файл по SKU и месяцу, матрица AX-CZ и проверка «доноров трафика» перед выводом CZ — это то, что отделяет управляемый ассортимент от хаоса в таблицах. ABC-анализ — это сортировка товаров по вкладу в прибыль: кто реально кормит кассу (A), кто поддерживает (B), кто балласт (C). XYZ-анализ — про стабильность спроса: наско
Оглавление

Сотни SKU, оборот растёт, а прибыль не сходится: FBO съедает маржу, топы уходят в OOS, в Excel десятки вкладок с разными цифрами из ЛК. Селлер на WB со 180 позициями свёл ABC по выручке — «звёзды» оказались в минусе, а 40 позиций CZ платили хранение, хотя три тянули 70% органики. Ниже — выгрузки WB и Ozon за 6-12 месяцев, ABC по марже, XYZ по стабильности, матрица 9 групп и чеклист действий по каждому SKU в Excel без 1С.

ABC по «грязной» выручке врёт: считайте по марже после комиссии, логистики, рекламы и хранения. Классический порог X ≤10% для XYZ на маркетплейсах почти не работает — практики расширяют стабильную группу до CV 30-50% и смотрят минимум квартал. Один мастер-файл по SKU и месяцу, матрица AX-CZ и проверка «доноров трафика» перед выводом CZ — это то, что отделяет управляемый ассортимент от хаоса в таблицах.

ABC-анализ — это сортировка товаров по вкладу в прибыль: кто реально кормит кассу (A), кто поддерживает (B), кто балласт (C). XYZ-анализ — про стабильность спроса: насколько скачут продажи от месяца к месяцу. Вместе они дают девять ячеек — от AX (золото с предсказуемым спросом) до CZ (хвост с хаосом). Рабочий маршрут: выгрузки из ЛК → чистка данных → ABC по марже → XYZ по коэффициенту вариации → матрица → действия.

Посчитайте ABC по марже, а не по выручке — иначе «топы» окажутся в минусе

Типичная ошибка: отсортировать SKU по обороту и докупить всё, что в группе A. На практике высокая выручка маскирует отрицательную маржу после комиссии WB или Ozon, логистики FBO, рекламы и платного хранения. Селлер из reader_story пересчитал 180 позиций по марже — и половина бывших «звёзд» ушла в B или C.

Сделайте так: за период 6-12 месяцев для каждого SKU соберите выручку минус себестоимость, комиссию, логистику, рекламу и хранение. Если вы ещё не ведёте юнит-экономику по WB или по Ozon, сначала заведите эти колонки — без них ABC превращается в красивую картинку без денег.

Отсортируйте SKU по убыванию маржи за весь период. Посчитайте долю каждой позиции и накопительный процент. Классическое правило: A — до 80% накопленной маржи, B — 80-95%, C — остальное. В Excel накопительная доля: =СУММ($D$2:D2)/СУММ($D$2:$D$500). Не делайте: присваивать A по выручке или по штукам без проверки маржи — так вы докупите «паразитов» с высоким оборотом и нулевой прибылью.

Сведите выгрузки WB и Ozon в один мастер-файл — одна таблица вместо десятка вкладок

-2

Боль «в ЛК одни цифры, в Excel другие» ломает и ABC, и XYZ. Решение — единый лист-источник правды: SKU, месяц, штуки, выручка, маржа.

Wildberries: для точной выручки и удержаний — раздел Финансы, отчёты реализации, детализация в Excel. Для операционных продаж по месяцам — Аналитика → Продажи. Оба файла нужны: финансы дают маржу, аналитика — динамику штук для XYZ.

Ozon: бухгалтерская выручка — Финансы → отчёт о реализации (Excel). Операционный срез — Аналитика → отчёты по товарам (XLSX или CSV). Сверяйте по артикулу и месяцу, вычитайте возвраты тем же периодом.

Почистите выборку: уберите тестовые артикулы, объедините дубли баркодов, новинки младше 3 месяцев вынесите на отдельный лист «без XYZ» — для них коэффициент вариации ещё не показателен. Ссылки на кабинеты: seller.wildberries.ru и seller.ozon.ru.

  1. Скачайте WB: детализация реализации + Аналитика → Продажи за 6-12 месяцев.
  2. Скачайте Ozon: отчёт о реализации + аналитика по товарам за тот же горизонт.
  3. Сведите в один лист: SKU, месяц, штуки, выручка, маржа после всех удержаний.
  4. Удалите тестовые SKU и объедините дубли; возвраты вычтите в том же месяце.
  5. Новинки <3 месяцев пометьте отдельно — XYZ для них не считайте.
  6. Зафиксируйте дату выгрузки в шапке файла — пересчёт раз в квартал.

Настройте пороги XYZ под маркетплейсы — учебниковые 10% отправят весь ассортимент в Z

-3

Коэффициент вариации (CV) — насколько скачут продажи: чем выше, тем непредсказуемее спрос. Формула в Excel: =СТАНДОТКЛОНП(диапазон_месяцев)/СРЗНАЧ(диапазон_месяцев). Для каждого SKU нужно минимум 6 помесячных точек, лучше 12.

В учебниках X ≤10%, Y 10-25%, Z >25%. На WB и Ozon акции, сезон и алгоритмы ломают эту сетку: почти весь каталог улетает в Z, и матрица бесполезна. Практики маркетплейсов рекомендуют для X расширить порог до 30-50% CV и смотреть минимум квартал, а не неделю.

Группа XYZ Учебник (склад) Практика WB/Ozon Что делать X — стабильный CV ≤10% CV ≤30-50% Плановые закупки, страховой запас Y — умеренный 10-25% до 50-70% Следить за акциями и сезоном Z — хаотичный >25% выше порога Y Минимальный остаток или FBS

Зафиксируйте выбранные пороги в шапке файла и не меняйте их между кварталами — иначе сравнение циклов потеряет смысл. Часто ломается на этапе «взяли недельные продажи»: для XYZ нужны именно месяцы.

Склейте матрицу из 9 групп и назначьте действие каждому SKU

Колонка комбинированного кода: =B2&C2 (ABC + XYZ) даёт AX, AY, AZ … CZ. Сводная таблица покажет, сколько SKU и какая сумма маржи сидит в каждой ячейке. Это ответ на боль OOS на ходовых AX и переплаты за хранение на CZ.

X стабильный Y умеренный Z хаотичный A высокая маржа AX: страховой запас, приоритет поставок AY: контроль акций, не раздувать остаток AZ: разобрать волатильность, проверить «паразитов» B средняя BX: точечное продвижение в A BY: оптимизация рекламы BZ: сократить запас, FBS C низкая CX: распродажа остатка CY: минимум рекламы, вывод по плану CZ: минимальный остаток или вывод после проверки

Для AX и AZ откройте unit-карточку: если оборот высокий, а маржа ≤0 после всех статей — это «паразит», его не спасает буква A по выручке. Связь с оборачиваемостью и прибылью: быстрая оборачиваемость без маржи только ускоряет кассовый разрыв.

Схема цикла: выгрузки WB/Ozon → чистка SKU → ABC по марже → XYZ по CV → код AX…CZ → чеклист действий → контроль KPI раз в квартал

Проверьте CZ на «доноров трафика» — слепой вывод роняет весь магазин

Эффект «белой простыни»: убрали слабые SKU, и вместе с ними пропала органика на сильные карточки. Перед выводом CZ посмотрите, не тянет ли артикул переходы в магазин, связанные заказы или брендовый трафик. Три «мёртвых» SKU из reader_story давали 70% органики — их оставили с минимальным остатком и без рекламы.

Сделайте: для каждого CZ отметьте источник трафика (органика, реклама, карточка-сосед). Не делайте: массовый вывод всего хвоста одним днём. Сократите FBO-остаток, переведите на FBS или оставьте 1-2 штуки как витрину. Платное хранение на CZ сверьте с расчётом, когда хранение дороже рекламы — иногда выгоднее распродать, чем копить штрафы за объём.

На 200+ SKU ручной пересчёт держите в шаблоне: сводная таблица, формулы ЕСЛИ и накопительная доля, один файл на квартал. В Telegram-канал Kapadastr разбираем подобные таблицы на живых примерах селлеров.

Как понять, что ABC-XYZ сработал: контрольный лист перед следующим кварталом

Вы получите готовый результат, если выполнены все пункты ниже. Это прямой критерий из success_criteria — не абстрактное «стало лучше», а проверяемые артефакты в файле.

  • В таблице есть колонки: SKU, ABC-класс, XYZ-класс, код AX…CZ, маржа за период и 1-3 действия на SKU.
  • Вы называете 3 артикула группы A и объясняете, почему каждый там — по марже, не по выручке.
  • Для каждого CZ записано: вывод, оставить как донор или распродажа — с обоснованием.
  • KPI цикла: доля маржи в A, % OOS на AX, сумма хранения на CZ, число выведенных SKU.

После первого цикла селлер из кейса снизил OOS на AX с 18% до 4%, вывел 12 SKU и перестал докупать паразитов. Ваш ориентир на квартал: меньше OOS на A, меньше платного хранения на хвосте, больше маржи в топ-20% SKU.

Раз в квартал повторяйте выгрузки, не меняя пороги XYZ внутри цикла. Новые SKU добавляйте с пометкой «без XYZ до 3 месяцев».

Если хотите получать такие чек-листы и разборы таблиц регулярно — подписаться в Telegram.

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

Можно ли делать ABC только по выручке?

Можно, но для решений по закупке и рекламе это опасно: топ по обороту часто в минусе после комиссии и логистики. Считайте ABC по марже; выручку оставьте вспомогательной колонкой для контроля оборота.

Сколько месяцев данных нужно для ABC-XYZ?

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

Чем выгрузки ABC на WB отличаются от Ozon?

На WB маржу берите из детализации реализации в Финансах, динамику штук — из Аналитики → Продажи. На Ozon выручку для маржи — из отчёта о реализации, операционный срез — из Аналитики по товарам. Сводите оба кабинета в один мастер-файл по SKU и месяцу.

Какие пороги XYZ ставить на старте?

Зафиксируйте в шапке файла: классика X ≤10%, Y 10-25%, Z >25% или адаптация для МП X ≤40%, Y до 70%, Z выше. Главное — не прыгать между порогами внутри квартала и сравнивать циклы одинаково.

Как часто пересчитывать матрицу?

Раз в квартал — достаточно для ассортимента 50-500 SKU. Между пересчётами отслеживайте OOS на AX, хранение на CZ и долю маржи в группе A. Экстренный пересчёт делайте только при смене модели FBO/FBS или крупной акции.

Нужны ли 1С или платный сервис для ABC-XYZ?

Нет для старта: хватит Excel или Google Sheets, сводной таблицы и формул СТАНДОТКЛОНП, накопительной доли и ЕСЛИ. Сервисы ускоряют рутину, но без понимания маржи и порогов вы не поймёте, почему SKU попал в ячейку.