Остатки МойСклад опаздывают

На сайте товар «в наличии», покупатель оформил заказ — а на складе его уже нет: вчера последнюю единицу продали в рознице или отгрузили на маркетплейс. Остатки в МойСклад формально верные, но обновляются с опозданием, и это опоздание конвертируется в отмены заказов и недовольных клиентов.
Для кого эта статья: для владельцев магазинов, у которых на сайте или маркетплейсе товар «есть», а на складе его уже нет (оверселл).
Чем поможет: объяснит, из-за чего остатки МойСклад опаздывают на витрину, и что проверить в первую очередь до звонка интегратору.
Почему остатки «опаздывают»
- Синхронизация идёт по расписанию, а не мгновенно. Если обмен с сайтом или маркетплейсом настроен раз в 15–60 минут, за это время товар успевает продаться в другом канале.
- Очередь перегружена. При большом количестве позиций или высокой частоте заказов обмен не успевает обработать все изменения вовремя — задержка растёт незаметно, пока не «прорвёт».
- Один из каналов «тихо» встал. Если в цепочке маркетплейс ↔ МойСклад ↔ сайт ↔ 1С один узел перестал синхронизироваться, остальные продолжают работать — и расхождение накапливается без явной ошибки.
- Нет мгновенного резервирования. Заказ оформлен, но товар резервируется под него не сразу — в этот зазор его может «перехватить» другой канал продаж.
- Ручные корректировки остатков без пересчёта резервов — например, после инвентаризации — временно расходятся с тем, что видят внешние каналы.
Чек-лист: где искать задержку
- Посмотрите время последней успешной синхронизации по каждому каналу отдельно — сайт, маркетплейсы, 1С. Часто «тормозит» только один узел, а не всё сразу.
- Проверьте настройки резервирования: резервируется ли товар в момент оформления заказа, а не в момент его обработки менеджером.
- Сверьте остаток по паре ходовых SKU вручную — цифру в МойСклад с фактическим количеством на складе. Если расхождение системное, а не случайное — это подтверждает проблему синхронизации, а не пересорт на складе.
- Проверьте лимиты API маркетплейса — при частых запросах некоторые площадки временно ограничивают обмен, и это выглядит как «опоздание» остатков.
- Оцените интервал синхронизации: для товаров с высокой оборачиваемостью раз в час — это уже слишком редко.
Чем это грозит, если не чинить
Отменённые заказы — это не просто неудобство: маркетплейсы штрафуют за недовоз и снижают рейтинг продавца, а клиенты, которым отменили заказ, реже возвращаются. Чем больше каналов продаж, тем дороже обходится каждая минута задержки остатков.
Как это чинится
Обычно решение — не «полная переделка склада», а точечная настройка: сократить интервал синхронизации там, где оборачиваемость высокая, включить мгновенное резервирование под заказ и развести остатки по складам/каналам так, чтобы один узел не блокировал остальные при сбое.
Мы срочно разбираем, какой узел обмена «тормозит», и восстанавливаем синхронизацию МойСклад с сайтом, маркетплейсами и 1С — подробнее: «Скорая помощь: развалился обмен с 1С». А если нужен складской учёт «с нуля» под реальные обороты — смотрите «Складской учёт в 1С и МойСклад».
И это не частный сбой: рассинхрон остатков — поломка №1 в интеграциях. В нашем разборе 9 421 задачи за 12 лет он дал 13,7% всех сбоев обмена — что ещё ломается в автоматизации ритейла.
Похожая задача в вашем бизнесе?
Разберём ваш контур и подскажем, как закрыть её на вашем стеке — бесплатно.

