Отчёт «Оборачиваемость»: на сколько хватит запаса
Обновлено · Команда «В плюсе»
Остаток на складе сам по себе ничего не говорит: сто штук — это много или мало, зависит от того, как быстро товар продаётся. Вкладка «Оборачиваемость» соединяет остаток со скоростью продаж и отвечает на два вопроса: на сколько дней хватит запаса и что дозаказать. А ещё показывает, сколько денег лежало в товаре по дням и сколько прибыли принёс каждый вложенный в склад рубль.
Сколько денег лежит в остатке
Над таблицей — полоса «Деньги в остатке»: остаток каждого товара, умноженный на его закупочную цену, и разложенный по тем же статусам. «17 товаров — неликвид» и «в неликвиде 1,2 млн ₽» — разные новости, и решение о распродаже принимают по второй.
- Считаем по доступному остатку — тому же, что стоит в строках таблицы и делится на скорость продаж. Блок «Заморожено в товаре» считает ещё и товар в пути к покупателю и возвраты в дороге, поэтому там сумма больше.
- У статуса «Закончился» денег нет по определению: остатка ноль, значит и рублей ноль. Число таких товаров — в карточке выше.
- Товары без закупочной цены оценить нечем, поэтому в полосу они не входят — они названы отдельной строкой под ней, со ссылкой на раздел цен.
Капитализация склада и GMROI
Под полосой денег — блок «Капитализация склада»: график того, сколько денег лежало в товаре на каждую дату периода, и три числа над ним — сколько лежит сейчас, сколько в среднем за период и GMROI.
Капитализация на дату = остаток товара в этот день × закупочная цена, действовавшая в этот день- Остаток — полный: вместе с товаром в пути к покупателю и возвратами в дороге. Поэтому «Сейчас в товаре» совпадает с блоком «Заморожено в товаре» и больше полосы «Деньги в остатке», которая считает только доступный остаток.
- Цена — та, что действовала в тот день: если вы подняли закупочную цену в середине месяца, дни до этого оценены по старой. Товары без закупочной цены оценить нечем — блок называет их отдельной строкой.
- Историю остатков по дням маркетплейсы не отдают, поэтому мы записываем её сами при каждой синхронизации магазина. График начинается с первого дня записи: если выбранный период начался раньше, под графиком написано, по скольким дням посчитан средний запас.
GMROI — сколько рублей прибыли принёс каждый рубль, вложенный в товар на складе. Он стоит и над графиком (по всему складу), и отдельной колонкой в таблице — по каждому товару.
GMROI = прибыль по заказам за период / средняя капитализация за период- 1,50 — на каждый рубль в товаре заработали полтора. 0 — товар лежал и не продавался. Меньше нуля — продавался в убыток.
- Прибыль — по заказам, как в «Топе товаров»: за вычетом комиссии, логистики, закупочной цены и налога, но до рекламы и прочих расходов.
- GMROI считается за выбранный период, а не за год: за 90 дней число больше, чем за 30. Сравнивайте товары между собой в одном периоде.
- Итог над графиком — это вся прибыль, делённая на весь средний запас, а не среднее по строкам: товар на миллион весит в нём больше копеечного.
- Прочерк в колонке значит, что считать не из чего: товар не лежал на складе в периоде, у него нет закупочной цены или ещё нет истории остатков.
Сколько денег упущено, пока товара не было
Статус «Закончился» говорит, что товара нет, но не говорит, во что это обошлось. Поэтому под полосой денег стоит блок «Упущено, пока товара не было»: сколько выручки и прибыли вы, скорее всего, не получили по всем закончившимся товарам. У каждого такого товара та же сумма подписана прямо в строке — под «нет остатка», вместе с числом дней без товара.
Упущено = скорость продаж до того, как товар кончился × дни без товара × средняя выручка (прибыль) с одной проданной штуки- Дни без товара считаем от последнего заказа до последней синхронизации остатков: историю остатков по дням маркетплейсы не отдают, а последний заказ — последний день, когда товар точно был в продаже. Дольше выбранного периода не считаем.
- Скорость — продажи за период, делённые на дни, когда товар был, а не на весь период. Иначе дни с пустым складом занизили бы и скорость, и потерю.
- Выручка и прибыль на штуку — средние по выкупам этого товара за период, посчитанные так же, как в отчёте по прибыли: за вычетом комиссии, логистики (включая логистику возвратов), закупочной цены и налога. Реклама и прочие расходы сюда не входят. Если у товара нет закупочной цены, прибыль по нему не оценить — такие товары названы отдельной строкой со ссылкой на раздел цен.
- Если товар продавался в убыток, прибыли без него вы не потеряли, поэтому в сумму прибыли он не входит — блок называет такие товары отдельной строкой. Это повод пересмотреть цену, прежде чем везти его снова.
- Сверху таблицы среди закончившихся стоят те, на которых вы потеряли больше денег.
Это оценка, а не факт
Поэтому у каждой суммы стоит знак «≈». Если товар продаётся редко, он мог закончиться не сразу после последней продажи, и тогда дней без товара на самом деле меньше, а оценка — выше настоящей потери. Сезонность и акции в неё тоже не заложены.Статусы товаров
Сверху таблицы — самое срочное: сначала то, что уже закончилось, потом то, что вот-вот закончится.
| Статус | Что значит | Что делать |
|---|---|---|
| Закончился | На складе пусто, а заказы по товару идут | Каждый день без товара — упущенные продажи и потеря позиций в выдаче. Сколько уже упущено — в строке товара |
| Скоро закончится | Запаса меньше чем на 14 дней при текущем темпе | Пора запускать поставку — с учётом того, что она едет не один день |
| Неликвид | Остаток есть, но за период не продалось ни одной единицы | Морозит деньги и капает хранением. Скидка, участие в акции или вывоз со склада |
| Норма | Запаса хватает | Ничего |
Как считается
- Штук/день — сколько единиц товара выкупили за выбранный период, делённые на число дней в нём. Считаются именно штуки: если в одном заказе Ozon, Маркета или Авито уехало пять единиц, это пять продаж, а не одна. Смените период сверху — пересчитается и скорость. У товаров с редкими продажами в колонке стоит «<0,1»: продажи есть, просто в десятых их не видно. Прочерк означает другое — продаж за период не было вовсе.
- Дней запаса — остаток на складе, делённый на скорость продаж. Рядом с этой цифрой в строке — полоска: она показывает запас относительно вашего горизонта закупки (срок поставки + нужный запас), а засечка на ней — день, когда приедет поставка. Засечка краснеет, если товар кончится раньше этого дня.
- Если товаров больше 1 000, таблица показывает их частями: под ней написано «Показано 100 из 19 382» и есть кнопка «Показать ещё». Порядок прежний — самое срочное сверху, поэтому закончившиеся и уходящие товары вы видите сразу. Карточки статусов и итог «Сколько дозаказать» при этом считаются по всем товарам, а не по показанным.
- Остаток — по последней синхронизации магазина. У Wildberries это склады FBO, у Ozon — и FBO, и ваш склад FBS, у Яндекс.Маркета — все четыре витрины кабинета (FBY, FBS, DBS, Экспресс), у Авито — количество в объявлении: подробнее об остатках.
Авито: в отчёт попадают не все объявления
Если у объявления количество не ограничено или не ведётся вовсе, остатка по нему Авито не присылает — и такой товар в оборачиваемость не попадает, даже если продажи по нему были. Подставить сюда ноль значило бы записать в «закончилось» то, чего в избытке, поэтому отчёт просто говорит, сколько объявлений он пропустил. У трёх других площадок пустой остаток — настоящий ноль, и товар считается закончившимся.Сколько дозаказать
Над таблицей два поля: срок поставки (сколько дней товар едет до склада маркетплейса, по умолчанию 14) и запас на (на сколько дней продаж вы хотите запас после её прихода, по умолчанию 30). По ним считается колонка «Дозаказать»:
Дозаказать = скорость продаж × (срок поставки + запас) − остаток на складе- Пометка «не успеет» значит, что остатка не хватит до прихода поставки: товар кончится раньше, чем приедет новый.
- Неликвиду дозаказ не предлагается — товар не продаётся, и новая поставка этого не изменит. Это относится только к тем товарам, у которых продаж за период не было совсем: если товар продаётся редко, но продаётся, дозаказ ему посчитается — по точной скорости, а не по округлённой колонке.
- Поля запоминаются в браузере: вводить их каждый раз не нужно.
Это подсказка, а не прогноз
Скорость берётся средняя за выбранный период — сезонность, акции и реклама в неё не заложены. Перед закупкой проверьте цифру головой: если впереди высокий сезон или запуск рекламы, увеличьте запас вручную. Мы сознательно не делаем вид, что предсказываем ваши продажи, — это ваши деньги и ваше решение.Куда везти: поставка по округам и кластерам
Колонка «Дозаказать» говорит, сколько везти, но не куда. Wildberries отправляет заказ с ближайшего склада, где товар есть, а если в округе покупателя его нет — везёт издалека: дольше, дороже, и выкупают такие заказы хуже (это видно на вкладке «География»). У Ozon то же самое происходит между кластерами. Поэтому у Wildberries и Ozon под полями срока поставки есть блок «Куда везти»: нажмите «Разложить по округам» (у Ozon — «по кластерам»), и дозаказ разложится по регионам, где живут ваши покупатели.
Везти в округ = выкупы в округе в день × (срок поставки + запас) − остаток на складах WB в округе- Срок поставки и запас — те же два поля, что над таблицей: поменяли их — поменялась и разбивка.
- У каждого округа — спрос в день, сколько там уже лежит, на сколько дней хватит, сколько везти и ваши склады в этом округе. Нажмите на округ — откроется список товаров, которые туда нужно отправить.
- По округам везти бывает больше, чем в колонке «Дозаказать». Это не ошибка: общий дозаказ сравнивает спрос со всем остатком, а излишек на складе в Москве не закрывает покупателей в Новосибирске. Разницу блок называет отдельной строкой.
- Округ склада мы определяем по его названию. Если склад не опознан (или это ваш собственный склад), его остаток в округа не входит — блок назовёт такие склады. Выкупы, у которых WB не передал регион покупателя, раскладываются в тех же долях, что и остальные выкупы товара; если у товара нет ни одного выкупа с регионом, он учитывается только в общем дозаказе.
- Товар на вашем собственном складе (FBS) в регионы не входит — это запас, из которого везут. Блок называет его отдельной строкой.
У Ozon вместо федеральных округов — кластеры, те же, что на вкладке «Кластеры»: Ozon сам принимает поставки и считает логистику по кластерам.
Везти в кластер = выкупы в кластере в день × (срок поставки + запас) − остаток на складах Ozon в кластере- Кластер покупателя Ozon передаёт в каждом отправлении. Кластер склада мы узнаём по вашим же отправлениям FBO: с какого склада уехал заказ и из какого он кластера.
- Поэтому склад, с которого вы ещё ничего не отправляли (например, только что приняли первую поставку), кластера не получает: его остаток в кластеры не входит, и блок называет такой склад под списком. После первых отправлений с него он встанет на место сам.
У Яндекс.Маркета и Авито блока нет: сопоставить регион покупателя с регионом склада по их данным нельзя.
Полная картина склада, вместе с товаром в пути и разбивкой по схемам хранения, — в разделе «Остатки». Сколько стоит хранение — в отчёте «Удержания WB», у Ozon — на вкладке «Начисления», в группе «Хранение», а у Яндекс.Маркета — на вкладке «Услуги и удержания». У Авито хранения нет вовсе: товар лежит у вас.
Читайте также
- Раздел «Отчёты»: прибыль по товарам и все вкладки
- Отчёт «По месяцам»: прибыли и убытки за год одной таблицей
- Отчёт «Топ товаров»: кто зарабатывает, а кто в минус
- Отчёт «Возвраты»: процент выкупа и логистика впустую
- Отчёт «Удержания WB»: хранение, приёмка и штрафы
- Отчёт «Сверка»: наши цифры против отчёта Wildberries
- Отчёт «Воронка»: где теряется покупатель на Wildberries
- Налоги: сколько отложить с продаж
- Отчёт «Реклама»: ДРР, CPO и ROAS по кампаниям
- Отчёт «Схемы FBO/FBS»: где прибыль выше
- Отчёт «Схемы FBO/FBS» на Wildberries: где прибыль выше
- Отчёт «География»: где покупают и откуда едет товар на Wildberries
- Отчёт «Начисления Ozon»: куда ушли деньги за период
- Отчёт «Акции и баллы»: сколько механики Ozon съели из маржи
- Отчёт «Компенсации»: что Ozon возместил за товар
- Отчёт «Кластеры»: куда возить дорого
- Отчёт «Сверка»: наши цифры против отчёта Ozon
- Отчёты Яндекс.Маркета: что показывает раздел
- Отчёт «Модели размещения»: FBY, FBS, DBS и Экспресс на Яндекс.Маркете
- Отчёт «Услуги и удержания»: за что берёт деньги Яндекс.Маркет
- Отчёт «Реклама»: сколько стоит буст продаж на Яндекс.Маркете
- Отчёты Авито: что показывает раздел
- Отчёт «Услуги и списания»: за что берёт деньги Авито
- Отчёт «Реклама» на Авито: расход на продвижение и ДРР
Посмотрите на своих цифрах
Прикиньте прибыль по своему товару прямо на калькуляторе — без регистрации и карты.