Що таке Fill Rate? Формула, види та методи покращення

Metrics, KPIs & Counting · 11 July 2026 · 1 min read
What Is Fill Rate? Formula, Types & How to Improve It

Fill rate (рівень виконання замовлень) вимірює частку попиту, яку ви повністю задовольнили з наявних запасів без дефіциту, заміни чи відкладених замовлень (backorder). Якщо ви отримали замовлення на 1 000 одиниць і відвантажили 940 з них із наявних запасів, ваш fill rate становить 94%.

Fill rate = (кількість одиниць або замовлень, поставлених у повному обсязі ÷ кількість одиниць або замовлень, замовлених клієнтами) × 100

Ключовим словом тут є повністю. Fill rate стосується повноти, а не часу — замовлення, відвантажене в повному обсязі з затримкою у три тижні, вважається виконаним. Саме в цьому полягає відмінність від OTIF, який вимагає виконання обох умов, і саме тому ці два показники завжди відрізняються.

Що таке fill rate

Fill rate відповідає на одне запитання: чи змогли ви задовольнити запит клієнта в момент його звернення?

Він вимірює доступність товару в момент виникнення попиту. Не те, чи поставили ви товар зрештою, і не те, чи були запаси минулого тижня. А те, чи був товар у наявності, коли надійшло замовлення.

Це дзеркальне відображення stockout (відсутності товару) з погляду клієнта. Stockout — це подія; fill rate — це показник того, як часто такі події трапляються в межах усього вашого попиту.

Він розраховується на будь-якому обраному вами рівні — замовлення, рядки замовлення, одиниці товару або короби — і зміна рівня суттєво впливає на цифри. Це головна причина, чому показники fill rate з різних джерел важко порівнювати, і це розглянуто нижче.

Що він свідомо виключає. Час. Постачальник із fill rate 98%, який має звичку відвантажувати товар із затримкою на тиждень, виглядає чудово за цим показником, але погано — в очах клієнта. Fill rate — це лише половина картини, і його ніколи не слід використовувати як єдиний показник.

Формула fill rate та приклад розрахунку

Fill rate = (кількість поставленого товару ÷ кількість замовленого товару) × 100

Дистриб’ютор підбиває підсумки місяця.

Дані:

  • Загальна кількість отриманих рядків замовлень: 2 400
  • Рядки, відвантажені повністю з наявних запасів: 2 208
  • Загальна кількість замовлених одиниць: 31 500
  • Загальна кількість відвантажених одиниць: 30 555
  • Загальна кількість отриманих замовлень: 640
  • Замовлення, відвантажені повністю: 544

Line fill rate (за рядками):

(2 208 ÷ 2 400) × 100 = 92.0%

Unit fill rate (за одиницями):

(30 555 ÷ 31 500) × 100 = 97.0%

Order fill rate (за замовленнями):

(544 ÷ 640) × 100 = 85.0%

Три цифри за один і той самий місяць, від 85% до 97%. Жодна з них не є помилковою; вони вимірюють різні речі.

Unit fill rate є найбільш поблажливим, оскільки нестача двох одиниць у рядку з двохсот майже не впливає на загальний результат.

Order fill rate є найсуворішим, оскільки один неповний рядок призводить до невиконання всього замовлення, незалежно від того, наскільки повною була решта.

Line fill rate займає проміжне положення і зазвичай є найбільш діагностичним, оскільки показує, скільки окремих запитів на товар ви не змогли задовольнити, а не скільки одиниць чи замовлень.

Практичне правило. Order fill rate відображає досвід клієнта. Line fill rate підказує, де шукати проблему. Оберіть один показник як основний, чітко визначте його і ніколи не порівнюйте свої цифри з чужими, не переконавшись, що вони використовують ту саму базу розрахунку.

Типи fill rate

Тип Що вимірює Формула Найкраще підходить для
Order fill rate Замовлення, відвантажені повністю Повністю виконані замовлення ÷ загальна кількість замовлень Реального досвіду клієнта
Line fill rate Рядки замовлень, відвантажені повністю Повністю виконані рядки ÷ загальна кількість рядків Діагностики — які саме товари викликають проблеми
Unit fill rate Одиниці відвантажені проти одиниць замовлених Відвантажені одиниці ÷ замовлені одиниці Оцінки ефективності постачання за обсягом
Case fill rate Короби поставлені проти коробів замовлених Відвантажені короби ÷ замовлені короби Оптової та роздрібної торгівлі
SKU fill rate Доступність конкретного товару Відвантажені одиниці цього SKU ÷ замовлені Виявлення проблемних товарів
Warehouse fill rate Що зміг поставити один склад Поставлено цим складом ÷ запитано у нього Порівняння локацій у мережі
Vendor or supplier fill rate Що ваш постачальник поставив вам Отримані одиниці ÷ замовлені одиниці Оцінки ефективності постачальників та виявлення першопричин проблем

