Формула точності запасів: як перевірити залишки після фізичного перерахунку
Автор: Neil Singh ·
Коротка відповідь: спочатку оберіть показник
Єдиної загальноприйнятої формули немає. Точні рядки SKU поділіть на всі коректно перераховані рядки й помножте на 100. 47 із 50 — це 94%. Для розміру помилок окремо обчислюйте абсолютні розбіжності в одиницях і за вартістю. Заздалегідь визначте охоплення, одиницю, момент відсікання, допуск, знаменник і використання першого чи підтвердженого перерахунку. Відсоток без цих умов неможливо надійно порівнювати.

Чому точність запасів визначають по-різному
Точність записів означає узгодженість облікових та перевірених фізичних запасів у заданих межах. Рядок може бути SKU загалом або SKU в окремій комірці: правильна загальна кількість не доводить правильного розміщення. SAP описує позиції без відхилень, Oracle — потрапляння в допуск, APQC — агреговану розбіжність. Визначення не взаємозамінні. Перерахунок також може містити помилки. Збіг кількості не підтверджує собівартість, право власності чи бухгалтерську оцінку.
- M
- — Точні рядки
- N
- — Коректно перераховані рядки
- Sᵢ
- — Облікова кількість
- Cᵢ
- — Фактична кількість
- Eᵢ
- — Модуль розбіжності рядка
- U
- — Сума абсолютних розбіжностей в одиницях
- B
- — База облікових одиниць
- Kᵢ
- — Собівартість одиниці
- W
- — Сума абсолютних вартісних розбіжностей
- R
- — База облікової вартості
Формула 1: точність рядків SKU
Точний рядок має однакову підтверджену й облікову кількість на той самий момент. Результат 47 / 50 × 100 = 94%. Кожен рядок важить однаково: мала помилка дешевого товару та велика нестача дорогої деталі знижують показник на один рядок. Порожній перерахунок не є нулем. Показуйте незавершені рядки та охоплення. Знайдений неочікуваний товар після перевірки SKU додайте з обліковою кількістю нуль.
L = (M / N) × 100
47 / 50 × 100 = 94%
Формула 2: абсолютна розбіжність в одиницях
Від фактичної кількості відніміть облікову: плюс — надлишок, мінус — нестача. Спочатку беріть модуль кожного рядка, потім додавайте. Тут база — сума облікових кількостей перевірених рядків. Частка помилки — сума модулів, поділена на базу; умовна точність — одиниця мінус ця частка. Це обраний робочий показник. Не додавайте літри, кілограми та штуки; великий обсяг дешевих товарів домінує. Нульова база робить відсоток невизначеним. Мала база може дати помилку понад 100% і від’ємну точність: не приховуйте це обмеженням. Від’ємні облікові залишки спочатку дослідіть.
Δᵢ = Cᵢ - Sᵢ
Eᵢ = |Cᵢ - Sᵢ|
U = Σ Eᵢ; B = Σ Sᵢ
Vᵤ = (U / B) × 100
Aᵤ = (1 - U / B) × 100
Формула 3: розбіжність з урахуванням вартості
Помножте модуль кожного розходження на собівартість одиниці й додайте. База — облікові кількості, помножені на ту саму собівартість. Частка помилки — абсолютна вартість розходжень, поділена на базу; точність — одиниця мінус частка. Використовуйте одну валюту й оцінку на момент відсікання, не змішуйте продажні ціни та собівартість. Відсутні ціни та виключене охоплення зазначайте. Нульова база не дає відсотка. Дорогі позиції можуть приховати помилки дешевих критичних матеріалів. Зміна цін змінює показник без зміни кількісних помилок; це не бухгалтерський аудит.
W = Σ (Eᵢ × Kᵢ); R = Σ (Sᵢ × Kᵢ)
Vᵥ = (W / R) × 100
Aᵥ = (1 - W / R) × 100
Чому підсумкова розбіжність приховує помилки
Дві позиції записані по 20, фактично мають 18 та 22. -2 і +2 дають нуль; відношення загальних кількостей — 100%, але обидва рядки неточні, сума модулів — 4. Відношення фактичного до облікового не є універсальною точністю: надлишки дають понад 100%, нестачі взаємно приховуються, нульова база спричиняє ділення на нуль. Знаковий підсумок показуйте окремо для напряму коригування. Модуль суми не замінює суму модулів.
Приклад: перерахунок 10 рядків SKU
Це вигадані навчальні дані, не клієнтські результати. Усе вимірюється в штуках, момент порівняння один, допуск нульовий. Збіглися 6 із 10: 60%. Облікова та фактична суми — 200, знакове розходження — 0, сума модулів — 10. Частка помилки 10 / 200 × 100 = 5%; точність (1 - 10 / 200) × 100 = 95%. Собівартість усюди $2, крім D із $20. База $580; помилки B, D, G, I: $8, $20, $4, $6, разом $38. Точність за вартістю (1 - 38 / 580) × 100 ≈ 93.4%. Округляйте відсоток, зберігайте суми.
| SKU | Облікова кількість | Фактична кількість | Розбіжність | Абсолютна розбіжність | Точний рядок |
|---|---|---|---|---|---|
| A | 40 | 40 | 0 | 0 | ТАК |
| B | 30 | 26 | -4 | 4 | НІ |
| C | 25 | 25 | 0 | 0 | ТАК |
| D | 10 | 9 | -1 | 1 | НІ |
| E | 20 | 20 | 0 | 0 | ТАК |
| F | 15 | 15 | 0 | 0 | ТАК |
| G | 35 | 37 | +2 | 2 | НІ |
| H | 20 | 20 | 0 | 0 | ТАК |
| I | 0 | 3 | +3 | 3 | НІ |
| J | 5 | 5 | 0 | 0 | ТАК |
M = 6; N = 10; B = 200; Σ Cᵢ = 200; Σ Δᵢ = 0; U = 10
L = 6 / 10 × 100 = 60%
Vᵤ = 10 / 200 × 100 = 5%
Aᵤ = (1 - 10 / 200) × 100 = 95%
R = $580; W = $8 + $20 + $4 + $6 = $38
Aᵥ = (1 - 38 / 580) × 100 ≈ 93.4%
Допуски та точні збіги
Допуск задають кількістю, відсотком облікового залишку чи вартістю. До результатів визначте включення меж і логіку AND/OR. Навчальне правило «не більше 1 одиниці» прийняло б D: 7 із 10, тобто 70% у допуску за незмінних 60% точних рядків. Для нульового залишку потрібне окреме правило. Oracle відрізняє затвердження, звітні допуски та похибки вимірювання. Прийнятна різниця ще може потребувати розслідування. Універсальної цілі 97% тут немає; орієнтуйтеся на наслідки помилок та сталу базу.
Категорії та класи ABC
Порахуйте ті самі показники окремо для витратних матеріалів, запчастин і товарів. ABC може враховувати вартість, рух чи критичність; зафіксуйте основу. Показуйте знаменник і охоплення кожної групи. Мала вибірка нестабільна, а вибірковий перерахунок не доводить точність усіх запасів. Не усереднюйте відсотки без ваг: складайте точні й перевірені рядки або помилки та бази.
Дослідіть неточні рядки
Перевірте SKU, пакування, штрихкод, дублікати та всі місця зберігання. Коробка кількох виробів не дорівнює штуці. Огляньте приймання, повернення, резерв і запас за переднім рядом. Заздалегідь визначте статуси запасів у порівнянні. Потім перевірте рух біля відсікання: пізні надходження, подвійне списання, незареєстровані втрати. Збережіть причину, докази й відповідального. Повторювані дрібні помилки теж потребують зміни процесу.
Повторний перерахунок чи коригування
Перерахунок перевіряє фізичні дані; коригування змінює записи. За можливості інша людина рахує незалежно без підказки очікуваного результату. Зберігайте перший, повторний та прийнятий результати. Затверджуйте зміни після перевірки кількості, часу й пояснення. Збережіть вихідний знімок: порівняння після заміни обліку фактичними даними створює штучну ідеальну точність. Розділяйте перший перерахунок і підтверджену точність у динаміці.
Розбіжності під час інвентаризації: як з’ясувати причини та звірити залишки

