Ваші полиці порожні в найжвавіші вихідні кварталу — а підсобка забита товарами, що повільно продаються, які ви замовили три місяці тому. Обидві проблеми походять з одного джерела: здогадки замість розрахунків. Три прості формули управління запасами це виправляють, і ви можете запустити їх усі в електронній таблиці вже сьогодні після обіду.
Дефіцит запасів — це не похибка округлення. Порожні полиці коштують роздрібним торговцям приблизно $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%
- σ = стандартне відхилення денного попиту (функція STDEV вашої електронної таблиці на денних продажах)
- 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 пропонує бухгалтерський облік у простому тексті, який дає вам повну прозорість і контроль над вашими фінансовими даними, включно з рахунками запасів, які ви можете звіряти з фактичними підрахунками. Почніть безкоштовно і дізнайтеся, чому розробники та фінансові фахівці переходять на бухгалтерський облік у простому тексті.





