Zolotenkov
Учет производства 13 мин чтения

Возврат с WB — а нужного размера на складе нет: куда положить и как пересобрать остаток

#Wildberries #возвраты #размерный ряд #швейное производство #FBO #остатки #SKU
Возврат с WB — а нужного размера на складе нет: куда положить и как пересобрать остаток

Курьер привозит коробку с WB: четыре толстовки L антрацит, возврат FBS. Менеджер открывает 1С / Excel / тетрадь — а в карточке «толстовка худи антрацит, размер L» на остатке всего две штуки. То есть всю последнюю неделю на сайте показывалось «осталось 2», заказы шли с этим остатком — и в это же время с WB ехали обратно ещё 4. Куда их теперь положить, под какой штрихкод, и почему ваш собственный учёт занижал остаток вдвое?

В этой статье — что физически происходит со складом после первого «толстого» возврата с маркетплейса, почему таких возвратов больше всего в L и M (а не в XS, как обычно думают), как пересобрать карточку остатка по размерам после первого месяца на WB, и какую конкретно цифру вы теряете на каждом возврате, если в учёте размерная матрица не разведена. Без терминологии — на примере одной партии худи и одного возврата.

Возврат с WB на 4 толстовки L: в системе показано 2 шт., физически приехало 4 — где они должны лечь

Что произошло на самом деле: «возврат не хватило размеров» — это не про склад, это про учёт

«Не хватило размеров» — фраза, которую сам менеджер цеха произносит, когда смотрит на коробку с WB и понимает: возврат пришёл не потому, что покупателю одежда не подошла. Возврат пришёл потому, что WB не смог собрать заказ полностью: покупатель оплатил толстовку L, склад FBS подтвердил отгрузку, кладовщик WB пошёл за товаром — и L там не оказалось, хотя в карточке было «4 шт.».

Алгоритм WB в этом случае:

  1. Отменяет часть заказа (или весь заказ, если это была одна позиция).
  2. Снимает остаток в карточке до нуля по этому SKU.
  3. Списывает штраф продавцу за нарушение сроков сборки — 5% от ожидаемой суммы заказа за каждый день, плюс штрафной коэффициент в рейтинге.
  4. Возвращает физический товар, если он находился у WB на FBO. В случае FBS — клиенту даёт уведомление «временно нет в наличии», а продавцу — таймер: либо отгрузить за 72 часа, либо отмена.

Через 5-7 дней WB пересчитывает остатки по карточке и часть товара (тех самых «висящих в задаче» L, которые WB резервировал под заказы, но не смог выдать) возвращает на склад продавца. Это и есть тот самый «возврат FBS», который менеджер видит на курьере.

💡 Физически возврат — это не клиентский отказ, это WB-side returrn: маркетплейс возвращает товар, который был у него на резерве, но он не смог его выдать из-за расхождения карточки и реального остатка. У такого возврата нет причины «не подошёл размер». Причина — «учёт продавца врёт о наличии».

Чтобы понять, куда оприходовать эти 4 толстовки, и почему карточка показывала 2 шт. вместо 4, нужно посмотреть, как обычно ведётся учёт после первой недели на WB.

Как Excel-учёт занижает остаток ровно на размер возврата

В цехе 8-15 машин учёт почти всегда устроен одинаково:

  • Карточка модели: одна строка «толстовка худи антрацит». Остаток — одно число.
  • Размерная разбивка: в лучшем случае отдельная таблица «по размерам», обновляется раз в неделю, по пятницам, после инвентаризации.
  • WB-API: в карточку WB остаток уходит по каждому SKU, итого 18-24 строк на одну модель.

Когда вы первый раз отправляете толстовки в WB, размерная разбивка идёт «как сложилось»: какого размера сколько в коробке, столько и проставлено в карточке. Допустим, отправили партию 60 штук, из них:

РазмерОтгружено в WBПродано за неделюОстаток WBВозврат на склад
XS4130
S8530
M141220
L161244
XL10640
XXL8260
Итого6038224

