Ваши полки пусты в самые загруженные выходные квартала — а подсобка забита медленно оборачивающимися товарами, которые вы заказали три месяца назад. Обе проблемы происходят из одного источника: вы угадываете вместо того, чтобы считать. Три простые формулы управления запасами решают это, и все их можно запустить в электронной таблице уже сегодня днем.
Дефицит — это не погрешность округления. Пустые полки обходятся розничным продавцам примерно в 1,2 триллиона долларов упущенных продаж в год по всему миру, и почти половина покупателей, столкнувшись с отсутствием товара, который они покупают регулярно, переключаются на другого продавца. С другой стороны, каждый доллар избыточных запасов, которые вы храните, обходится вам в 20–30 центов в год на складское хранение, страхование, убытки и замороженный капитал. Заказывать слишком мало — терять выручку; заказывать слишком много — терять деньги. Вот как оказаться посередине.
1. Экономичный размер заказа (EOQ): сколько заказывать каждый раз
Каждый заказ на закупку заставляет идти на компромисс. Заказывайте огромными партиями — и вы размещаете меньше заказов (низкая стоимость заказа), но сидите на горах запасов (высокая стоимость хранения). Заказывайте маленькими партиями часто — и ваши полки остаются «худыми», но вы снова и снова платите за оформление заказов, доставку и приёмку. Экономичный размер заказа — это размер партии, при котором эти два вида затрат уравновешиваются, а ваши общие затраты достигают минимума.
Формула:
EOQ = √((2 × D × S) / H)
- D = годовой спрос в единицах
- S = стоимость размещения одного заказа (время сотрудников, доставка, приёмка — всё, кроме самих товаров)
- H = стоимость хранения одной единицы в год (хранение, страхование, убытки и альтернативная стоимость денег)
Рабочий пример
Допустим, вы продаёте 12 000 свечей ручной работы в год. Каждый заказ на закупку обходится вам в $50 в совокупности на оформление и приёмку, а хранение одной свечи в течение года стоит $2.
EOQ = √((2 × 12 000 × 50) / 2) = √600 000 ≈ 775 единиц на заказ
Это означает около 15 заказов в год (12 000 ÷ 775) вместо, скажем, 4 гигантских или 52 еженедельных маленьких партий. При 775 единицах ваши совокупные затраты на заказ и хранение минимальны — заказывайте больше или меньше за партию, и одна из двух статей затрат растёт быстрее, чем падает другая.
Как правильно определить S и H
Формула хороша настолько, насколько хороши её входные данные, и именно эти два параметра малые предприятия обычно угадывают:
- Стоимость заказа (S): Замерьте время вашего реального процесса один раз. Если размещение и приёмка заказа занимают два часа времени сотрудника с оплатой $30/час плюс $40 за доставку, то S равно $100 — а не $10 «комиссии за обработку» в счёте.
- Стоимость хранения (H): Стандартный ориентир для совокупной стоимости хранения — 20–30% от стоимости запасов в год. Если единица обходится вам в $10, начните с H = $2,50 (25%) и уточняйте по мере отслеживания реальных затрат на хранение, страхование, порчу и устаревание.
Когда EOQ перестаёт работать
EOQ предполагает стабильный спрос, неизменные затраты и отсутствие скидок за объём — реальная жизнь нарушает все три условия. Пересчитывайте ежеквартально, и если поставщик предлагает скидку за объём, которая превосходит расчёт EOQ, берите скидку и пересчитайте цифры. Сезонные предприятия должны рассчитывать отдельный EOQ для пикового и непикового спроса, а не усреднять год до бессмысленности.
2. Страховой запас: ваш буфер против неожиданностей
EOQ говорит вам, сколько заказывать. Он ничего не говорит о всплесках спроса или задержках поставок. Страховой запас — это дополнительная подушка, которую вы держите, чтобы удачная неделя или медлительный поставщик не опустошили ваши полки.
Простой метод (статистика не требуется)
Страховой запас = (Максимальные дневные продажи − Средние дневные продажи) × Срок поставки в днях
Если вы продаёте в среднем 5 единиц в день, 8 в самые загруженные дни, а поставщик доставляет за 14 дней:
Страховой запас = (8 − 5) × 14 = 42 единицы
Эта подушка покрывает вас, когда каждый день срока поставки идёт на пиковом спросе. Это консервативно, легко объясняется сотрудникам и достаточно для большинства малых розничных продавцов, которые только начинают.
Статистический метод (точнее и дешевле)
Если вы хотите, чтобы в буфере сидело меньше денег, рассчитайте его размер исходя из фактической изменчивости спроса и желаемого уровня обслуживания:
Страховой запас = Z × σ × √L
- Z = коэффициент обслуживания: 1,65 для уровня наличия 95%, 1,28 для 90%, 2,33 для 99%
- σ = стандартное отклонение дневного спроса (функция СТАНДОТКЛОН в вашей таблице по дневным продажам)
- L = срок поставки в днях
Стремясь к доступности 95% при дневном спросе, который колеблется на 3 единицы (σ = 3), и сроке поставки 14 дней:
Страховой запас = 1,65 × 3 × √14 ≈ 19 единиц
Обратите внимание на компромисс, который делает видимым формула: переход с 95% на 99% обслуживания примерно удваивает буфер (Z растёт с 1,65 до 2,33). Для большинства малых предприятий оптимум — 95% для повседневных товаров и 99% только для нескольких SKU, приносящих больше всего маржи. Защита каждого SKU на уровне 99% — это то, как деньги умирают на полке.
3. Точка заказа: точно когда размещать следующий заказ
Точка заказа — это уровень запасов, который запускает новый заказ на закупку, рассчитанный так, чтобы новый товар прибыл как раз тогда, когда вы собираетесь опуститься до страхового запаса.
Точка заказа = (Средний дневной спрос × Срок поставки в днях) + Страховой запас
Используя предыдущий пример — 5 единиц в день, срок поставки 14 дней, 42 единицы страхового запаса:
Точка заказа = (5 × 14) + 42 = 112 единиц
Когда ваш наличный остаток достигает 112, вы размещаете заказ на количество EOQ (775 в примере со свечами). За 14 дней ожидания вы продадите примерно 70 единиц, опустившись до 42 — вашего страхового буфера — как раз когда прибудет машина. Теперь три формулы работают как система: точка заказа говорит когда, EOQ говорит сколько, а страховой запас поглощает неожиданности между ними.
Срок поставки — тихий убийца
Большинство провалов точки заказа на самом деле являются провалами срока поставки. Измеряйте полный цикл — от дня отправки заказа до дня получения и готовности товара к продаже, — а не только заявленное поставщиком время отгрузки. Если поставщик заявляет 10 дней, но приёмка и проверка добавляют 4, ваш срок поставки — 14. Отслеживайте фактические сроки поставки по каждому поставщику в течение квартала; поставщик, чьи «10 дней» на деле 18, требует более длительного срока поставки в вашей формуле или откровенного разговора.
Как заставить систему работать
Вам не нужно дорогое программное обеспечение, чтобы начать. Электронной таблицы с одной строкой на SKU и столбцами для среднего дневного спроса, максимального дневного спроса, срока поставки, EOQ, страхового запаса и точки заказа достаточно для основного. Затем выработайте две привычки:
- Пересматривайте входные данные ежемесячно, а не выходные. Спрос дрейфует, поставщики замедляются, расходы на доставку меняются. Ежемесячное обновление среднего спроса и срока поставки держит каждую формулу честной. Поставьте напоминание в календаре на первый понедельник месяца.
- Ранжируйте SKU с помощью ABC-анализа. Ваши товары категории A (примерно 20% SKU, дающих 80% продаж) заслуживают статистического подхода к страховому запасу и еженедельного мониторинга. Товары категории C — длинный хвост — могут работать на простом методе с ежеквартальными проверками. Тратить одинаковые усилия на каждый SKU — это то, как проекты по управлению запасами умирают от истощения.
Распространённые ошибки, которых следует избегать: установить точки заказа один раз и забыть о них, использовать заявленные поставщиком, а не измеренные сроки поставки и защищать медленно оборачивающиеся товары тем же уровнем обслуживания, что и бестселлеры. Каждая из них тихо превращает деньги в украшения для полок.
Как это отражается в ваших книгах
Дисциплина управления запасами — это дисциплина бухгалтерского учёта. Каждая единица на полке — это деньги, припаркованные в вашем балансе вместо банковского счёта, а затраты на хранение — аренда места, страхование, убытки, списания по устаревшим запасам — утекают в ваши расходы месяц за месяцем. Когда вы приводите заказы в порядок с помощью EOQ и прекращаете чрезмерно буферизоваться раздутым страховым запасом, в вашей книге происходят две вещи: баланс запасов как актива снижается до того, что вам действительно нужно, а себестоимость проданных товаров начинает плотно следовать за продажами, вместо того чтобы колебаться от панических заказов и уценок для распродажи.
Учитывайте запасы как отдельный счёт в балансе, проводите подсчёт по графику (циклический подсчёт товаров категории A еженедельно, полные подсчёты ежеквартально) и сверяйте физический подсчёт с книгами каждый раз. Строки отклонений — убытки, порча, устаревание — это управленческая информация, а не повод для смущения: это входные данные о стоимости хранения, которые делают следующий квартальный расчёт EOQ точнее.
Держите запасы и деньги в поле зрения
Приведение запасов к нужному размеру окупается только тогда, когда вы видите эффект. Когда ваши запасы, себестоимость проданных товаров и денежные счета живут в одном прозрачном регистре, один взгляд показывает, действительно ли дисциплина заказов прошлого месяца высвободила деньги — или просто переместила излишки на другую полку. Beancount.io обеспечивает учёт в виде простого текста, дающий вам полную прозрачность и контроль над вашими финансовыми данными, включая счета запасов, которые можно сверять с физическими подсчётами. Начните бесплатно и узнайте, почему разработчики и финансовые специалисты переходят на учёт в виде простого текста.





