DROP·STACK Журнал

Синхронизация остатков: как не продавать то, чего нет

Опубликовано Aug 7, 2026Beginner
Синхронизация остатков между площадками: один пул без овербукинга
Что узнаешь
  • Почему остатки разъезжаются между площадками
  • Чем штрафуют за продажу того, чего нет
  • Как работает синхронизация через API и учётную систему
  • Почему без резерва под заказ синхронизация не спасает
Применишь за 15 мин
Новичок
2views

Ты продал последние пять штук на Wildberries. А на Ozon и Яндексе карточка всё ещё показывает, что товар в наличии. Через час приходит заказ на то, чего уже нет, - и ты вынужден его отменить. Отмена по твоей вине означает штраф, минус к рейтингу и недовольного покупателя.

Это овербукинг - продажа того, чего нет. Он возникает из-за рассинхрона остатков: один склад обслуживает несколько площадок, а каждая считает наличие по-своему. Разберу, почему остатки разъезжаются, чем это грозит и как настроить синхронизацию, чтобы больше не продавать воздух.

Каждый разбор в Журнале DROP·STACK - про то, как убрать ручной труд и навести порядок в цифрах. Другие разборы для селлеров лежат там же.

Почему остатки «разъезжаются»?

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

Представь: у тебя 10 штук товара, и он выложен на сайте и на Ozon. Кто-то купил 9 на сайте - осталась одна. А Ozon по-прежнему показывает 10. Приходит заказ на 5 - выполнить его нечем, приходится отменять.

Ручной учёт эту дыру не закрывает:

  • Задержка. Пока ты руками вносишь новое число в каждый кабинет, проходят часы, и данные уже устарели.
  • Человеческий фактор. Ручной ввод - главный источник ошибок: путают количество, дублируют позиции.
  • Возвраты. Вернулся товар на склад - остаток должен вырасти, но при ручном учёте это забывают внести.
  • Не масштабируется. 20 товаров на двух площадках Excel ещё тянет. На 200 товарах и четырёх каналах ручной учёт ломается.

Чем грозит продать то, чего нет?

Коротко: вынужденная отмена бьёт по кошельку и по рейтингу. У каждой площадки своя санкция, но вектор один - отмена из-за нехватки товара роняет ранжирование и стоит денег.

ПлощадкаЧто бывает за отмену «нет товара»
WildberriesШтраф - двойная комиссия (от 10 до 10 000 ₽), размер зависит от рейтинга доставки
OzonПроцент от стоимости заказа плюс баллы за нарушения и удар по ранжированию
Яндекс МаркетПадение Индекса качества; если он опустится ниже 40 - магазин отключают на 7 дней

При этом Wildberries прямо поощряет честный остаток:

«Если заказ поступил на нулевой остаток - отмените его. Штраф не начислится.»

  • справка Wildberries о штрафах

То есть если ты вовремя обнулил остаток, отмены на нехватку не будет - и штрафа тоже. У Яндекса своя логика: наказывает не рублём, а Индексом качества.

«Если ИК опустится ниже 40, то Яндекс Маркет отключит магазин.»

  • MPSTATS, обзор штрафов Яндекс Маркета

Оговорка про Ozon: конкретные суммы и формулы штрафов там меняются часто, поэтому актуальные цифры всегда сверяй в справке площадки, а не по старым статьям.

Как работает синхронизация штатно?

Коротко: у каждой площадки есть API-метод «обновить остатки» - программная «дверь», через которую можно в любой момент переписать число в карточке. За эту дверь дёргает учётная система или сервис, взяв реальный остаток из одного склада-источника.

По-простому: остаток в карточке можно менять не только руками в кабинете, но и программно. У каждой площадки для этого свой официальный метод:

  • Wildberries - метод обновления остатков в API маркетплейса.
  • Ozon - метод изменения количества (до 100 товаров за один запрос). Рекомендация самой площадки:

«Передавать остатки необходимо только для тех товаров, для которых зафиксировано изменение количества вне платформы Ozon.»

  • Ozon for dev, рекомендации по управлению остатками
  • Яндекс Маркет - метод передачи остатков, где указывается число единиц, доступных для заказа (уже за вычетом резерва).

Руками дёргать эти методы четыре раза в день по двум сотням товаров нереально. Поэтому за них отвечает единый склад-источник: учётная система (МойСклад, 1С) держит реальный остаток, а площадки получают его трансляцию.

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

  • МойСклад об интеграции с маркетплейсами

Собрать такую связку под твой бизнес - наша работа. DROP·STACK делает автоматизацию под ключ: синхронизация, автовыкладка, боты, аналитика в одном окне. Полистай демо командного центра - там видно, как остатки и склад собираются в одном месте.

Резерв под заказ: без него синхронизация не спасает

Коротко: мало обновлять остаток - нужно резервировать единицы под заказ в момент покупки. Иначе между двумя обновлениями успевает прийти второй заказ на тот же товар.

Даже частая синхронизация не спасёт, если нет резерва. Представь: товар продан на одной площадке, но система обновит остатки только через пять минут. За эти пять минут на другой площадке приходит второй заказ - и снова овербукинг.

Резерв решает это так: как только заказ пришёл на любом канале, система сразу откладывает эти единицы в складе-источнике и транслирует уже уменьшенный доступный остаток на остальные площадки. Заказанное зарезервировано, доступное к продаже пересчитано везде.

Как часто обновлять остатки?

