Управление запасами·8 мин чтения

Скрытые издержки запаса: во сколько реально обходится склад

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


Когда селлер прикидывает, во сколько ему обходится товар на складе, он обычно вспоминает одну строчку — плату за хранение. Но реальная цена запаса складывается из трёх слоёв, и два из них почти всегда невидимы в отчётах. Вы платите за хранение, платите замороженным капиталом и платите устареванием товара. Сложите всё вместе — и «дешёвый» склад окажется одной из самых дорогих статей в бизнесе. Разберём, как посчитать совокупную стоимость владения запасом и почему без неё закупки превращаются в игру вслепую.

Три слоя стоимости запаса

Совокупная стоимость владения запасом (в англоязычных источниках — carrying cost) складывается из трёх компонентов:

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

Общая формула выглядит так:

Стоимость запаса = хранение + стоимость капитала + устаревание

Каждый слой считается отдельно, поэтому разберём их по очереди.

Слой первый: прямое хранение

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

Методика простая: возьмите суммарную плату за хранение по SKU за период и разделите на количество проданных за этот же период единиц.

Хранение на единицу = плата за хранение за период / продано единиц за период

Здесь и прячется первая ловушка. Медленный товар делит расходы на маленькое число продаж — и на единицу выходит дорого. Быстрый размазывает те же деньги по большому обороту. Поэтому платное хранение особенно больно бьёт по «спящим» позициям. Конкретные ставки и коэффициенты не привожу как факт — они зависят от склада, габаритов и сезона, сверяйтесь с ними в своём ЛК. Подробнее про механику — в гайде про платное хранение и штрафы.

Слой второй: замороженный капитал

Вот слой, который не видит почти никто. Деньги, вложенные в товар на складе, — это не бесплатный ресурс. У них есть цена, даже если вы не платите проценты по кредиту.

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

Считается через ставку альтернативной стоимости капитала за год:

Стоимость капитала = средняя стоимость запаса × годовая ставка × (дни хранения / 365)

Разберём на условном примере. Допустим, на складе лежит товара на 1 000 000 рублей, а разумная альтернативная ставка для вас — 25% годовых. Если этот запас оборачивается в среднем за 90 дней, то за квартал замороженный капитал стоит примерно:

1 000 000 × 0,25 × (90 / 365) ≈ 61 600 рублей

Эти 61 600 рублей нигде не появятся как расход. Но вы теряете их так же реально, как плату за хранение. И чем медленнее оборачивается склад, тем выше эта цена. Именно поэтому оборачиваемость — не абстрактный показатель, а прямой множитель к стоимости замороженных денег. Глубже тему разбирает гайд про оборотный капитал в товаре.

Почему ставку нельзя брать нулевой

Частая ошибка — считать, что собственные деньги «бесплатные». Это не так. Даже если вы ничего не должны банку, у капитала есть альтернатива: вложить его в товар, который оборачивается за 30 дней вместо 120, — и та же сумма принесёт в разы больше маржи за год. Ставка отражает эту разницу. Берите как минимум ту доходность, которую даёт ваш самый оборачиваемый товар, — это честная планка.

Слой третий: устаревание и уценка

Третий невидимый слой — потеря стоимости самого товара. Он далеко не всегда доживает до продажи в первозданном виде.

Что съедает стоимость:

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

Оценить этот слой можно через ожидаемую долю уценки:

Устаревание на единицу = себестоимость × ожидаемый % уценки × доля риска

Допустим, для сезонной категории вы закладываете, что 20% остатка к концу сезона придётся продать со скидкой 40%. Тогда на каждую единицу этот риск добавляет вполне ощутимую сумму к стоимости владения. Цифры здесь — ваша оценка по прошлому опыту, а не готовый норматив: у разных категорий и риск, и глубина скидки свои. Чем дольше товар лежит, тем выше вероятность уценки — и три слоя начинают усиливать друг друга. Крайняя стадия — это неликвид, где деньги замораживаются надолго.

Как собрать всё в одну цифру

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

Полная стоимость владения = хранение на единицу + стоимость капитала на единицу + устаревание на единицу

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

Практический порядок действий:

  1. Посчитайте прямое хранение на единицу по фактическим данным из ЛК.
  2. Добавьте стоимость капитала через свою альтернативную ставку и срок оборота.
  3. Заложите риск уценки по категории — хотя бы грубо, по прошлому опыту.
  4. Вычтите сумму из маржи и пересортируйте ассортимент по реальной прибыльности.

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

Что с этим делать на практике

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

  • Режете перетарку. SKU с покрытием на 150–200 дней замораживают капитал и копят риск уценки. Их закупки нужно сокращать, даже если «вроде продаётся».
  • Считаете дозаказ от оборачиваемости. Не «сколько влезет в поставку», а сколько реально уйдёт до следующего цикла. Помогает калькулятор точки дозаказа.
  • Держите страховой запас осознанно. Он нужен против out-of-stock, но каждая лишняя единица сверх нормы — это все три слоя стоимости сразу.
  • Раньше уцениваете зависшее. Быстрая уценка часто дешевле, чем ещё три месяца хранения плюс замороженный капитал. Считайте, а не держите «до лучших времён».

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

Автоматизация

Считать три слоя вручную по каждому SKU в таблице реально ровно до первого десятка позиций. Дальше нужна система, которая видит остатки, себестоимость и скорость продаж одновременно. В Veloseller для этого есть режим Frozen inventory: он показывает, сколько денег прямо сейчас заморожено в товаре на складах, по каким SKU и как долго они лежат. Вы сразу видите, где капитал застрял, где копится риск уценки и какие позиции тянут вниз общую экономику. Это превращает абстрактную «стоимость запаса» в конкретный список: вот эти деньги лежат мёртвым грузом, и с ними надо что-то делать.

Итог

Реальная цена склада — это не строчка «хранение» в отчёте, а сумма трёх слоёв: прямого хранения, замороженного капитала и устаревания. Первый вы видите, два других молча съедают маржу. Посчитайте полную стоимость владения по каждому SKU, вычтите её из прибыли — и ассортимент пересортируется сам: медленные позиции окажутся куда дороже, чем казались. А дальше остаётся простое правило — не давать деньгам залёживаться на полке.

Считаем оборачиваемость, out-of-stock и safety stock автоматически

Подключите склад Ozon FBO/FBS или Wildberries — получите TVelo по каждому SKU, прогнозы out-of-stock, расчёт минимального остатка и алерты в Telegram.

Veloseller
© 2026 Veloseller — управление складом для ecommerce