Токсичный ассортимент: как неликвид тихо съедает рентабельность склада

Склад может работать «в плюс» по всем видимым статьям — и при этом системно терять рентабельность. Не из-за ошибок персонала и не из-за дорогой аренды, а из-за структуры ассортимента.

Возьмём типичный пример: неликвидные позиции на складе оценены в 5 млн рублей. При обычной для рынка стоимости хранения запаса 20–30% в год, только за то, что эти позиции занимают место и держат замороженный капитал, склад теряет от 1 до 1,5 млн рублей ежегодно. Через 3–4 года такого хранения суммарные затраты превышают закупочную цену товара. Дальше держать — терять деньги наверняка, продать — терять деньги один раз.

Эта статья — о том, как увидеть эту математику в данных WMS и принять решение раньше, чем она окончательно съест маржу.

Токсичный ассортимент на складе.

Токсичный ассортимент на складе.

Что такое «токсичный» SKU

В традиционной классификации «плохой товар» — это тот, что плохо продаётся. В складской логистике всё сложнее.

Токсичный SKU — это позиция, совокупная стоимость владения которой превышает ценность её присутствия на складе. Она может продаваться — редко, нерегулярно, иногда даже с маржой. Но при этом:

  • занимает ячейку в «горячей» зоне, куда каждый день ходят комплектовщики;

  • требует обходных маршрутов, увеличивая время отбора для других заказов;

  • создаёт ошибки при инвентаризации из-за редкого движения;

  • замораживает капитал, который мог бы работать в оборотных позициях.

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

Как ассортимент ломает физику склада

Если в золотой зоне — первых рядах от зоны отгрузки — лежат медленные, непредсказуемые позиции (группа CZ по ABC/XYZ), это напрямую увеличивает время отбора для всех остальных заказов. Правильное слотирование — размещение товаров по зонам в зависимости от скорости и предсказуемости спроса — сокращает дистанцию пробега комплектовщика на 15–55% без найма персонала и без расширения площади. Но слотирование невозможно без предварительной чистки ассортимента: если в хорошей ячейке стоит балластный товар, алгоритму размещения некуда поставить активную позицию.

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

Сколько стоит хранить один SKU

Чтобы принять решение о судьбе позиции, нужно посчитать реальные затраты на её хранение — без сложных многокомпонентных моделей, одной понятной формулой:

C_{SKU}=frac{T_{pm} times D}{N_{pm}}

где Tpm — тариф хранения одного паллетоместа (руб./сутки), D — сколько дней позиция лежит на складе, Npm — сколько единиц товара помещается на одном паллетоместе.

Пример. Тариф ответственного хранения — 30 руб./паллетоместо/сутки. На паллете — 50 единиц товара. Позиция лежит без движения 365 дней:

frac{30 times 365}{50}=219

219 руб. в год на единицу. Если товар стоит 120 рублей за единицу, аренда места (219 руб.) уже превышает стоимость самого товара почти вдвое — держать эту позицию дальше не имеет экономического смысла.

Второй компонент затрат — замороженный капитал. Деньги, вложенные в неликвид, не работают в обороте. При стоимости оборотного капитала для компании 20–25% годовых (для российских компаний в 2025–2026 году эта цифра может быть выше базовой ставки ЦБ, если оборотные средства привлечены по кредитной линии), 100 000 рублей «заморозки» стоят 20 000–25 000 рублей упущенной прибыли ежегодно — независимо от того, сколько стоит физическое хранение.

Для быстрой оценки, какой из двух факторов важнее для конкретной позиции, используйте коэффициент стоимости хранения (Storage Cost Rate) — широко применяемый в управлении запасами показатель, адаптированный на уровень отдельного SKU:

K_{хранения}=frac{Годовая аренда пространства}{Балансовая стоимость товара} times 100%

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

  • До 20% — аренда несущественна, главная проблема — замороженный капитал (типично для компактной электроники, дорогого МТО).

  • 20–50% — оба фактора весомы, нужен контроль (типично для FMCG, мелкоштучных товаров средней ценности).

  • Выше 50% — аренда критична, решение нужно принимать немедленно (объёмные дешёвые товары — автозапчасти, тарные грузы).

Инструмент диагностики: ABC/XYZ-анализ

ABC-анализ ранжирует SKU по вкладу в оборот или маржу:

  • Группа A — 10–20% позиций, дающих 70–80% выручки.

  • Группа B — 20–30% позиций, дающих 15–25% выручки.

  • Группа C — 50–70% позиций, дающих 5–10% выручки.

XYZ-анализ ранжирует SKU по предсказуемости спроса через коэффициент вариации:

CV=frac{sigma}{mu} times 100%

