Внезапный out-of-stock на WB/Ozon/Яндекс Маркете: почему товар пропадает из продажи и как настроить раннее предупреждение

Out-of-stock - одна из самых дорогих ошибок селлера. Товар перестаёт быть доступным, продажи обнуляются, карточка теряет позиции, а восстановление требует времени и денег. Самое неприятное, что out-of-stock часто выглядит внезапно: вчера остаток был, сегодня - ноль, и менеджер узнаёт об этом слишком поздно.

В этой статье мы разберём, почему out-of-stock кажется неожиданным, какие причины встречаются чаще всего, и как выстроить систему, при которой команда узнаёт о риске за 7-14 дней, а не в момент, когда продажи уже остановились.

Что такое out-of-stock в реальности селлера: это не всегда "товар закончился"

Селлеры часто считают, что out-of-stock - это просто отсутствие товара. Но в практике маркетплейсов out-of-stock чаще означает одно из трёх:

  1. Товара реально нет (физически на складе/на складах маркетплейса).
  2. Товар есть, но он не доступен к продаже (резерв, обработка, транзит, ограничения).
  3. Товар есть, но доступность "сломана" (не там по регионам, слишком длинные сроки, или остаток не обновился корректно).

Точка проверки: ключевой показатель для предотвращения out-of-stock - не "остаток всего", а "доступно к продаже" + прогноз, сколько дней этот остаток проживёт при текущих продажах.

Почему out-of-stock случается "внезапно": 10 причин, которые повторяются чаще всего

1) Резерв под заказы и сборку

Часть товара уходит в резерв - и доступность падает быстрее, чем вы ожидаете.

2) Транзит и внутренние перемещения

Товар перемещается, но в этот момент он может быть ограниченно доступен или недоступен.

3) Возвраты создают иллюзию "всё нормально"

Вы видите возвраты и думаете, что товар "вернулся", но фактически он ещё не снова доступен к продаже.

4) "Доступность по регионам" не совпадает со спросом

В одном регионе товар есть, а основной спрос - в другом. На практике это выглядит как out-of-stock для аудитории, хотя остаток формально есть.

5) Поставка задержалась на обработке/размещении

Селлер рассчитывал, что поставка закроет дефицит, но размещение затянулось - и карточка ушла в ноль.

6) Ошибка в обновлении остатков (особенно при FBS)

Остаток на складе есть, но он не обновился или обновился с лагом.

7) Слишком агрессивная реклама на малом остатке

Реклама ускоряет выкуп, а пополнение не успевает - out-of-stock становится неизбежным.

8) Неправильная точка заказа

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

9) Дубли SKU и путаница вариантов

Товар есть, но он "в другом варианте", и нужная карточка падает в ноль.

10) Человеческий фактор

Смотрят не тот отчёт, не тот склад, не тот показатель.

Точка проверки: любая причина out-of-stock должна быть "поймана" заранее через два индикатора:

  • дни до нуля по доступному остатку,
  • лаг пополнения (сколько реально дней нужно, чтобы товар снова стал доступен к продаже).

Система раннего предупреждения за 14 дней: простой управленческий контур

Чтобы out-of-stock перестал быть сюрпризом, достаточно внедрить три элемента.

Элемент 1. "Дни до нуля"

Берём доступный остаток и делим на средние продажи в день (за период, который вы выбираете по категории). Получаем ориентир: сколько дней товар проживёт.

Важно: считать по доступному к продаже, а не по "всего".

Элемент 2. "Лаг пополнения"

Сколько дней проходит от решения "везём" до момента, когда товар реально снова доступен к продаже.

Элемент 3. "Порог тревоги"

Если дни до нуля меньше, чем лаг пополнения + запас безопасности, SKU попадает в красную зону.

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

Как рассчитать страховой запас и точку заказа без сложных формул

Селлерам не нужна академическая математика. Нужна понятная логика.

  1. Определите лаг пополнения в днях (реальный, по факту прошлых поставок).
  2. Добавьте запас на риск (например, задержка приёмки, сезонный всплеск).
  3. Точка заказа = продажи за лаг + страховой запас.

Если вы продаёте в сезонных категориях, запас должен быть больше перед пиками.

Точка проверки: точка заказа должна быть не "одна на весь ассортимент", а минимум две:

  • для топ-SKU,
  • для среднего ассортимента. Топ-SKU требует отдельного регламента.

Практический регламент на неделю: как команда должна контролировать риск out-of-stock

1) Еженедельный обзор "красной зоны"

Список SKU, где дни до нуля меньше порога.

2) Отдельная проверка доступности

Смотрим не только остаток, но и доступность к заказу (есть ли регионы/сроки, где товар реально покупают).

3) Проверка влияния рекламы

Если реклама ускоряет выкуп - остаток должен быть с запасом. Иначе реклама приближает out-of-stock.

4) Планирование поставок по приоритету

Сначала пополняются топ-SKU и позиции, где out-of-stock стоит дороже всего по выручке.

5) Контроль "после поставки"

Поставка - не конец, а начало: важно отследить, когда товар стал доступен к продаже.

Точка проверки: если вы "довезли", но товар не стал доступен, фактически out-of-stock продолжается. Поэтому контроль должен смотреть на доступность, а не на "галочку поставки".

Типовые ошибки, из-за которых out-of-stock повторяется снова и снова

  • отсутствие порога тревоги;
  • игнорирование лагов размещения;
  • расчёт по "остатку всего" вместо "доступно";
  • одинаковый подход для всех SKU;
  • реклама без связки с остатком;
  • отсутствие контроля доступности по регионам.

Вопросы и ответы

Нет. Часто товар физически есть, но он недоступен к продаже из-за резерва, транзита, обработки или ограничений доступности.
Потому что продажи обнуляются, карточка теряет позиции, а восстановление требует времени и затрат.
Считать дни до нуля по доступному остатку и сравнивать с лагом пополнения.
Она ускоряет выкуп, и если пополнение не успевает, out-of-stock становится неизбежным.

Если out-of-stock повторяется, проблема не в "невнимательности", а в отсутствии системы - здесь помогает TotalCRM

Большинство селлеров сначала пытаются решать out-of-stock вручную: таблицы, напоминания, "проверять чаще". Но при росте ассортимента это перестаёт работать. Out-of-stock повторяется, потому что нет единого контура: остатки, доступность, лаги поставок, влияние рекламы.

TotalCRM помогает настроить раннее предупреждение и контроль:

  • объединяет данные по остаткам и доступности в управленческом представлении;
  • показывает красную зону по SKU заранее, а не постфактум;
  • помогает связать рекламу и остатки, чтобы бюджет работал только там, где есть товар;
  • даёт регламент контроля по ролям: руководитель видит риски, менеджер видит действия;
  • снижает вероятность повторяющихся провалов за счёт системной сверки и планирования.

Если вы хотите, чтобы out-of-stock перестал быть неожиданностью, а стал управляемым параметром - TotalCRM помогает выстроить процесс и снять постоянное напряжение с команды.