Перейти до основного вмісту

Страховий запас, точки повторного замовлення та EOQ: три формули, які зупиняють дефіцит запасів, не заморожуючи ваші гроші

Опубліковано 8 хв. читанняMike ThriftMike Thrift
Страховий запас, точки повторного замовлення та EOQ: три формули, які зупиняють дефіцит запасів, не заморожуючи ваші гроші
Зміст цієї сторінки

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

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

  1. Переглядайте вхідні дані щомісяця, а не результати. Попит дрейфує, постачальники сповільнюються, витрати на доставку змінюються. Оновлення середнього попиту та терміну постачання щомісяця тримає кожну формулу чесною. Встановіть нагадування в календарі на перший понеділок місяця.
  2. Ранжуйте SKU за допомогою ABC-аналізу. Ваші товари A (приблизно 20% SKU, що дають 80% продажів) заслуговують на статистичний підхід до страхового запасу та щотижневий моніторинг. Товари C — довгий хвіст — можуть працювати за простим методом із щоквартальними переглядами. Витрачати однакові зусилля на кожен SKU — це спосіб, яким проєкти з управління запасами вмирають від виснаження.

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

Як це відображається у ваших книгах​

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

Ведіть облік запасів як окремого рахунку в балансі, проводьте підрахунок за графіком (циклічний підрахунок товарів A щотижня, повні підрахунки щоквартально) і звіряйте фактичний підрахунок з книгами щоразу. Рядки відхилень — природний убуток, пошкодження, застарівання — це управлінська інформація, а не сором: вони є вхідними даними для розрахунку вартості утримання, які роблять розрахунок EOQ наступного кварталу точнішим.

Тримайте запаси та готівку під контролем​

Оптимізація запасів окупається лише тоді, коли ви бачите ефект. Коли ваші запаси, собівартість проданих товарів і рахунки готівки всі живуть в одному прозорому реєстрі, один погляд підкаже вам, чи справді дисципліна замовлень минулого місяця вивільнила готівку — чи просто перемістила зайве на іншу полицю. Beancount.io пропонує бухгалтерський облік у простому тексті, який дає вам повну прозорість і контроль над вашими фінансовими даними, включно з рахунками запасів, які ви можете звіряти з фактичними підрахунками. Почніть безкоштовно і дізнайтеся, чому розробники та фінансові фахівці переходять на бухгалтерський облік у простому тексті.

Поділитися цією статтею

Стежити за цією темою

  • RSS
  • Atom

Джерело: https://beancount.io/uk/blog/2026/09/28/safety-stock-reorder-point-eoq-inventory-formulas-guide

Опубліковано: 28 вересня 2026 р.

15 хв. читання

100% фармацевтичний тариф набуває чинності 29 вересня: що мають зробити незалежні аптеки та спеціалізовані клініки, перш ніж ваше наступне замовлення коштуватиме вдвічі більше

100% тариф Section 232 на запатентовані ліки та АФІ набуває чинності для менших…

healthcare
small-business
10 хв. читання

Формула DSO: як виміряти (та усунути) розрив між продажами та готівкою

Показник тривалості погашення дебіторської заборгованості (DSO) вимірює середню…

accounts-receivable
cash-flow
7 хв. читання

Коефіцієнт оборотності запасів: формула, галузеві орієнтири та способи його покращення

Коефіцієнт оборотності запасів = собівартість реалізованої продукції ÷ середні…

inventory
financial-ratios
7 хв. читання

Багатоканальне звірення запасів: чому дані про залишки в Shopify, Amazon і POS розходяться

Спотворення даних про запаси коштує роздрібним торговцям $1,77 трильйона на рік…

inventory
e-commerce
8 хв. читання

Бухгалтерський облік крафтового солодовенного виробництва: зерновий запас, що втрачає вагу, контрактне вирощування та річний грошовий цикл

Крафтові солодарі втрачають 10–20% ваги сирого ячменю під час замочування,…

bookkeeping
small-business