где σ — стандартное отклонение спроса за период, μ — средний спрос за тот же период. Считайте по ежемесячным отгрузкам за 12–18 месяцев; если данных меньше 6 полных периодов, классификация будет ненадёжной.

  • X — CV до 10%: стабильный спрос, легко прогнозируется.

  • Y — CV 10–25%: умеренная вариативность, сезонность.

  • Z — CV выше 25%: случайный, эпизодический спрос.

Комбинация даёт матрицу 3×3. Группа CZ — низкая ценность, непредсказуемый спрос — это «мёртвый груз» в чистом виде: именно здесь концентрируется основная токсичность ассортимента.

WMS, интегрированная с транзакционными данными, позволяет рассчитывать оборачиваемость, коэффициент вариации и возраст остатков по каждому SKU автоматически, без ручных выгрузок в Excel каждый месяц. Например, INTEKEY WMS формирует отчёты ABC/XYZ с классификацией по всем 9 группам матрицы, считает метрики из истории движений и сигнализирует о появлении новых позиций в группе CZ.

X (стабильный)

Y (умеренный)

Z (случайный)

A (высокая ценность)

Автозаказ, золотая зона

Страховой запас, регулярный контроль

Высокий буфер, приоритет менеджера

B (средняя ценность)

Стандартный контроль

Плановые пополнения

Гибкие заказы, мониторинг

C (низкая ценность)

Минимальный остаток

Закупка под сезон

Вывод из ассортимента

Простое правило принятия решения

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

Срок без движения

Статус

Действие

0–90 дней

Наблюдение

Передать информацию коммерческой службе

90–180 дней

Медленный

Активировать скидочные механизмы

180–365 дней

Проблемный

Решение обязательно в течение месяца

365+ дней

Мёртвый

Только ликвидация

Для FMCG эти сроки нужно сокращать в 2–4 раза (уже 60–90 дней без движения — повод действовать) — товар теряет ценность быстрее из-за сроков годности и смены ассортиментной линейки у конкурентов.

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

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

Лестница каналов ликвидации

Начинайте всегда с верхней ступени — продажа через стоковые площадки не норма, а крайний вариант.

Канал

Ориентировочный возврат от стоимости

Когда использовать

1. Возврат поставщику

40–70%

Приоритет №1, если предусмотрен договором

2. Скидочная акция клиентам

40–60%

B2B-акции, бандл с ходовым товаром

3. Продажа партнёру / тендер

25–40%

Смежные рынки, отраслевые связи

4. Стоковые площадки

15–25%

Если каналы 1–3 закрыты

5. Утилизация / списание

0–5%

Когда хранить дороже любой выручки

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

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

  • FMCG и продукты с ограниченным сроком годности. Скидочные акции и бандлы с ходовым товаром эффективны только на раннем этапе, пока до истечения срока остаётся достаточный запас времени для розничной продажи — после этого канал сокращается только до утилизации или благотворительной передачи, если это предусмотрено учётной политикой.

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

  • Электроника и товары с высокой скоростью устаревания моделей. Здесь критична скорость: чем дольше позиция проходит по лестнице каналов, тем ниже её остаточная стоимость — иногда экономически выгоднее сразу перейти к продаже через партнёра или тендер, минуя долгие внутренние скидочные акции.

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

Три кейса: что происходит после «чистки»

Кейс 1. Мелкоштучный дистрибьютор. 3 600 активных SKU, загрузка склада 94%, доля ошибок при инвентаризации до чистки — около 6–7% позиций с расхождениями. Обнаружено 620 SKU группы CZ (17,2% номенклатуры), занимавших несоразмерно больше места, чем их доля в ассортименте — из-за низкой оборачиваемости они физически скопились в объёме, а не только в количестве позиций. После вывода или перевода в «под заказ» высвобождено ~80 млн рублей, загрузка снизилась до 72%, ошибки инвентаризации сократились до 2%, срок окупаемости анализа — менее 2 месяцев.

Кейс 2. Дистрибьютор электроники. 5 000 SKU, запасы ~280 млн рублей, загрузка 96%. Найдено 487 SKU группы CZ (9,7% номенклатуры), но эти позиции стоили в среднем в 2,4 раза дороже обычного SKU — поэтому их доля в стоимости запасов (23%) значительно превышала долю в номенклатуре. Разморожено ~64 млн рублей; экономия на стоимости капитала (25% годовых от размороженной суммы) — ~16 млн рублей ежегодно. Уровень сервиса для группы AX вырос с 87% до 96%, оборачиваемость — с 3,1 до 4,5 раза в год, загрузка склада снизилась с 96% до 74%, среднее время выполнения заказа сократилось на 18%.

