Sell-through в рознице: что это и как читать метрику распродажи партии

Sell through: формула STR по партии, отличие от оборачиваемости и GMROI, пороги и действия категорийщика - стоп автозаказа, уценка, делистинг.

Sell-through в рознице: что это и как читать метрику распродажи партии

Коротко: зафиксируйте окно 7 или 30 дней, посчитайте STR по партии (units sold к units received), при низком показателе режьте автозаказ, при ~100% проверяйте недозаказ. Три рычага: стоп автозаказа, уценка остатка, делистинг SKU.

Sell through - это доля (или скорость) распродажи партии или сезонного завоза в заданном окне, обычно в процентах. BrightBoard - IMS для коммерческой розницы: метрика рядом с автозаказом и остатками отвечает, сколько из завезённого уже ушло покупателю до конца окна, а не «сколько раз обернулся склад за год».

Ниже - как выбрать формулу, чем STR отличается от оборачиваемости и GMROI, и какие действия запускать при низком или почти полном выходе партии.

Как посчитать STR: units sold к units received или к остатку на начало?

Базовый вариант для партии поставки: STR = (units sold / units received) × 100. Числитель - штуки, проданные в окне. Знаменатель - штуки, принятые по этой партии (или по сезонному завозу), а не весь склад сети.

Альтернатива из финансовых гайдов: sold / beginning stock on hand × 100. Её берут, когда удобнее смотреть на остаток на старте периода, а не на приход конкретной накладной. Главное - не смешивать базы в одном ряде без пометки.

Делайте: на один SKU и одно окно зафиксируйте одну базу знаменателя. Не делайте: сравнивать «нормы» между SKU, если у одного в знаменателе приход, а у другого - весь beginning on-hand со старым хвостом.

Sell through rate: две формулы и риск старого остатка

Sell-through rate (STR) удобно держать в таблице, чтобы команда не спорила о «правильной» формуле без контекста.

ФормулаЧислительЗнаменательКогда братьРиск искажения
(units sold / units received) × 100Продажи в окнеПриход партии / сезонного завозаОценка распродажи конкретной поставкиЕсли в «received» попали чужие партии без разметки
(units sold / beginning on-hand) × 100Продажи в окнеОстаток на начало периодаБыстрый срез по полке/SKU без трейса партииСтарый остаток завышает знаменатель и занижает STR

Если в beginning on-hand сидит хвост прошлого сезона, скорость распродажи новой партии выглядит хуже, чем есть. Для сезонного завоза (школа, осень, праздничный пик) безопаснее привязать знаменатель к units received текущего завоза и отдельно вести «хвост».

Делайте: помечайте в отчёте, какая база знаменателя. Не делайте: считать STR от всего остатка категории и делать вывод только по одной новинке.

1. Зафиксируйте окно периода для партии и сезонного завоза

Без окна STR бессмысленен: 40% за неделю и 40% за квартал - разные истории. Для быстрых SKU берите неделю, для обычного ритейл-цикла - месяц, для сезонного завоза - окно «от прихода до пика» плюс короткий хвост после пика.

В августе сети часто уже смотрят школьный и осенний завоз: важно понять, успевает ли партия выйти до пика, а не только «сколько продали за календарный месяц». Связка с прогнозом объёма завоза - в материалах про прогнозирование спроса и аналитику.

Ориентир из отраслевых гайдов (не SLA и не норма BrightBoard): часто пишут коридор около 40-80% STR за типичное окно, а выше 80% считают сильным спросом. Ближе к 100% проверяйте упущенные продажи, а не только «красивый процент».

Workflow: Окно и база → STR по партии → Сверка с оборачиваемостью/GMROI → Действие (стоп автозаказа / уценка / делистинг) → Контроль на следующем окне

Делайте: заранее зафиксируйте окно в правилах категории. Не делайте: двигать окно после того, как цифра «не понравилась».

Чем sell-through отличается от оборачиваемости запасов и GMROI?

Это разные вопросы к запасу. Sell-through (доля распродажи партии в окне) не заменяет оборачиваемость и не отвечает за «сколько валовой маржи на рубль запаса».

МетрикаВопрос к запасуТипичное окноЧто решает
Sell-through / STRКакая доля партии/завоза ушла в окне?Неделя, месяц, сезон до пикаДозаказ, стоп автозаказа, уценка остатка, делистинг
Оборачиваемость запасов (stock turn)Сколько раз запас «обернулся» за период?Чаще квартал/годОбщая эффективность запаса, не судьба одной партии
GMROIСколько валовой маржи на вложенный в запас рубль?Обычно длиннее, чем окно STRПриоритизация вложений в ассортимент, не скорость выхода партии

Низкая оборачиваемость может жить рядом с нормальным STR по свежей партии, если «болит» старый хвост. Высокий GMROI не оправдывает повторный автозаказ SKU, который месяц за месяцем не выходит. Про матрицу и остатки см. также управление ассортиментом и складом.

Делайте: держите STR, оборачиваемость и GMROI в одном дашборде, но с разными подписями. Не делайте: подменять ответ «что такое доля распродажи партии» разбором только GMROI или только stock turn.

Sell through в рознице: как читать низкий и почти 100%

Низкий STR в выбранном окне обычно значит: завезли больше спроса, промахнулись с ценой/полкой/сезоном или SKU слабый для сети. Это сигнал к коррекции закупки, а не к ожиданию «само рассосётся».

STR около 100% выглядит красиво, но часто означает недозаказ: полка пустела, часть спроса ушла конкуренту или в соседнюю позицию. Перед тем как резать объём ещё сильнее, проверьте флаги stockout и упущенных продаж.

