Оптимальное количество мест хранения — это не «сколько влезет», а число ячеек, которое покрывает пиковую потребность с разумным резервом и при этом не заставляет платить за пустые стеллажи, лишнюю площадь и обслуживание. Главный ориентир простой: считайте от товарного запаса, а не от площади. Сначала определяете, сколько товара должно одновременно находиться на складе, затем переводите объём в ячейки с учётом коэффициентов заполнения и потерь, и только потом подбираете оборудование под полученное число.
Ниже разобран полный порядок расчёта: какие данные собрать, по каким формулам считать, какие коэффициенты закладывать, как проверить результат и где чаще всего ошибаются.
- Что такое место хранения и почему его нельзя считать «на глаз»
- Исходные данные для расчёта
- Базовая логика расчёта: от запаса к ячейкам
- Шаг 1. Определите потребный запас
- Шаг 2. Переведите запас в единицы хранения
- Шаг 3. Добавьте коэффициенты и резерв
- Влияние технологии размещения на количество мест
- Условный пример расчёта
- Как проверить, что расчёт адекватен
- Типичные ошибки при расчёте
- Когда пересматривать расчёт
- Практические рекомендации
Что такое место хранения и почему его нельзя считать «на глаз»
Место хранения (ячейка) — это адресуемая единица складского пространства: секция стеллажа, напольная зона, ячейка мезонина или полка, за которой закреплён адрес в учётной системе. Количество таких мест определяет три вещи сразу:
- Ёмкость склада — сколько запаса вы физически способны разместить без штабелирования «в два слоя» и блокировки проходов.
- Скорость работы — при дефиците ячеек персонал тратит время на поиск свободного места, перестановки и уплотнение, а ошибки комплектации растут.
- Стоимость владения — каждый лишний ряд стеллажей это закупка оборудования, освещение, отопление, уборка и аренда площади, которая простаивает большую часть года.
Ошибка в обе стороны стоит денег. Недостаток мест приводит к переполнению, хранению вне зон, потерям и замедлению отгрузок. Избыток — к замороженным вложениям в стеллажи и содержанию пустых площадей. Поэтому расчёт делают по данным о движении товара, а не по ощущению «склад вроде бы забит».
Исходные данные для расчёта
Качество результата зависит от качества входных данных. Перед расчётом соберите следующее:
- Ассортимент: количество активных SKU (товарных позиций) и их разбивка по группам оборачиваемости.
- Средний и максимальный запас по каждой группе: в штуках, коробах или паллетах — в той единице, которой будете оперировать при размещении.
- Оборачиваемость запаса: сколько раз в год средний запас полностью обновляется. Если данных нет, её оценивают как отношение годового расхода к среднему остатку.
- Габариты и вес упаковки: размеры короба или паллета, допустимая высота штабелирования, ограничения по весу на полку.
- Сезонность: месяцы пиковой загрузки и амплитуда колебаний относительно среднего уровня.
- Технология размещения: фиксированные адреса (за SKU закреплена своя ячейка) или динамические (товар кладётся в любую свободную ячейку). Это радикально меняет требуемое количество мест.
- Ограничения здания: высота, шаг колонн, ширина проездов под вашу технику, нагрузка на перекрытие.
Если часть данных отсутствует, начинайте с оценочных значений и уточняйте их после первых месяцев наблюдений. Расчёт мест хранения — это не разовое действие, а модель, которую периодически пересчитывают.
Базовая логика расчёта: от запаса к ячейкам
Расчёт строится в три шага: сначала определяют потребный запас, затем переводят его в количество единиц хранения, потом добавляют резервы и потери. Упрощённая формула выглядит так:
N = (Z × Kсез × Kрост) / Vяч + Nрез, где:
- N — требуемое количество мест хранения;
- Z — максимальный плановый запас в единицах хранения (коробах или паллетах);
- Kсез — коэффициент сезонности (отношение пикового месяца к среднему);
- Kрост — коэффициент роста бизнеса на горизонте планирования;
- Vяч — ёмкость одной ячейки в тех же единицах;
- Nрез — резервные ячейки на приёмку, переборки и неравномерность.
Разберём каждый элемент подробнее, потому что именно в коэффициентах теряется точность.
Шаг 1. Определите потребный запас
Запас считают не по среднему значению, а по верхней границе нормы. Типичный подход: страховой запас плюс запас до следующей поставки при максимальном расходе. Для каждой группы товаров это даёт свою величину Z. Быстрооборачиваемые позиции требуют меньше запаса, но больше движения; медленные — наоборот, занимают место месяцами.
Практический приём — ABC/XYZ-анализ. Группа A (немного позиций, основная выручка) обычно живёт в зоне быстрой комплектации с частым пополнением, группа C может лежать в дальних рядах и на верхних ярусах. Количество мест считают отдельно по каждой группе, а не одной средней цифрой по складу.
Шаг 2. Переведите запас в единицы хранения
Если работаете с паллетами, всё просто: Z — это число паллет одного типа. Если с коробами, посчитайте, сколько коробов помещается в одну ячейку с учётом её размеров и ограничений по весу. Важная деталь: реальная заполняемость ячейки редко превышает 80–85% геометрической ёмкости — коробки не идеальны, товар нельзя ставить впритык, часть объёма съедают поддоны и упаковка. Закладывайте этот коэффициент явно, иначе получите красивую цифру на бумаге и переполнение в жизни.
Шаг 3. Добавьте коэффициенты и резерв
Даже идеально рассчитанного количества «под запас» недостаточно. Ячейки должны оставаться и под другие задачи:
- Зона приёмки и временного размещения — поступивший товар до момента раскладки по адресам занимает места.
- Пересорт и переборки — инвентаризации, переклейка, переупаковка требуют свободных ячеек рядом.
- Неравномерность размещения — при динамических адресах товар распределяется неравномерно, и часть ячеек оказывается недоступной из-за «островков» занятости.
- Резерв под рост ассортимента — новые SKU появляются почти всегда, а стеллажи закупаются партиями.
Типовой суммарный резерв составляет порядка 15–25% сверх расчётной потребности под запас. Точное значение зависит от стабильности поставок и ассортимента: чем более «рваный» график приходов и чем чаще меняются позиции, тем больше резерв нужен.
Влияние технологии размещения на количество мест
Это фактор, который чаще всего упускают. Одно и то же количество товара требует разного числа ячеек в зависимости от способа размещения:
| Параметр | Фиксированные адреса | Динамические адреса |
|---|---|---|
| Ячеек на один SKU | Минимум одна постоянная, часто несколько под объём | Сколько нужно под текущий запас |
| Использование ёмкости | Ниже: ячейка простаивает, когда товара нет | Выше: место занимается любым товаром |
| Требуемое общее число мест | Больше — по сумме максимумов всех SKU | Меньше — по суммарному запасу с резервом |
| Требования к учёту | Проще, адрес привязан к товару | Строгое ведение адресного учёта в системе |
| Риск при ошибках учёта | Умеренный | Высокий: «потерянный» товар блокирует ячейку |
При фиксированных адресах количество мест равно сумме максимальных потребностей всех позиций, поэтому оно всегда больше. При динамических достаточно покрыть суммарный запас с резервом, но система учёта должна точно знать, что лежит в каждой ячейке, иначе выигрыш превращается в хаос.
Условный пример расчёта
Цифры ниже — иллюстративные, чтобы показать ход вычислений. Подставляйте собственные данные.
Допустим, склад работает с коробами. Максимальный плановый запас — 12 000 коробов. Коэффициент сезонности по пиковому месяцу — 1,2. Планируемый рост на два года — 1,15. Реальная ёмкость стандартной ячейки с учётом неполной заполняемости — 40 коробов.
- Скорректированный запас: 12 000 × 1,2 × 1,15 = 16 560 коробов.
- Базовое число ячеек: 16 560 / 40 = 414.
- Резерв 20%: 414 × 0,2 ≈ 83 ячейки.
- Итого: около 500 мест хранения.
Дальше результат проверяют на совместимость со зданием: сколько рядов стеллажей и ярусов дают эти 500 ячеек, хватает ли высоты, выдержит ли перекрытие, остаются ли проезды нужной ширины. Если геометрия не сходится, возвращаются к параметрам: меняют тип стеллажа, глубину ячейки, высоту яруса или пересматривают норму запаса.
Как проверить, что расчёт адекватен
Готовую цифру полезно прогнать через несколько контрольных вопросов:
- Проверка по оборачиваемости. Разделите годовой расход в единицах хранения на полученное число мест. Полученная величина показывает, сколько единиц должно проходить через одно место в год. Если цифра нереалистична для вашей технологии (например, требует ежедневного многократного пополнения каждой ячейки), значит мест мало или технология не подходит.
- Проверка по факту. Сравните расчётную загрузку с текущей: если сегодня при меньшем числе ячеек склад уже испытывает дефицит, найдите, куда уходит место — возможно, значительная часть занята неликвидами или товаром вне адресов.
- Проверка пикового дня. Смоделируйте худший день: крупная поставка плюс отгрузка плюс инвентаризация. Хватает ли мест одновременно для всего этого?
- Проверка «мёртвого» пространства. Посчитайте долю ячеек, которые фактически недоступны: заблокированы соседними паллетами, заняты браком, не соответствуют габаритам текущего товара. Обычно эта доля больше, чем ожидается, и её надо добавить в потери.
Типичные ошибки при расчёте
- Расчёт от площади вместо запаса. Фраза «у нас 800 квадратов, значит столько-то стеллажей» игнорирует ассортимент и оборачиваемость. Площадь — ограничение, а не отправная точка.
- Игнорирование сезонности. Средний запас выглядит комфортно, а в пиковый месяц склад встаёт. Коэффициент сезонности обязателен, если колебания заметны.
- Геометрическая ёмкость вместо реальной. Ячейка «вмещает» по паспорту больше, чем реально ставится. Без поправки на заполняемость дефицит проявится в первый же большой приход.
- Отсутствие резерва. Сто процентов занятых ячеек означают остановку приёмки. Рабочая загрузка склада обычно держится заметно ниже полной.
- Единый тип ячейки для всех товаров. Мелкие позиции в глубоких паллетных ячейках и тяжёлые короба на высоких полках — признак того, что расчёт делался одной цифрой без разбивки по группам.
- Забытые функциональные зоны. В количество мест иногда включают всё подряд, а зоны приёмки, контроля, комплектации и экспедиции остаются без площадей — и «лишние» ячейки мгновенно занимаются этими задачами.
- Неликвиды в общем балансе. Товар, который не двигался месяцами, продолжает занимать ячейки. Его либо выводят из расчёта с планом распродажи, либо честно выделяют под него отдельную зону.
Когда пересматривать расчёт
Число мест хранения — не константа. Пересчёт нужен при следующих событиях:
- существенное изменение ассортимента или появление новой товарной категории;
- изменение графика поставок (переход на более редкие, но крупные партии увеличивает потребный запас);
- устойчивая загрузка выше примерно 85% или ниже 50% в течение длительного периода;
- смена технологии обработки: внедрение адресного учёта, нового стеллажного оборудования или другой техники;
- планируемый рост продаж, известный заранее.
Полезно установить регулярность: например, пересматривать модель раз в квартал по фактическим данным об остатках и оборачиваемости. Это дешевле, чем аварийно решать проблему переполненного склада.
Практические рекомендации
Главный принцип: количество мест хранения производно от запаса, а запас — от политики поставок и спроса. Если хотите радикально сократить потребность в ячейках, эффективнее работать не со стеллажами, а с причинами большого запаса: размером партии, надёжностью поставщика, точностью прогноза.
Конкретный порядок действий:
- Соберите данные об остатках, оборачиваемости и сезонности минимум за год.
- Разбейте ассортимент на группы по оборачиваемости и габаритам.
- Посчитайте потребный запас по группам с учётом страхового уровня.
- Переведите запас в ячейки с коэффициентом реальной заполняемости.
- Добавьте сезонность, рост и резерв 15–25%.
- Проверьте результат на совместимость со зданием и техникой.
- Зафиксируйте целевую загрузку (обычно заметно ниже 100%) и следите за ней как за операционным показателем.
Если расчёт показывает, что существующего количества мест не хватает, начните с «дешёвых» мер: вывод неликвидов, укрупнение мелкой тары, переход части позиций на динамическое размещение, вертикальное использование высоты. Закупка дополнительных стеллажей — последний шаг после того, как использовано пространство, которое уже оплачено.