После недели работы WB продал 38 штук — успех первой партии. Менеджер смотрит на отчёт WB: «продано 38, осталось 22». Открывает свою Excel-таблицу учёта, видит «модель в работе: 0, отгружено: 60, продано: 38, остаток: 22». Цифра совпадает. Менеджер выдыхает.

И вот тут происходит первая ошибка: менеджер не свёл «продано 38» с разбивкой по размерам. По его учёту в общем виде «осталось 22 толстовки», а по факту этих 22 толстовок:

  • 3 шт. XS
  • 3 шт. S
  • 2 шт. M
  • 4 шт. L (которые сейчас едут обратно с WB)
  • 4 шт. XL
  • 6 шт. XXL

L на складе уже нет. Те 4 штуки L, которые числятся в Excel — это те самые, что WB сейчас везёт обратно. Они дважды в системе: один раз у WB на резерве, второй раз у вас в Excel в графе «остаток на складе».

Двойной учёт остатка: 4 шт. L одновременно у WB на резерве и у продавца в Excel

Когда коробка возврата приедет, менеджер физически положит их на полку и спросит себя: «А куда их? Я ведь и так показываю остаток 4». Если он просто прибавит их к остатку, в Excel станет 8 — реальная картина: 4. Если он не прибавит — снова дрейф: реально 4, в Excel 4, но что произошло с теми «виртуальными 4», которые лежали раньше — неясно.

Сценарий №1: «забить и положить в кучу»

Самое частое решение — положить возврат на полку «без статуса» и не корректировать учёт. Это создаёт три проблемы, каждая из которых вылезает через 1-3 недели:

  1. Двойная отгрузка. При следующей сборке заказа WB снова попросит L антрацит. Менеджер откроет Excel — «4 шт.». Возьмёт две из четырёх (которые приехали с возврата), отправит. У WB карточка обновится: «4 → 2». Но в Excel останется «4», потому что физически отгрузка списала возвратные. А «исходные 4», которых уже нет, продолжат светиться. Через две недели Excel показывает 2, а реально на складе — ноль. И тот же цикл «не хватило размера» повторится — только теперь штрафы WB удвоятся.
  2. Себестоимость размывается. Возвратная единица — это не «новая отшитая»: ткань, фурнитура, нитки уже оплачены давно. Если её положить в общий ящик, в Excel она пройдёт как «остаток по средней себестоимости», и при следующей продаже вы недополучите ~80-100 ₽ на единицу, потому что в реальности у неё себестоимость нулевая (только логистика возврата ~100 ₽).
  3. Качество не проверяется. Возврат с WB — это не всегда чистый товар. Кладовщики WB могли его открыть, проверить на наличие, упаковка могла быть порвана. Если положить «в кучу» без проверки, эта же единица уедет к следующему клиенту, тот напишет негатив, рейтинг карточки просядет.

«Положить и забыть» — это иллюзия экономии времени. Реальная цена этой ошибки — повторный «не хватило размера», который случится в течение месяца, плюс 2-3 негативных отзыва из-за рваной упаковки.

Сценарий №2: «правильный приход» в один проход

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

  1. Проверить упаковку. Не нарушена ли — фото в шапку приёмки. Если порвана, оформляется как «годный, упаковка повреждена» — переупаковка стоит 30-40 ₽.
  2. Сверить со списанием WB. Открыть отчёт «Возвраты FBS» в личном кабинете, найти 4 единицы L антрацит, скопировать номер возврата.
  3. Оприходовать на «возвратный SKU», а не на основной. Учётно это другая позиция — tolstovka-antratsit-L-return. Себестоимость — ноль (или 100 ₽ логистики). Цена продажи — со скидкой 5-15% (аутлет).
  4. Сделать корректировку основного остатка. Те «4 шт. L», что светились в Excel — это и были возвратные. Их обнулить в графе «свободный остаток основного SKU», иначе уйдут в двойную отгрузку.
  5. Не загружать обратно в карточку WB основного SKU. Эти 4 пойдут либо в собственный шоурум / на сайт, либо в аутлет-карточку WB со скидкой.

Через неделю менеджер открывает учёт: основной SKU L антрацит — 0, аутлет SKU L антрацит — 4. WB к этому моменту показывает остаток основной карточки 0, и новых заказов на L антрацит не поступает. Цикл «не хватило размера» прерван.

