RAPI

FLOW

Создать магазин

Управление запасами интернет-магазина: как не заморозить деньги и не потерять продажи

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

Кот на полке среди аккуратно расставленных коробок

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

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

Сделайте один источник правды об остатках

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

Минимальная карточка SKU — отдельной товарной позиции или варианта товара — включает артикул, место хранения, доступный остаток, закупочную цену, поставщика, обычный срок поставки и точку заказа. Фотография или понятное название помогают не перепутать похожие позиции при приёмке. Для товаров с размерами и цветами учитывайте каждый вариант отдельно: «футболка» на складе не помогает, если закончился ходовой размер M.

Не вычитайте товар слишком рано или слишком поздно

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

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

Рассчитайте точку заказа и страховой запас

Точка заказа — это уровень, при котором нужно оформить пополнение, чтобы товар не закончился до новой поставки. В простейшей модели она зависит от среднего спроса за день и срока поставки. Страховой запас добавляет запас на колебания спроса, задержки и неточность данных.

Спрос за срок поставки = средние продажи за день × срок поставки в днях

Точка заказа = спрос за срок поставки + страховой запас

Например, магазин стабильно продаёт две единицы товара в день, поставщик обычно отгружает через 10 дней, а выбранный страховой запас равен восьми единицам. Точку заказа можно поставить на уровне 28 единиц. Это не универсальная норма: если поставщик иногда задерживается, товар сезонный или спрос вырос после рекламы, расчёт нужно пересматривать.

Как выбрать страховой запас без ложной точности

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

Не прячьте дефицит за общей цифрой «товаров на складе». Лучше увидеть, что одного варианта осталось две единицы, чем заказать большую партию другого цвета, который уже месяц не движется.

Разделите ассортимент по важности

Все SKU не требуют одинакового внимания. Для классического ABC-анализа позиции делят по годовой стоимости потребления: число продаж или использования за год умножают на себестоимость единицы. Группа A даёт наибольшую долю этой стоимости и требует частой проверки, точного учёта и согласованного резервного плана; B — устойчивые средние позиции, C — редкие или недорогие варианты. Если вы группируете ассортимент по выручке или вкладу в маржу, назовите этот критерий отдельно, а не смешивайте его с ABC.

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

Тип позицииРискПрактическое правило
Быстро продаётся, поставка долгаяПотерять заказ из-за отсутствияЧасто сверять остаток и держать резерв
Медленно продаётся, дорогаяЗаморозить оборотные деньгиНебольшая партия, предзаказ или заказ под клиента
СезоннаяОстаться с остатками после пикаПланировать закупку по сезону и готовить сценарий распродажи
ВариативнаяЗакончится конкретный размер или цветУчитывать и пополнять варианты отдельно

Планируйте закупку вместе с поставщиком

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

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

Отдельно учитывайте предзаказ и товар в пути

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

Если сроки непредсказуемы, лучше предложить уведомление о поступлении или альтернативу из наличия. Это честнее, чем принять заказ, который потом придётся отменить.

Проводите инвентаризацию по расписанию

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

Во время сверки не исправляйте цифру молча. Зафиксируйте разницу и её причину: ошибка приёмки, недостача, брак, неоформленный возврат, неверный вариант. Повторяющаяся причина важнее разовой корректировки, потому что показывает, где ломается процесс.

Свяжите остатки с витриной и продажами

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

Управление запасами связано с выбором товара ещё до запуска. При оценке ниши учитывайте минимальную партию, срок поставки, риск брака и сезонность — эти условия подробно разбираются в статье «Как выбрать нишу для интернет-магазина». Если часть склада передаёте оператору, сначала согласуйте статусы и синхронизацию с моделью из статьи «Фулфилмент для интернет-магазина». Чем раньше эта логика появится в плане, тем меньше дорогих сюрпризов после первой закупки.

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

Как часто нужно проверять остатки?

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

Можно ли вести остатки в таблице?

Да, если SKU и заказов немного, а один человек отвечает за обновление. В таблице должны быть понятные статусы и история корректировок. Когда каналов, вариантов и сотрудников становится больше, ручной учёт обычно начинает давать ошибки — тогда нужна синхронизация в системе учёта.

Что делать с товаром, который долго не продаётся?

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

Весь функционал бесплатно на 3 месяца

Далее 990 рублей в месяц

Создать магазин