Уровень STRСигналДействие
Устойчиво низкий в 2+ окнахИзбыточный заказ или слабый спросСнизить или остановить автозаказ; при живом остатке - уценка с датой контроля
Ориентир из гайдов (часто ~40-80%, не норма компании)Партия двигается в ожидаемом темпеДержать правило заказа; следить за сезоном и полкой
Около 100% при stockoutРиск упущенных продаж / недозаказаПроверить доступность, скорректировать следующий завоз вверх
Низкий повторно после уценкиSKU не отрабатывает в матрицеДелистинг по правилу категории, освободить полку

Делайте: при ~100% смотрите пустые полки и упущенный спрос. Не делайте: праздновать «идеальный» процент без проверки недозаказа.

Сравните sell-in, sell-through и sell-out за минуту

Sell-in - поставка от поставщика ритейлеру (товар вошёл в сеть). Sell-out - продажи конечному покупателю. Sell-through связывает картину: какая доля принятого ушла в sell-out за окно. Для категорийщика сети главный рычаг - решения по остатку и следующему заказу, а не отчёт поставщика о «залили в канал».

Делайте: кратко отделяйте три термина в одном слайде. Не делайте: уходить в B2B-дистрибуцию как главную тему статьи про метрику партии.

Чек-лист: стоп автозаказа, уценка остатка, делистинг SKU

Действия ниже - следствие чтения STR, а не отдельные «гайды ради гайда». Логика автозаказа и закупок подробнее разобрана в блоге про автоматизацию и управление закупками.

  1. Выберите SKU или партию поставки и зафиксируйте окно (неделя, месяц или сезон до пика).
  2. Соберите units sold за окно и units received той же партии (или beginning stock on hand, если так ведёте учёт).
  3. Посчитайте STR = (units sold / база знаменателя) × 100 и запишите, какую базу взяли.
  4. Отметьте, не искажает ли знаменатель старый остаток вне текущей партии.
  5. Сверьте картину с оборачиваемостью запасов и GMROI: это другие вопросы к запасу, не подмена STR.
  6. При устойчиво низком STR снизьте или остановите автозаказ по SKU, не ждите конца сезона.
  7. Если партия всё ещё лежит, назначьте уценку остатка с датой контроля, затем при повторе - делистинг из матрицы.
  8. При STR около 100% проверьте риск недозаказа и упущенных продаж, скорректируйте объём следующего завоза.

Делайте: переводите низкий STR в правило (стоп/снижение автозаказа → уценка → делистинг). Не делайте: бесконечно крутить промо без сокращения закупки.

Проверьте, что замерить после правил по STR

После внедрения правил замерьте не «ощущение порядка», а короткий набор цифр:

  • STR по SKU/партии за то же окно до и после изменения автозаказа;
  • доля SKU с остановленным или сниженным автозаказом после низкого STR;
  • срок жизни остатка партии до уценки и доля делистинга после повторного провала;
  • флаг упущенных продаж / stockout на SKU с STR около 100%;
  • согласованность отчётов: STR не путать с оборачиваемостью и GMROI без подписей.

Делайте: сравнивайте одинаковые окна week-to-week. Не делайте: менять сразу формулу, окно и порог действия в одном цикле.

BrightBoard - IMS «помощник закупок» для коммерческой розницы и опта: автозаказ, распределение остатков и дашборд с KPI закупок, чтобы видеть распродажу партии и вовремя резать повторный заказ. Чтобы разобрать ваши данные на онлайн-встрече, можно записаться на онлайн-встречу.

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

Что такое sell-through rate и как его считают?

Sell-through rate - процент распродажи запаса в окне относительно выбранной базы (часто units received партии). Формула: (units sold / база) × 100. Зафиксируйте окно и базу, иначе сравнение SKU будет ложным.

Какую формулу выбрать: units sold / units received или от остатка на начало?

Для оценки партии и сезонного завоза берите units received. Beginning on-hand удобен для быстрого среза по полке, но старый хвост занижает STR. Не смешивайте базы в одном рейтинге без пометки.

Какой показатель считают «хорошим» в рознице?

Универсальной нормы нет: в гайдах часто пишут ориентир около 40-80% и выше 80% как сильный спрос. Это ориентир, не SLA и не норматив конкретной сети. Смотрите свой сезон, цену и наличие stockout при почти 100%.

Как часто считать метрику: неделя, месяц, сезон?

Быстрые категории - еженедельно. Базовый контроль закупок - ежемесячно. Сезонный завоз - от прихода до пика плюс короткий хвост. Главное - одно правило окна на категорию.

Что делать при низком STR партии?

Сначала снизьте или остановите автозаказ. Если остаток жив - назначьте уценку с датой контроля. При повторном провале выведите SKU из матрицы (делистинг), чтобы не кормить полку слабой позицией.

Что сделать дальше

Выберите 10-20 SKU сезонного или регулярного завоза, посчитайте STR за одно окно с одной базой знаменателя и назначьте действие: стоп/снижение автозаказа, уценка или проверка недозаказа. Дальше масштабируйте правило на категорию и смотрите динамику на следующем окне - удобнее рядом с дашбордом KPI, а не в разрозненных Excel без владельца.

Построй системную работу с ассортиментом, закупками и неликвидом

Подключи пробную версию БрайтБорд на своих данных и узнай, где сеть теряет деньги в товарах.

Без замены учётной системы · Без обязательств после первого разбора