Возврат FBS = отдельный SKU: основной остаток обнуляется, возврат идёт в аутлет

В Excel этот алгоритм работает 2-3 раза, потом ломается: слишком много операций, слишком много SKU, слишком много возвратов. На партии в 600 штук со средним 12% возвратов это 72 операции в месяц на одну модель. Если моделей 10 — 720 операций. Никакой кладовщик столько вручную не закрывает корректно.

Цена ошибки в деньгах: на 4 толстовки возврата

Пройдёмся по экономике одного эпизода «не хватило размеров». Возьмём те же 4 толстовки L антрацит, себестоимость каждой 480 ₽, цена продажи на WB 1 590 ₽, комиссия WB 22%.

СтатьяСумма на 4 единицы
Штраф WB за отмену заказа (5% × сумма заказа × дни)320 ₽
Снижение рейтинга карточки (упущенные продажи следующих 2 недель, ~10 заказов)~5 500 ₽
Логистика возврата FBS (4 × 80 ₽)320 ₽
Переупаковка (2 шт. с повреждённой упаковкой)80 ₽
Заморозка капитала (4 × 480 ₽ × 3 недели цикла)~150 ₽
Уценка для аутлета (4 × 1 590 ₽ × 12% скидка)760 ₽
Реклама, не окупившаяся первой партией (CPM × показы)~400 ₽
Итого ущерб~7 530 ₽

7 500 ₽ на 4 толстовки — это 1 880 ₽ на единицу. При себестоимости 480 ₽ и маржинальной выручке 1 240 ₽ за единицу проданной толстовки, один эпизод «не хватило размера» съедает прибыль с 6-7 проданных штук. Месяц с двумя такими эпизодами — это минус половина прибыли по модели.

Самая дорогая статья здесь — не штраф WB, а просадка рейтинга карточки. Алгоритм WB снижает выдачу любой карточки, в которой за последние 30 дней есть отмены поставщика. Восстановление выдачи занимает 2-3 недели стабильной отгрузки без отмен. Этот ущерб не виден в отчётах, но он реальный.

Почему именно L и M «не хватают» чаще всего

Эту картину часто видят так: «вот XL никому не нужен, висит — а L кончился». Кажется парадоксом, но математически это закономерность распределения продаж по размерному ряду.

Если строить гистограмму продаж женской одежды M-категории на маркетплейсах:

  • XS — 3-5% продаж
  • S — 12-18% продаж
  • M — 28-32% продаж
  • L — 28-32% продаж
  • XL — 14-18% продаж
  • XXL — 5-8% продаж

М и L — это 60% продаж. Если в партии 60 штук распределить «по 10 на размер», то по М и L реально нужно по 18, а не по 10. Уже на старте партии дефицит размеров M и L заложен в раскрой.

Усиливают это два фактора:

  • «Промежуточные» размеры покупают чаще. Покупатель с реальным размером 46-48 закажет L «на всякий случай, чтобы было свободно», а не XL. Покупатель с реальным 50 закажет XL, а не XXL.
  • Возвраты M и L приходят реже, чем продажи. Если покупательница угадала с M-L, она оставляет. Если ошиблась — обычно меняет на другой цвет того же размера, а не на другой размер. То есть в общий пул возвратов M и L попадают меньше, чем продаются. И именно они дефицитятся в первую очередь.

Распределение продаж по размерам: 60% выручки приходится на M+L

Поэтому стандартный совет «отшейте раскладку поровну» — математически ошибочный. Если вы готовите вторую партию из 60 штук, она должна быть распределена ~ 3 / 9 / 18 / 18 / 9 / 3 (XS/S/M/L/XL/XXL). Это и есть пропорция спроса. И эту пропорцию нужно знать до раскроя, а не после первой партии.

Что должно быть в учёте, чтобы такого возврата не было

