Сколько товара везти на Ozon: расчёт поставки по кластерам

Как посчитать, сколько товара отгружать на склады Ozon и как разложить поставку по кластерам: формула, пример, частые ошибки и почему не надо делить на выкуп.

Сколько товара везти на Ozon считается по простой формуле: срок запаса в днях × заказы в день − остаток на складах − товар в пути. Срок запаса — это дни до следующей поставки плюс время, пока товар доедет и встанет в продажу. Считать нужно по товару целиком, а потом раскладывать поставку по кластерам туда, где запаса меньше всего.

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

Формула потребности

Потребность = срок × заказы в день − остаток − в пути

Где:

  • срок — на сколько дней вперёд вы везёте товар, плюс плечо: время от отгрузки до появления товара в продаже. У магазинов, подключённых к Маркетнику, плечо обычно занимает от 4 до 9 дней;
  • заказы в день — среднесуточные заказы товара за последние недели;
  • остаток — сколько товара уже лежит на складах Ozon;
  • в пути — товар в поставках, которые уже созданы, но ещё не приняты.

Если результат меньше нуля, везти ничего не нужно: запаса хватит на весь срок.

Пример расчёта

Товар продаётся по 10 штук в день: 6 в Москве, 2 в Казани и 2 в Новосибирске. Срок — 28 дней.

Кластер Заказы в день Остаток Нужно на 28 дней Нехватка
Москва 6 20 шт. 168 шт. 148 шт.
Казань 2 60 шт. 56 шт. 0 (лишние 4 шт.)
Новосибирск 2 0 56 шт. 56 шт.
Итого 10 80 шт. 280 шт. 204 шт.

Сумма нехваток — 204 штуки. Но по товару целиком нужно 280 − 80 = 200 штук: четыре лишние штуки в Казани тоже будут продаваться. Поэтому везём 200 и раскладываем их пропорционально нехваткам: 145 в Москву и 55 в Новосибирск.

На одном товаре разница маленькая. На сотнях артикулов она набегает в тысячи штук.

Три частые ошибки

Сумма нехваток вместо потребности товара

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

Деление на процент выкупа

Логика кажется правильной: выкупают 80%, значит, нужно везти больше. Но среднесуточные продажи в аналитике остатков Ozon — это заказы, а не выкупы: мы сверили их с отчётом о заказанных товарах. Невыкупленный товар возвращается на склад и снова продаётся. При выкупе 73–89%, как у магазинов, подключённых к Маркетнику, деление на выкуп завышает поставку на 12–37%.

У одного из наших клиентов старая схема расчёта, где нехватки складывались по кластерам и делились на выкуп, предлагала везти 6 698 штук. Расчёт по товару целиком без деления на выкуп дал около 1 600.

Один срок на весь ассортимент

Шапки и кепки продаются в разные сезоны, а сумки ровно весь год. Если везти всё на 28 дней, сезонный товар после пика ляжет мёртвым грузом. Удобнее задавать срок по категориям: что-то везти на неделю, что-то на месяц, а что-то не везти совсем.

Как разложить поставку по кластерам

Когда общее количество известно, его надо распределить. Рабочее правило: каждая следующая штука отправляется в кластер, где запаса сейчас меньше всего в днях продаж.

Дни запаса кластера = (остаток + в пути) / заказы в день

Так сначала закрываются дефициты, а остаток ложится пропорционально продажам, и дни запаса по кластерам выравниваются.

Ещё три поправки из практики:

  • кластеры без продаж исключаются — везти туда товар «на пробу» дорого;
  • минимальная партия — 1–2 штуки отдельной поставкой в кластер обычно невыгодны, такой хвост лучше отдать в соседний кластер;
  • кратность упаковки — если товар едет коробками по 6 штук, количество округляется до кратного.

Где взять данные

Заказы, остатки и дни запаса по кластерам Ozon показывает в кабинете, в разделе управления остатками. Там же видны статусы вроде дефицита и избытка. Через API те же данные отдаёт метод аналитики остатков: по каждому товару и кластеру — среднесуточные продажи, остаток и на сколько дней его хватит. Premium для него не нужен, нужна роль «Аналитика» на API-ключе.

Товар в пути и созданные заявки видны в разделе заявок на поставку. Их обязательно вычитать: иначе вы повезёте второй раз то, что уже едет.

Как это устроено в Маркетнике

Раздел «Расчёт отгрузки» считает потребность по каждому товару по формуле выше и раскладывает её по кластерам:

  • берёт заказы, остатки и товар в пути из API Ozon;
  • срок задаётся на магазин, по умолчанию 28 дней, и отдельно по категориям товаров;
  • учитывает свой склад: показывает, что закрывается остатком у вас, а что нужно докупить;
  • «Планировщик складов» подсказывает, куда и сколько везти, и переносит количество в задачу поимки слота одной кнопкой.

Посчитали — сразу поставили задачу поймать слот по нужным кластерам. Первые 7 дней и 5 поставок бесплатно, без карты.

Коротко

  • Потребность = срок × заказы в день − остаток − в пути.
  • Срок = дни до следующей поставки + плечо доставки.
  • Считайте по товару целиком и ограничивайте суммой нехваток по кластерам.
  • Не делите на выкуп: продажи в аналитике остатков Ozon — это заказы.
  • Раскладывайте по кластерам туда, где меньше всего дней запаса.

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

Как рассчитать количество товара для поставки на Ozon?

Потребность = срок запаса в днях × заказы в день − остаток на складах Ozon − товар в пути. Срок запаса — это дни до следующей поставки плюс время, пока товар доедет и встанет в продажу. Считать лучше по товару целиком, а потом раскладывать по кластерам.

На сколько дней везти товар на Ozon?

Обычно на 2–4 недели. Меньше — придётся чаще ловить слоты и возить мелкими партиями. Больше — растёт риск, что часть товара пролежит дольше бесплатного срока и станет платной. По умолчанию в Маркетнике срок 28 дней, его можно поменять для магазина и для отдельных категорий.

Нужно ли делить потребность на процент выкупа?

Нет. Среднесуточные продажи в аналитике остатков Ozon — это заказы, мы сверили это с отчётами. Невыкупленный товар возвращается на склад, поэтому деление на выкуп завышает поставку.

Почему нельзя просто сложить нехватки по кластерам?

Так не учитываются излишки в других кластерах. Если в Казани товара на два месяца, а в Москве не хватает, сумма нехваток всё равно предложит везти полный объём. Правильнее посчитать потребность товара целиком и ограничить её суммой нехваток.

Где взять продажи по кластерам?

В кабинете Ozon Seller в разделе управления остатками, а через API — методом аналитики остатков. Он отдаёт по каждому товару и кластеру среднесуточные продажи, остаток и оценку, на сколько дней его хватит.