Коротко: ходовые позиции - минимум 2-4 раза в день, а лучше каждые несколько минут через сервис. Чем короче интервал между продажей и обновлением на других площадках, тем ниже риск двойной продажи.

Для медленных позиций хватит обновления раз в день или по факту изменения. А вот быстро оборачиваемые товары нужно обновлять часто: специализированные сервисы синхронизации держат интервал в 1-5 минут. Логика простая: окно между заказом и обновлением остатка - это и есть окно, в которое проскакивает овербукинг. Чем оно меньше, тем безопаснее.

FBO или FBS - где возникает овербукинг?

Коротко: овербукинг живёт на своём складе (FBS, DBS), где за остаток отвечаешь ты. На складе площадки (FBO) остаток ведёт сама площадка, но там товар «заперт» на одном канале.

  • FBO (склад маркетплейса). Товар лежит на складе площадки, она сама собирает заказы и списывает остаток. Синхронизировать его с чужим складом не нужно, но партия физически заперта на этом маркетплейсе - мгновенно перекинуть её на другой канал нельзя.
  • FBS и DBS (свой склад). Товар у тебя, ты сам хранишь и отвечаешь за актуальность остатка на всех площадках. Именно тут возникает овербукинг при общем складе - и именно тут синхронизация критична.

Смешанная схема (часть на FBO, часть на FBS) гибче, но усложняет учёт: нужно чётко держать в голове, какой пул товара заперт на FBO, а какой общий по FBS.

Как это автоматизировать?

Коротко: три пути - учётная система как единый источник, специализированный сервис синхронизации или своя интеграция через API. Механика у всех одна: продажа на канале списывает или резервирует товар с общего склада и обновляет остаток везде.

  1. Учётная система как единый источник. МойСклад, 1С или Битрикс держат реальный остаток, площадки получают трансляцию по API. Подходит тем, кто и так ведёт учёт, закупки и себестоимость.
  2. Сервис синхронизации. Подключает кабинеты по API и обновляет остатки каждые несколько минут, распределяя один пул на все карточки. Подходит тем, кому нужна синхронизация из одного окна без тяжёлого внедрения.
  3. Своя интеграция через API. Максимум гибкости, но нужен разработчик и поддержка под изменения площадок.

Принцип у всех один: назначаешь один источник истины по остаткам, а карточки на площадках - это его отражения.

Семь ошибок в учёте остатков

Коротко: чаще всего режут прибыль ручной Excel, отсутствие резерва, общий склад без синхронизации, редкое обновление и забытые возвраты.

  1. Остатки в Excel вручную. Задержки в часы, опечатки, дубли. На старте терпимо, при росте ломается.
  2. Нет резерва под заказ. Между двумя обновлениями приходит второй заказ. Резерв обязателен.
  3. Общий склад без синхронизации. Один физический остаток, три витрины, каждая считает по-своему - прямой путь к овербукингу.
  4. Редкое обновление ходовых позиций. Для быстро оборачиваемых товаров раз в сутки мало.
  5. Игнор возвратов. Вернулся товар - остаток должен вырасти. Если не отразить, позиция зависает как проданная, и ты недопродаёшь.
  6. Нет минимального буфера. По ходовым позициям полезно выгружать 0 при низком пороге, чтобы не уйти в минус на хвосте запаса.
  7. Путаница пулов FBO и FBS. Товар на FBO заперт на площадке. Считать его частью общего склада - прямой путь к отмене.

Что это даёт

Коротко: нет овербукинга и штрафов, сохранённый рейтинг и трафик, один пул товара на всех площадках и меньше ручной рутины.

  • Нет штрафов за отмену. Ты не принимаешь заказы на то, чего нет. На Wildberries это буквально значит «отмена на нулевом остатке - без штрафа».
  • Сохранённый рейтинг. А значит, ранжирование и органический трафик не проседают.
  • Один пул на всех площадках. Один товар работает сразу на WB, Ozon, Яндексе и Авито без ручного дробления запаса.
  • Меньше рутины и масштабируемость. Добавил канал или сотню товаров - ручной работы не прибавилось.

Инструмент держит остаток - решаешь ты

Коротко: синхронизация снимает механику учёта, но стратегию задаёшь ты. Система следит за числами и не даёт продать лишнее. А что закупать, по какой цене и куда везти, решает человек.

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

Мы сами прошли товарку и знаем, как рассинхрон остатков превращается в штрафы и нервы. Поэтому в наших продуктах эта механика уже вшита: система автовыкладки DropSync синхронизирует остатки при выгрузке товара, а раздел «Склад» в командном центре Askvell показывает, что в наличии, что в пути и что пора заказать. Собираем это под конкретный бизнес на связке человек и AI - где агентство тянет месяц, часто укладываемся в дни.

Заказ на товар, которого нет, - это штраф и минус к рейтингу на ровном месте. Хочешь закрыть эту дыру?

Источники

Синхронизацию остатков реально настроить один раз и забыть про овербукинг, а не разносить числа по кабинетам вручную. DROP·STACK - автоматизация рутины, Telegram-боты и аналитика для селлеров под ключ: находим, где утекают время и деньги, и закрываем это системой. Сами из товарки, делаем на связке человек и AI - быстро и по делу.

Посмотреть демо командного центра · Оставить заявку на разбор →

Статья была полезной?
Автор
DROP·STACK
Автоматизация рутины для селлеров

Команда DROP·STACK: сами из товарки, убираем ручную рутину селлеров на связке человек + AI.