Условия, при которых «не хватило размеров» становится разовым событием, а не еженедельным:

  1. Каждый SKU — отдельная строка. Не «толстовка», а «толстовка худи антрацит L». Остаток, себестоимость, продажи, оборачиваемость — на каждом SKU отдельно. Подробнее — «Размерный ряд в учёте швейного цеха: 1 модель = 18 SKU».
  2. Резерв под заказ существует и фиксируется на SKU. Когда WB подтверждает заказ — у вас в системе SKU L резервируется, минусуется из свободного остатка. До отгрузки. После отгрузки — списывается. Резерв виден всем каналам продаж: и шоуруму, и Ozon, и сайту.
  3. Возвратный SKU отделён от основного. Тот же физический товар, но отдельная позиция с «возвратной» себестоимостью и своей карточкой продажи (аутлет). Подробная экономика возврата — в материале «Возвраты на маркетплейсах: учёт, перепродажа, снижение».
  4. Прогноз раскроя по статистике продаж, а не «поровну». Раскрой второй партии берётся из таблицы продаж первой, с поправкой на сезон. На какую модель сколько ткани — считается по проценту продаж каждого размера. Связано с темой «Раскрой ткани с минимальным остатком» — там та же логика, но в плоскости расхода ткани.
  5. Сборщик отгрузки видит остаток по SKU до подтверждения заказа. Это критично для FBS. Если 4 шт. L уже нет — карточка должна обновиться на WB в течение 1-2 часов. Подробнее про связку остатка и WB-API — «WB остатки по размерам для швейки».

Excel эти пять пунктов одновременно не закрывает. Можно вести две таблицы (модели + размеры), и какое-то время это работает, но как только модель × цвет × размер становится больше 50 строк (т.е. 3-4 модели в работе), синхронизировать вручную невозможно. На этой границе цех либо переходит на MRP-систему, либо смиряется с регулярными «не хватило размеров».

Что делает MRP-система в этом сценарии

В Zolotenkov MRP размерная матрица разводится на отдельные SKU автоматически — при создании модели вы указываете «6 размеров × 3 цвета», система генерит 18 учётных позиций. Остаток ведётся по каждой. Резерв под подтверждённый заказ WB ставится автоматически через API. Возврат FBS приходит с привязкой к номеру возврата WB — система создаёт отдельную «возвратную» позицию с себестоимостью 0 / логистики, и обнуляет основной остаток той же позиции. Сборщик и менеджер видят свободный остаток в реальном времени, без пересчёта по пятницам.

Прогноз раскроя на следующую партию строится из истории продаж за последние 30-60 дней — пропорция размеров берётся из факта, а не из «отшейте поровну».

Подробнее о том, как MRP-система устроена для швейного цеха →

Если вы шьёте по индивидуальным заказам — там логика чуть другая, но «возврат не подошёл» решается так же: через резерв и отдельные SKU. Для ателье и индивидуального пошива →

Чек-лист на ближайшую неделю

Что можно сделать без MRP, чтобы хотя бы остановить кровотечение от «не хватило размеров»:

  • Развести модель в Excel на отдельные строки по каждому SKU (модель × цвет × размер). На листе с 3 моделями × 3 цвета × 6 размеров = 54 строки.
  • Завести вторую вкладку «Возвраты WB» — каждый возврат отдельной строкой с датой, номером, состоянием упаковки.
  • Раз в день (а не в пятницу) сверять остаток размеров в Excel с карточкой WB и физическим пересчётом самых ходовых размеров (M и L).
  • Перед загрузкой остатков в WB-API сделать сверку «Excel минус резервы». Не загружать «общий» остаток — только свободный.
  • Возврат после получения не класть в общий ящик — отдельная полка «Возврат WB», помечать дату и SKU.
  • Раскрой следующей партии прикинуть по факту продаж первой — пропорция 3/9/18/18/9/3 на XS/S/M/L/XL/XXL для женской одежды M-категории.

Это не замена системному учёту. Это пластырь на 1-2 месяца, пока вы либо находите MRP под швейку, либо нанимаете отдельного оператора склада. Дальше масштабироваться без системы невозможно — на 5 моделях × 3 цвета × 6 размеров уже 90 SKU, и ручной учёт ломается на третьей неделе.

Читайте также

Попробуйте Zolotenkov MRP

Облачная система учета для малого производства. Запуск за 30 минут.

Попробовать бесплатно