Почему out-of-stock дороже, чем расход
Когда товар закончился, маркетплейс не просто перестаёт продавать — он понижает карточку в выдаче. Алгоритм видит, что SKU «мёртвый», и переключает трафик на конкурентов. После возврата товара ранжирование восстанавливается до двух недель. То есть прямой убыток — это не только пропущенные заказы за дни без товара, но и просадка следующих двух недель уже с товаром — это видно по бенчмаркам воронки конверсии.
Поэтому считать остатки задним числом в Excel — значит регулярно платить за уход в ноль и долгое возвращение в топ. Точку дозаказа имеет смысл держать рассчитанной по факту, а не «на глаз». Готовый чек-лист и формула — в статье про точку дозаказа.
FBO и FBS в одном экране
VelesRadar тянет остатки и с FBO-складов маркетплейса, и из FBS-учёта. Видно: сколько в каждом складе, сколько в пути, что заблокировано. Цифры по Ozon и Wildberries в одной таблице — переключаться между кабинетами не нужно. Что выбрать для нового SKU — в статье FBO или FBS, а сколько стоит хранение на WB в 2026 — в материале про тарифы хранения Wildberries.
Таблица фильтруется по магазину, складу, бренду и категории. Колонка с цветом помечает SKU с риском дозаказа: красный — пора делать заказ вчера, жёлтый — пора делать сегодня, белый — ещё рано. Так таблица одинаково полезна и для проверки «всё ли в порядке», и для еженедельного планирования закупок.
Скорость продаж по трём окнам
Velocity (units/day) считается параллельно по трём окнам: 7 дней, 30 дней и 90 дней. Так видно и свежий тренд, и сглаженный.
- 7 дней — что произошло на этой неделе.
- 30 дней — базовая скорость для дозаказа.
- 90 дней — фон без шума акций и распродаж.
Покрытие в днях
По каждому SKU считается покрытие: текущий остаток делится на скорость продаж и получаются «осталось N дней при текущей скорости». Это самая полезная цифра в таблице — она сразу отвечает на вопрос «когда заканчивается». Покрытие пересчитывается после каждой синхронизации остатков, поэтому за день число слегка меняется — это нормально и отражает реальное движение товара.
Точка дозаказа
Формула — классическая: (lead-time + safety) × velocity. Lead-time задаёте в кабинете по каждому SKU (свой срок производства плюс срок доставки до склада маркетплейса). Safety — страховой запас в днях, обычно от 7 до 14. Velocity берётся из фактических продаж за выбранное окно. Когда покрытие падает до точки дозаказа, SKU подсвечивается в таблице и попадает в утренний бриф.
Неликвиды и обратная сторона остатков
Out-of-stock — половина проблемы. Вторая — товар, который лежит на FBO и обходится в платное хранение, не двигаясь. По каждому SKU видно, сколько дней он на складе без движения, и сколько денег это стоит при текущем тарифе хранения маркетплейса. Сводный список «топ-неликвидов» помогает решить, что распродать со скидкой или вывезти.
Прогноз out-of-stock и риск-флаг
Алгоритм смотрит на покрытие и сезонность, и помечает SKU красным флагом, если до нуля меньше lead-time. Это значит — «даже если закажете прямо сейчас, не успеете». Жёлтый флаг — «успеете впритык, лучше не тянуть». Зелёный — «всё хорошо». Сезонность учитывается отдельно: если в прошлом году в эти даты был рост спроса, прогноз сместится вперёд.
Утренний Telegram-бриф
Каждое утро приходит сообщение с топ-10 срочных инсайтов: что закончится в ближайшую неделю, где ускорилась продажа, где остатки лежат мёртвым грузом и забивают слот FBO. Если срочного нет — бот молчит. Подробнее про формат и приоритизацию — на странице Telegram-бриф.
Пример строки из брифа: «Худи оверсайз чёрный, S — осталось 8 дней, lead-time 14, дозакажите 220 штук». То есть бот сам подставляет рекомендованное количество исходя из настроенного lead-time и страхового запаса — не нужно открывать таблицу, чтобы понять масштаб проблемы.
Частота обновления
Остатки FBO и FBS обновляются каждые 3 часа, заказы — каждые 2 часа. Этого достаточно, чтобы покрытие в днях отставало от реальности максимум на пару часов, а бриф к утру был свежим. Подробнее про подключение и доступ к данным — в разделах интеграций и безопасности.
Глубже про оборачиваемость и неликвиды — в блоге: Оборачиваемость и борьба с неликвидом.
Вопросы
Как считается точка дозаказа?
По формуле (lead-time + safety) × velocity. Lead-time — срок производства и доставки до склада маркетплейса, safety — страховой запас в днях, velocity — скорость продаж в единицах в день. Все параметры настраиваются в кабинете под каждый SKU.
Откуда берётся скорость продаж?
Из ваших фактических заказов на Ozon и Wildberries за последние 7, 30 и 90 дней. Можно смотреть любой из трёх окон — короткое окно ловит свежий тренд, длинное сглаживает.
Учитывается ли сезонность?
Да, прогноз покрытия учитывает повторяющиеся всплески спроса. Если по этому SKU в прошлом году в это же время был рост в два раза, прогноз сместится — и точка дозаказа сработает заранее.
Чем плохо просто следить за остатками в Excel?
Excel не считает скорость продаж автоматически и не предупреждает за неделю до нуля. Out-of-stock на маркетплейсе стоит дороже, чем кажется: после возврата товара ранжирование восстанавливается до двух недель, и оборот за этот период вы уже не вернёте.
Как часто обновляются остатки и заказы?
Остатки FBO и FBS обновляются каждые 3 часа, заказы — каждые 2 часа. Этого достаточно, чтобы утренний бриф был свежим, а карточка остатков не отставала от реального движения товара.
Что приходит в утренний бриф?
Топ-10 срочных инсайтов: какие SKU могут уйти в out-of-stock на горизонте 7–14 дней, где ускорилась продажа, где остатки лежат мёртвым грузом. Если срочного нет — сообщений нет.
VelesRadar
Перестаньте проигрывать ранжирование из-за пустого склада
Подключите магазин, задайте lead-time и safety — и получайте напоминания о дозаказе в Telegram. Первый месяц Pro бесплатно, карта не нужна.