Як часто вимірювати
Після кожного контрольованого перерахунку обчислюйте результат і регулярно його обговорюйте. Щомісячний огляд — приклад, не галузева вимога. Рух, вартість і критичність визначають частоту. Повний і циклічний перерахунки мають різне охоплення. Зазначайте відбір, період, унікальні записи й повторні події. Повторне рахування того самого SKU не розширює охоплення; перевірки ризикових позицій не є репрезентативною вибіркою.
Точність і втрати запасів
Точність перевіряє узгодженість кількості, втрати — убуток за визначеною політикою. Нестача може бути помилкою часу чи запису й не доводить крадіжку. Надлишки теж знижують точність. Спочатку встановіть причину. Не порівнюйте безпосередньо відсоток втрат від продажної вартості чи виручки за період з точністю на базі облікових одиниць.
Точність і оборотність запасів
Оборотність описує рух за період; часто це собівартість продажів, поділена на середню вартість запасів у сумісній оцінці. Точність звіряє записи й фізичні дані на момент. Швидкі продажі не доводять точність залишків, повільний рух не означає неточність. Помилки можуть спотворювати поповнення та оцінку, але високий показник не доводить прибутковість чи якість обслуговування. Зберігайте окремі періоди та знаменники.
Простий щомісячний порядок
Визначте охоплення, збережіть знімок системи, одиниці й правила руху. Зафіксуйте кількості та неповні рядки, незалежно перевірте суттєві розбіжності. Обчисліть точність рядків, суму модулів і визначені показники в одиницях та за вартістю. Згрупуйте причини, призначте відповідальних і строки, затвердьте обґрунтовані зміни. Наступний період порівнюйте за тими самими правилами; зміну методу позначайте. Зберігайте суми, знаменники, невирішені рядки та причини поруч із відсотками.
Приклад електронної таблиці
A — SKU, B — облікова кількість, C — фактична; рядки 2–11 містять 10 позицій. D — знакова різниця, E — модуль, F — збіг 1/0. G — собівартість одиниці, H — вартість помилки, I — облікова вартість. Скопіюйте формули вниз. Перевірте числові кількості, невід’ємні ціни та заповнення: порожній рядок не є нулем. Підсумкові формули передбачають усі рядки коректними. Форматуйте як відсоток без другого множення на 100. IF дає N/A за нульової бази. Назви функцій і роздільники можуть локалізуватися; збережіть математичний зміст. Захистіть формули та вихідну копію.
D2 =C2-B2
E2 =ABS(D2)
F2 =IF(C2=B2,1,0)
H2 =E2*G2
I2 =B2*G2
=SUM(F2:F11)/ROWS(F2:F11)
=IF(SUM(B2:B11)=0,"N/A",1-SUM(E2:E11)/SUM(B2:B11))
=IF(SUM(I2:I11)=0,"N/A",1-SUM(H2:H11)/SUM(I2:I11))
Що автоматизує застосунок
Retail Scan & Stock допомагає фіксувати фізичні перерахунки й експортувати дані для звіряння, скорочуючи повторне введення. Зберігайте початкові облікові залишки окремо, об’єднуйте за стабільним SKU та рахуйте обрані показники в зовнішній таблиці. Автоматичний показник точності в RSS тут не заявляється. Перевірте поля й одиниці експорту. Штрихкод визначає товар, але не підтверджує кількість і не усуває розбіжність.
Визначайте показник і зберігайте докази
Почніть із точних рядків, додайте модулі кількісних помилок і послідовну оцінку за собівартістю. Вкажіть знаменник, допуск, час і охоплення. Перераховуйте сумнівні позиції, встановлюйте причини, зберігайте вихідний знімок до змін. Корисний результат — повторюваний і пов’язаний із діями, що запобігають пізнім надходженням, дублям, помилкам пакування та пропущеним коробкам.
Джерела та визначення
- SAP Business ByDesign — Physical Inventory Count
SAP Business ByDesign описує частку перерахованих позицій без відхилень. Це визначення продукту, а не універсальна норма.
- Oracle Inventory — Cycle Counting
Oracle розділяє допуски затвердження, потрапляння в межі та похибки вимірювання. Звіт першого перерахунку залежить від налаштувань.
- APQC — Inventory accuracy
Публічне визначення APQC використовує агреговану розбіжність. Деталей недостатньо, щоб прирівняти його до суми модулів за рядками.
- NetSuite — Inventory Count
NetSuite описує порівняння фізичного перерахунку зі знімком облікових залишків. Це підтверджує фіксацію моменту, а не цільовий відсоток.
Поширені запитання
Яка формула найпростіша?
Точні рядки / усі коректно перераховані рядки × 100. Визначте час і правило; 47 / 50 × 100 = 94%.
Чи можуть надлишки погасити нестачі?
У знаковому підсумку так. Для абсолютних розбіжностей беріть модуль кожного рядка до додавання.
95% в одиницях дорівнює 95% за рядками?
Ні. Перший показник враховує розмір помилки щодо бази, другий однаково зважує записи.
Що робити з нульовим обліковим залишком?
Додайте знайдену позицію до рядків і абсолютної суми. Нульова загальна база робить відповідний відсоток невизначеним.
Яку ціль обрати?
Визначте показник, охоплення і допуск, оцініть наслідки помилок та вихідну базу. Універсального порога немає.
