Как провести инвентаризацию небольшого склада и разобраться с расхождениями
Инвентаризацию небольшого склада удобно начинать не с поиска недостачи, а с фиксации границ пересчёта и единого момента, с которым сравнивается физический товар. Иначе часть расхождений возникает только потому, что товар успел приехать, уехать или переместиться между ячейками после выгрузки учётного остатка.
Ниже речь идёт об операционном пересчёте физического товара и разборе причин. Такой процесс помогает проверить складские данные, но сам по себе не заменяет обязательные бухгалтерские процедуры и документы, если они требуются компании.
Сначала определите, что именно пересчитываете
До начала зафиксируйте конкретный склад, помещения и места хранения, которые входят в проверку. Если на одной территории находятся собственный товар, возвраты, брак, собранные заказы и чужие товары, их нельзя смешивать в одну общую массу.
Для каждой группы заранее определите статус.
Основной остаток: товар находится на обычных местах хранения.
Зона приёмки: товар физически приехал, но нужно отдельно понимать, отражена ли его приёмка в системе.
Собранные или зарезервированные заказы: физически товар может ещё находиться на складе, хотя показатель доступности для продажи уже отличается.
Возвраты и брак: считаются физически, но их состояние фиксируется отдельно от пригодного к продаже остатка.
Неопознанные вещи: записываются отдельной строкой до выяснения SKU, а не присоединяются к похожей позиции на глаз.
Единица учёта тоже должна быть понятна заранее. Если одна позиция учитывается поштучно, нельзя в одном месте записывать коробки, а в другом отдельные изделия без подтверждённого количества внутри упаковки. Для комплектов нужно знать утверждённый состав набора.
Зафиксируйте учётный срез до первого пересчёта
Сохраните исходный отчёт с датой и временем. Например: 3 октября, 10:00. Это точка, относительно которой затем сравнивается физический факт.
На период пересчёта выбранной зоны желательно остановить не только физические движения, но и их документальное проведение: приёмку, отгрузки, перемещения между ячейками и возвраты. Если товар продолжает двигаться, два счётчика могут получить разные результаты, хотя оба считали правильно в свой момент времени.
Если остановить склад полностью невозможно, разбейте его на последовательные зоны. Для каждой отмечайте начало и конец пересчёта, а любое движение через уже считаемую зону заносите в отдельный журнал с точным временем, SKU, количеством и направлением движения. Проблемный участок после этого лучше проверить повторно.
Такой подход не делает работающий склад автоматически синхронным с учётом. Он лишь позволяет восстановить, какие изменения произошли между исходным отчётом и фактическим подсчётом.
Подготовьте ведомость, в которой не теряется первый факт
Для небольшого склада достаточно одной понятной формы пересчёта. Полезно предусмотреть поля:
склад и ячейка; SKU и вариант товара; партия или серийный номер, если они используются; единица учёта; дата и время исходного остатка; учётное количество; время первого пересчёта; первый факт; повторный факт; подтверждённое количество; разница «подтверждённое количество минус учётное»; состояние; комментарий или доказательство причины; статус решения.
Значения 0 и пустое поле должны означать разные вещи. Ноль означает: место проверено, товар не найден. Пустое поле означает: позицию ещё не пересчитали.
Первый результат не исправляйте незаметно после второго подсчёта. Если сначала насчитали 23, а при повторной проверке 24, сохраните обе цифры. После разбора двух пересчётов установите отдельное подтверждённое количество. Именно его сравнивают с учётным остатком того же исходного временного среза для итогового решения. Первый и повторный факты при этом не стираются.
Для нескольких счётчиков заранее разделите зоны. По возможности первый подсчёт проводят без подсказки ожидаемого количества, чтобы человек действительно считал товар, а не пытался получить цифру из отчёта.
Считайте товар, а не количество сканирований
Штрихкод помогает идентифицировать позицию, но сам факт сканирования не равен физической единице. Одну коробку можно случайно считать дважды, а лежащий рядом товар пропустить.
Для каждой позиции сначала убедитесь, что выбран правильный SKU и вариант, затем посчитайте физические единицы. Если на складе есть внешне похожие размеры, цвета или комплектации, проверяйте их отдельно. Недостача одного варианта и избыток другого по одной штуке не превращаются в ноль только потому, что общая сумма совпала.
Закрытую или опломбированную упаковку не нужно автоматически вскрывать и повреждать ради подсчёта. Но и считать количество изделий внутри по случайной рукописной надписи нельзя. Количество в коробе должно подтверждаться используемым способом комплектации или другой надёжной записью.
Постоянные идентификаторы особенно полезны там, где много похожих SKU и адресов хранения. Маркировка для инвентаризации помогает однозначно обозначить товар или место, но не заменяет физический пересчёт. Короткие адреса ячеек и собственные идентификаторы при необходимости можно печатать на коммерческих принтерах, если выбранные устройство и расходник подходят для конкретной задачи.
Далее приведены условные учебные ситуации для разбора логики расхождений. Это не результаты реальной инвентаризации.
Не сравнивайте физический остаток с показателем доступности
Допустим, по SKU A-01 в учёте на всём складе числится 24 штуки. В ячейке B1 записано 16, в B2 ещё 8. Из этих же 24 штук три зарезервированы под заказы.
Из-за резерва система может показывать для продажи меньше товара, например 21 штуку. Но физически зарезервированные три единицы ещё могут находиться на складе.
При пересчёте найдено 23 штуки. Для проверки физического остатка сравнивают 23 с учётными 24:
23 − 24 = −1.
Если сравнить факт 23 с доступными 21, получится ложный избыток +2. Это уже сравнение разных показателей.
Поэтому перед разбором расхождения уточняйте, что именно означает каждая цифра в используемой системе: физический остаток, резерв, ожидаемый приход или доступное для продажи количество.
Отличайте расхождение склада от ошибки адреса хранения
Другой пример. По SKU B-02 на складе числится 10 единиц: шесть в B1 и четыре в B2.
Фактически в B1 найдено 8, а в B2 только 2. Общий факт по складу всё равно равен 10.
Если смотреть на ячейки отдельно, получится +2 в B1 и −2 в B2. Но складской недостачи нет. Вероятная область проверки здесь не списание и оприходование, а перемещение между местами хранения.
Нужно проверить, действительно ли это один и тот же SKU и вариант, не было ли физического перемещения без соответствующей записи и правильно ли указаны адреса.
Если просто списать две единицы из B2 и одновременно добавить две в B1 как независимое расхождение, причина будет потеряна. Сначала устанавливают, что произошло с размещением товара.
Не исправляйте избыток до проверки непроведённых документов
Для SKU C-03 в исходном отчёте числится 5 единиц, а физически обнаружено 7. Разница составляет +2.
При разборе находится приёмка на две единицы, которая, возможно, относится к этому товару, но ещё не отражена в исходном остатке. Само обнаружение такого документа пока не доказывает причину.
Сначала проверьте SKU, вариант, количество и время фактического поступления. Если эти две единицы действительно относятся к исходному периоду, дальнейшее действие должно учитывать реальную приёмку.
Нельзя автоматически добавить +2 как инвентаризационный избыток, а затем отдельно провести ту же приёмку. Иначе один физический приход будет отражён дважды.
Если товар двигался во время пересчёта, восстановите один момент времени
Предположим, на 10:00 по позиции числилось 20 единиц. С 10:00 до пересчёта физически отгрузили две штуки, и эта отгрузка подтверждена журналом. Других движений по позиции в проверяемом контуре не было.
В 10:15 во всём проверяемом контуре этой позиции насчитали 17 единиц. Нельзя напрямую сравнить 17 в 10:15 и 20 в 10:00 и объявить недостачу −3.
Чтобы привести физический факт к состоянию на 10:00, нужно учесть подтверждённую отгрузку:
17 + 2 = 19.
Эквивалентный факт для исходного среза равен 19, поэтому остаточная разница составляет −1.
Это арифметический разбор конкретного движения, а не универсальная команда менять даты документов в программе. Если между 10:00 и 10:15 были другие неизвестные перемещения, восстановить исходный момент одной поправкой уже нельзя. Тогда нужны полный журнал движений и повторный пересчёт.
Как разбирать найденное расхождение
После первого подсчёта не переходите сразу к корректировке остатков. Для каждой проблемной позиции сначала выполните независимый повторный пересчёт.
Затем осмотрите соседние ячейки и временные зоны. Проверьте похожие варианты одного товара, единицы учёта, наборы и упаковки. Посмотрите, не появилась ли одна физическая единица в ведомости дважды.
После этого переходите к документам: приёмкам, отгрузкам, возвратам и перемещениям за нужный период. Сопоставляйте не только количество, но и SKU, вариант, время и место.
По итогам проверки установите подтверждённое количество. Оно должно относиться к тому же исходному временному срезу, что и учётное количество. Если товар двигался во время подсчёта, сначала восстановите сопоставимый момент времени, а уже затем рассчитывайте итоговую разницу.
Отдельно фиксируйте состояние. Если семь единиц физически лежат на складе, но одна повреждена, физический факт остаётся равным семи. Вопрос пригодности к продаже решается отдельно и не должен незаметно превращать семь физических единиц в шесть.
Неопознанный предмет записывают отдельно с местом обнаружения и описанием. Не нужно угадывать SKU только потому, что рядом лежит похожая модель.
Как завершить проверку после найденной причины
Корректировать данные стоит после того, как причина согласована и понятно, каким действием она отражается в используемой складской системе. Это может быть исправление места хранения, проведение пропущенного документа или другой предусмотренный системой механизм.
В МойСклад документ «Инвентаризация» сам по себе не изменяет остатки. Для изменения остатков используются отдельные корректирующие операции. Это особенность конкретной системы, поэтому не стоит переносить её автоматически на другое складское ПО: там механизм может быть устроен иначе.
Сохраните исходную ведомость, первый и повторный пересчёты, подтверждённое количество, подтверждающие записи и ссылку на итоговое действие. Первая цифра не должна исчезать после исправления.
Затем заново получите отчёт по тому же складу и тем же позициям. Проверьте, что итоговый остаток соответствует подтверждённому факту, перемещение действительно исправило адрес хранения, а при проведении ранее пропущенного прихода или расхода не возникло двойной операции.
Только после такой контрольной сверки пересчёт можно считать операционно завершённым. Если продажи или перемещения были остановлены на время проверки, возвращайте обычный режим после того, как проблемные зоны разобраны и итоговый срез снова понятен.