Supplier fill rate заслуговує на особливу увагу. Ви не можете відвантажити в повному обсязі те, що не отримали, і вимірювання цього ж показника на рівні постачальників часто показує, що проблема клієнтського сервісу виникає через двох-трьох постачальників, а не через вашу власну роботу. Це найбільш корисне доповнення для більшості бізнесів, яке найчастіше ігнорують.

Fill rate проти service level, in-stock rate та backorder rate

Ці чотири поняття достатньо перетинаються, щоб їх використовували як взаємозамінні, що спричиняє плутанину в переговорах із постачальниками.

Fill rate — це те, що сталося насправді: виміряна частка попиту, задоволена в повному обсязі.

Service level — це цільовий показник, який ви встановлюєте заздалегідь, зазвичай як імовірність: 95% service level означає планування safety stock таким чином, щоб попит задовольнявся у 95% циклів поповнення. Це вхідні дані для розрахунку; fill rate — це результат роботи. Вони пов’язані, але не ідентичні, і 95% service level не дає рівно 95% fill rate.

In-stock rate вимірює доступність протягом часу, а не відносно попиту — це частка часу, протягом якого товар був у наявності. Товар, якого не було в наявності два дні в «тихий» місяць, отримає низький бал, хоча попит міг бути нульовим, що робить in-stock rate кориснішим для роздрібних полиць, ніж для оцінки постачання.

Backorder rate — це частка попиту, яка не була задоволена і перетворилася на обіцянку поставити товар пізніше. Це приблизно доповнення до fill rate для бізнесів, які приймають backorders, і він нічого не говорить про те, чи отримав клієнт товар зрештою, чи скасував замовлення.

А OTIF вимагає і повноти, і дотримання термінів для одного замовлення. Він завжди нижчий за fill rate, оскільки fill rate повністю ігнорує часовий фактор.

Практичний спосіб розрізняти їх: service level — це те, що ви планували; fill rate — це те, що ви поставили; in-stock rate — як часто товар був на полиці; backorder rate — що сталося з рештою замовлень; а OTIF — чи отримав клієнт замовлення повністю і вчасно.

Чому fill rate має значення

Це показник, який реально відчувають клієнти. Неповна поставка — це проблема, яку клієнт має вирішувати самостійно: розшукувати товар, робити повторне замовлення або купувати в іншому місці.

Він кількісно оцінює втрачені продажі. Кожен відсоток fill rate нижче 100% — це попит, який ви бачили, але не задовольнили. Це набагато цінніша інформація, ніж просто факт відсутності товару, який не залишає слідів.

Це договірна вимога в роздрібній торгівлі. Великі ритейлери встановлюють вимоги до fill rate для постачальників із фінансовими штрафами, які вираховуються автоматично. Для будь-кого, хто постачає їм товари, це насамперед комерційний показник, а вже потім операційний.

Він діагностує складову «in-full» (повністю) для OTIF. Якщо показники OTIF падають, розділення їх на «вчасно» та «повністю» одразу показує, чи лежить проблема в площині доступності запасів, чи в графіку відвантажень — це різні причини з різними відповідальними особами.

Він обґрунтовує рішення щодо safety stock. Підвищення fill rate з 95% до 98% вимагає розрахункової кількості додаткових запасів. Порівняння цих витрат із цінністю попиту, який ви задовольняєте, перетворює питання сервісу на комерційне питання.

Він об’єктивно оцінює постачальників. При застосуванні на рівні вхідних поставок він замінює суб’єктивні враження про надійність конкретними цифрами.

Поширені причини низького рівня виконання замовлень (fill rate)

Точки перезамовлення встановлені на основі заявлених термінів виконання, а не фактичних. Це найпоширеніша причина, яку найлегше виправити.

Занадто низький рівень страхового запасу для товарних позицій, де попит або постачання нестабільні. Часто це результат застосування єдиного правила до всього асортименту замість розрахунку для кожного класу товарів.

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

Недопоставки від постачальників передаються далі. Рівень виконання замовлень вашого постачальника стає вашим власним.

