Формула точності запасів: як перевірити залишки після фізичного перерахунку

Автор: 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%. Округляйте відсоток, зберігайте суми.

Приклад: перерахунок 10 рядків SKU
SKUОблікова кількістьФактична кількістьРозбіжністьАбсолютна розбіжністьТочний рядок
A404000ТАК
B3026-44НІ
C252500ТАК
D109-11НІ
E202000ТАК
F151500ТАК
G3537+22НІ
H202000ТАК
I03+33НІ
J5500ТАК

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% за рядками?

Ні. Перший показник враховує розмір помилки щодо бази, другий однаково зважує записи.

Що робити з нульовим обліковим залишком?

Додайте знайдену позицію до рядків і абсолютної суми. Нульова загальна база робить відповідний відсоток невизначеним.

Яку ціль обрати?

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