Кейс 3. МТО-склад машиностроительного предприятия. ~4 200 SKU, 42% позиций без движения 2+ года. Из них 380 позиций — страховые запасы под критические узлы, трогать нельзя. 1 100 позиций оказались избыточными дублями и устаревшими деталями, около 280 переведены в наблюдение по критичности оборудования. Высвобождено ~31 млн рублей без риска для производства — при этом аренда была не главной проблемой (коэффициент стоимости хранения всего 2–8%), основной эффект дал именно возврат замороженного капитала.

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

Типичные ошибки при чистке ассортимента

  • Выводить CZ-позиции без проверки на страховой запас. Для МТО, машиностроения и фармы часть «мёртвых» по срокам позиций может быть критически важным резервом — списание такой позиции без согласования с производством или снабжением создаёт риск простоя, который стоит дороже любой экономии на хранении.

  • Запускать ABC/XYZ на истории короче 6 месяцев. Коэффициент вариации на коротких данных даёт ложную стабильность или ложную случайность — решения, принятые на такой основе, придётся пересматривать через квартал.

  • Переслотировать склад «за один заход» без пилота. Резкая перестановка всех ячеек золотой зоны одновременно останавливает текущие операции на несколько дней — лучше выводить неликвид и переслотировать зонами, начиная с наиболее проблемной.

  • Списывать по остаточной балансовой стоимости без учёта рыночной. Позиция, которая по балансу стоит 100 000 рублей, может реально продаться на стоковой площадке за 15 000 — решение нужно принимать по ожидаемой выручке от канала ликвидации, а не по учётной цифре.

  • Игнорировать договорные условия по каналу возврата поставщику. Не все контракты позволяют вернуть товар после приёмки — прежде чем ставить возврат поставщику приоритетом №1, проверьте юридическую возможность по конкретному договору.

Что нужно, чтобы начать анализ на своём складе

Минимальный набор данных из WMS:

  • Движения по SKU за 12–18 месяцев (дата, количество, направление).

  • Остатки на текущую дату с балансовой стоимостью.

  • Занимаемые ячейки или объём хранения по каждому SKU.

  • Опционально — данные о маршрутах отбора для тепловой карты.

Ориентир по масштабу: анализ имеет смысл начинать от 500–800 активных SKU. На ассортименте от 2 000 позиций окупаемость анализа обычно укладывается в 2–4 месяца, на складах от 5 000 SKU и выше — часто быстрее, за счёт большего абсолютного объёма высвобождаемых средств.

Алгоритм действий:

  1. Рассчитайте оборачиваемость и коэффициент вариации по каждому SKU.

  2. Постройте матрицу ABC/XYZ, выделите группу CZ.

  3. Для позиций без движения дольше пороговых сроков (с учётом отраслевой специфики) рассчитайте коэффициент стоимости хранения.

  4. Примите решение по лестнице ликвидации: возврат поставщику → скидочная акция → тендер → стоки → списание.

  5. Освободившиеся ячейки в золотой зоне отдайте группам AX и BX — это даст дополнительный эффект от переслотирования без изменения штата и площади.

Если такой анализ на вашем складе проводится впервые или данные в учётной системе разрознены, есть смысл начать с внешнего аудита. Аудит управления запасами INTEKEY занимает от 20 рабочих дней: строит матрицу ABC/XYZ по всему ассортименту, рассчитывает нормативы страхового запаса и формирует дорожную карту действий. По практике таких проектов первые высвобожденные средства становятся видны уже в течение 1–2 месяцев.

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

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

Что делать, если данных о движении SKU меньше 6 месяцев?
Полноценный XYZ-анализ на таком горизонте будет ненадёжным. Начните с ABC-анализа (он требует меньше истории) и с отчёта aging по срокам последнего движения — этого достаточно для первичного выявления явного неликвида, а XYZ-классификацию доведите после накопления полных 6–12 периодов.

Как часто пересчитывать ABC/XYZ-матрицу?
Для складов со стабильным ассортиментом — раз в квартал. Для FMCG и сезонных категорий — раз в месяц, так как позиции быстрее переходят между группами из-за сезонности спроса.

Можно ли провести такой анализ без WMS, в Excel?
Да, для разового аудита достаточно выгрузки движений и остатков из учётной системы. Но для регулярного мониторинга и автоматических алертов о новых CZ-позициях нужна система, которая считает метрики из транзакционных данных постоянно, а не раз в квартал вручную.

Что если часть неликвида на самом деле страховой запас?
Прежде чем включать позицию в лестницу ликвидации, проверьте её роль в производственной цепочке. Для МТО и машиностроения это отдельный шаг классификации по критичности, который должен предшествовать любому решению по срокам оборачиваемости.

С какого объёма ассортимента имеет смысл начинать анализ?
От 500–800 SKU эффект становится измеримым; на ассортименте от 2 000 позиций и выше анализ обычно окупается за 2–4 месяца.

Автор: intekey_ceo

Источник

Оставить комментарий