Неточність обліку запасів. Замовлення приймаються на основі «фантомних» залишків, що призводить до неповного відвантаження та вибачень замість відмови на етапі оформлення замовлення.

Збої в поповненні запасів. Товар є в резерві, але зона відбору порожня; замовлення відвантажується неповністю, хоча товар фізично знаходиться на складі.

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

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

Обмеження грошових коштів. Запас був потрібен, але грошей не вистачило — причина, яку операційні команди не можуть виправити, але повинні чесно фіксувати.

Як покращити рівень виконання замовлень (fill rate)

Спочатку виправте точки перезамовлення. Розраховуйте їх на основі фактичних термінів виконання постачальниками, використовуючи дані про останні двадцять надходжень. Ця єдина зміна вирішує більше проблем із доступністю, ніж будь-що інше, і не потребує нічого, крім зусиль на збір дат.

Визначайте розмір страхового запасу на основі реальної мінливості для кожного класу товарів, згідно з обраним рівнем сервісу. Не використовуйте однаковий показник у тижнях для всього асортименту.

Вимірюйте рівень виконання замовлень вашими постачальниками та реагуйте на нього. Ви не можете відвантажити те, що не отримали. Двоє або троє постачальників часто є причиною більшості проблем із fill rate.

Виправте точність обліку запасів. «Фантомні» залишки призводять до найгіршого типу збоїв, оскільки ви спочатку прийняли замовлення.

Слідкуйте за зоною відбору. Тригери поповнення заслуговують на таку ж увагу, як і точки перезамовлення, а порожня зона відбору при наявності повного резерву — це суто внутрішня проблема.

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

Виключайте періоди відсутності запасів (stockout) з історії попиту. Інакше ваш прогноз «навчиться» тому, що попит нижчий, ніж є насправді, саме для тих товарів, які вже були в дефіциті.

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

Фіксуйте причину кожного збою, використовуючи фіксований список причин. Місяць кодованих збоїв зазвичай вказує на одну-дві речі, які можна виправити, що корисніше, ніж просто знати відсоток.

Звітуйте на рівні товарних рядків разом із рівнем замовлень, а також разом із показником своєчасності (on-time performance). Одне загальне число лише каже, що у вас є проблема, але не вказує, де саме.

Де дізнатися більше

Головний висновок одним рядком

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

Часті запитання

Що таке fill rate? Відсоток попиту, повністю задоволений із наявних запасів, без недопоставок, замін або backorder. Він вимірює лише повноту — замовлення, відвантажене повністю, але із запізненням, все одно вважається виконаним, що є ключовою відмінністю від OTIF.

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

У чому різниця між fill rate та рівнем сервісу (service level)? Рівень сервісу — це ціль, встановлена заздалегідь, виражена як імовірність і використана для розрахунку страхового запасу. Fill rate — це те, що сталося насправді, виміряне постфактум. Вони пов’язані, але не рівні: рівень сервісу 95% не дає рівно 95% fill rate.

Який fill rate вважається хорошим? Це залежить від галузі та способу вимірювання. Великі ритейлери зазвичай вимагають від постачальників fill rate на рівні 95–99% із фінансовими штрафами за нижчі показники. Корисніше за будь-який бенчмарк відстежувати власний тренд, розподіл між товарами та розуміти, чи вартість досягнення наступного відсотка виправдовує результат.

У чому різниця між fill rate та OTIF? Fill rate вимірює лише повноту. OTIF вимагає повноти та своєчасності для одного й того самого замовлення, тому цей показник завжди нижчий за обидва попередні. Якщо OTIF падає, розділення його на «своєчасність» та «повноту» одразу показує, чи є проблемою доступність товару, чи графік відвантаження.

Що таке supplier fill rate? Той самий показник, застосований до ваших постачальників — що саме ваш постачальник доставив порівняно з тим, що ви замовили. Це часто є першопричиною проблем із fill rate для кінцевого клієнта, оскільки ви не можете відвантажити повністю те, що не отримали, і це показник, якого найчастіше бракує у звітності бізнесу.

Як покращити fill rate? Перерахуйте точки перезамовлення на основі фактичних, а не заявлених термінів виконання постачальниками, розрахуйте страховий запас на основі реальної мінливості попиту та термінів постачання для кожного класу товарів, вимірюйте та контролюйте fill rate постачальників, виправте точність обліку запасів, щоб припинити приймати замовлення на «фантонні» залишки, і переконайтеся, що зона відбору поповнюється до того, як вона спорожніє.

Warehouse Wise
Warehouse Wise

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