Beancount.io LogoBeancount.io

Недостача запасов и циклическая инвентаризация для малого бизнеса и складов

12 мин чтенияMike ThriftMike Thrift
Недостача запасов и циклическая инвентаризация для малого бизнеса и складов

Если вы владеете магазином или складом, существует показатель, который незаметно истощает ваш бизнес: разрыв между тем, что программа учета показывает на полке, и тем, что там находится на самом деле. Национальная федерация розничной торговли в своем последнем исследовании оценила этот разрыв примерно в 112 миллиардов долларов убытков в масштабах всей отрасли, и даже мелкие операторы обычно теряют таким образом от 1% до 2% выручки, прежде чем успевают это заметить. Большинство владельцев обнаруживают это лишь раз в году, утром во время ежегодной полной инвентаризации, когда исправлять ситуацию уже слишком поздно.

Есть лучший путь. Дисциплинированная практика измерения недостачи в сочетании с циклической инвентаризацией превращает неприятный сюрприз в конце года в стабильный поток небольших, устранимых расхождений. В этом руководстве рассматривается, что на самом деле представляет собой недостача, как рассчитать коэффициент убыли, как разработать программу циклической инвентаризации, подходящую для малого бизнеса, как отражать полученные корректировки в учетном регистре и как использовать выявленные закономерности для реального сокращения потерь.

Что такое недостача запасов (и чем она не является)

Недостача запасов (shrinkage) — это разница между запасами, которые числятся в ваших учетных книгах, и запасами, которые вы можете фактически пересчитать на полке, в подсобке или на стеллажах склада. Если система показывает 480 единиц, а при пересчете обнаруживается 472, то восемь отсутствующих единиц — это и есть недостача.

Основные причины делятся на четыре категории:

  • Внешние кражи (шоплифтинг и организованная преступность в ритейле). Отраслевые опросы оценивают эту долю примерно в треть от общей суммы недостачи, и она растет. Организованная преступность в ритейле — скоординированные группы, крадущие товары для перепродажи — резко активизировалась.
  • Внутренние кражи (кражи сотрудниками). Еще 25–30% в большинстве исследований. Сюда входят махинации с кассой, «sweethearting» (оформление покупки друга на 200 долларов как продажу на 20 долларов) и мелкие хищения со склада.
  • Административные ошибки и сбои в процессах. Приняты не те товары, на кассе отсканирован не тот SKU, сборщик взял соседний товар с полки, возвраты оформлены на неверную позицию, перемещения между точками не зафиксированы. Обычно это 20–25% — и это именно та часть, которую вы контролируете больше всего.
  • Повреждение, порча и мошенничество поставщиков. Сломанные единицы товара убраны из торгового зала, но не списаны, просроченные продукты, недопоставка товаров поставщиками при сканировании упаковок как полных.

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

Как рассчитать коэффициент убыли

Стандартная формула проста:

Коэффициент убыли = (Учетные остатки по себестоимости − Фактические остатки по себестоимости) / Чистая выручка × 100

Большинство ритейлеров выражают недостачу в процентах от продаж, так как это позволяет проводить чистое сравнение с отраслевыми показателями (обычно 1,0%–1,5% для общей розницы, выше для одежды и бытовой электроники, ниже для хозяйственных товаров). Некоторые операторы также отслеживают параллельный коэффициент на основе себестоимости реализованной продукции:

Убыль в % от COGS = (Учет − Факт) / Себестоимость реализованной продукции × 100

Пример расчета: Предположим, ваша система непрерывного учета показывает, что вы закрыли квартал с запасами на сумму $310 000 по себестоимости. Вы проводите инвентаризацию и находите $298 400. Чистая выручка за квартал составила $740 000. Ваша недостача по себестоимости составляет $11 600, или 1,57% от выручки. Это соответствует среднему показателю по отрасли, но вы еще не знаете, откуда взялись потери: со склада, из торгового зала или из отдела возвратов. Циклическая инвентаризация — это способ выяснить это.

Почему циклическая инвентаризация лучше ежегодной «заморозки»

Традиционная модель — это годовая инвентаризация: закрыться на день, пересчитать все, внести одну гигантскую корректировку. Проблемы этого метода хорошо известны. Вы считаете в спешке, с привлечением временного персонала, зачастую в самое неподходящее время года. Расхождение огромно, так как оно копилось двенадцать месяцев. Вы понятия не имеете, когда именно в течение года произошла потеря и какая категория ее вызвала. А сам процесс пересчета лишает вас дневной выручки.

Циклическая инвентаризация меняет подход. Вместо того чтобы пересчитывать всё раз в год, вы ежедневно считаете небольшую часть товаров по скользящему графику так, чтобы каждый SKU проверялся с определенной периодичностью. При последовательном выполнении циклическая программа поддерживает точность непрерывного учета выше 95% (часто 99%), а ежегодная инвентаризация превращается в быструю проверку, а не в аврал.

Операционные преимущества суммируются:

  • Пересчет происходит в окна по 30–60 минут в периоды низкой активности. Магазин не закрывается, выручка не теряется.
  • Расхождения обнаруживаются в течение нескольких дней после их возникновения. Записи с камер видеонаблюдения еще доступны, документы по приемке лежат на столе, кладовщик помнит смену. Вы действительно можете провести расследование.
  • Персонал нарабатывает опыт. Кассир, который каждые две недели пересчитывает свой отдел, становится лучшим датчиком предотвращения потерь.
  • Ваши финансовые отчеты на конец года перестают содержать единственную загадочную цифру под названием «корректировка по результатам инвентаризации».

Разработка программы циклической инвентаризации: АВС-анализ

Самым важным проектным решением является частота проведения в зависимости от стоимости, которая обычно реализуется через АВС-анализ:

  • Товары категории А: лучшие ~20% позиций (SKU), которые обеспечивают ~80% стоимости запасов или объема продаж. Ваши iPhone, элитный алкоголь, самые высокомаржинальные позиции. Считайте их еженедельно или раз в две недели. Эти товары проходят инвентаризацию от четырех до двенадцати раз в год.
  • Товары категории B: средние ~30% SKU, обеспечивающие ~15% стоимости. Считайте ежемесячно или ежеквартально.
  • Товары категории C: «длинный хвост» из ~50% SKU, приносящих оставшиеся ~5%. Считайте один или два раза в год, часто путем обхода мест хранения, а не по списку SKU.

Для небольшого ритейлера с 2 000 SKU это может означать подсчет 30 позиций категории А в неделю, 50 позиций категории B в неделю и ротацию позиций категории C по зонам в течение года. Общие еженедельные затраты времени обычно составляют от двух до четырех часов.

Варианты, о которых стоит знать:

  • Подсчет контрольной группы — многократный подсчет небольшого фиксированного набора товаров для проверки вашего процесса перед масштабированием. Помогает выяснить, не являются ли сами счетчики источником ошибок.
  • Подсчет случайной выборки — полезен в качестве дополнения к АВС-анализу для аудита, особенно для обнаружения мошенничества.
  • Подсчет по случаю (событийный) — пересчитывайте ячейку каждый раз, когда выбираете из нее товар до нуля, или пересчитывайте SKU в день его поступления. Дешевый и на удивление эффективный метод.

Рабочий процесс циклической инвентаризации, шаг за шагом

Повторяемый рабочий процесс выглядит следующим образом:

  1. Сформируйте список подсчета на день из вашей системы учета запасов, отфильтрованный по классу ABC и дате последнего подсчета.
  2. «Заморозьте» места хранения, где проводится подсчет. Большинство систем позволяют заблокировать отдельные ячейки или SKU для отгрузки и приемки на время инвентаризации — обычно на 30–60 минут.
  3. Считайте «вслепую». Счетчики не должны видеть ожидаемое количество в наличии до тех пор, пока не отправят свои данные. Демонстрация системного числа провоцирует неосознанное когнитивное искажение (подтверждение ожидаемого).
  4. Сверьте данные. Если фактическое количество совпадает с системным, закройте расхождение. Если нет, проведите независимый пересчет, прежде чем фиксировать что-либо в учете. Многие реальные расхождения на самом деле являются ошибками подсчета.
  5. Расследуйте расхождения, оставшиеся после пересчета. Поднимите приемочные документы, журналы перемещений, кассовые операции по этому SKU и (для дорогостоящих товаров) записи с камер видеонаблюдения. Присвойте расхождению код первопричины: ошибка приемки, ошибка комплектации, повреждение, неправильная маркировка, кража или неизвестно.
  6. Скорректируйте систему непрерывного учета с учетом утвержденного расхождения и тега первопричины.
  7. Подводите еженедельные итоги. Анализируйте тенденции расхождений по категориям, местам хранения, сменам и счетчикам. Закономерности обязательно проявятся.

Дисциплина обязательного тегирования первопричины — это то, что превращает циклическую инвентаризацию из утомительного упражнения по проверке точности в мощный инструмент предотвращения потерь. Если 60% ваших расхождений помечены как «ошибка приемки», у вас проблема с поставщиком и приемщиком, а не с кражами. Если за 40% денежных потерь отвечает один проход, вы знаете, где поставить камеру.

Отражение корректировки потерь (shrinkage) в учете

Расхождения при циклической инвентаризации в конечном итоге должны попасть в главную книгу. Доминируют две модели.

Модель 1: Прямое списание на себестоимость реализованной продукции (COGS). Большинство малых предприятий используют этот метод для рутинных потерь, так как он прост и принимается налоговыми органами.

Дт Себестоимость реализованной продукции (COGS)  $11,600
    Кт Запасы (Inventory)                           $11,600

Модель 2: Отдельный счет расходов на потери (Shrinkage Expense). Управленцы, которым нужна более качественная отчетность, ведут контр-активный счет запасов или счет расходов, чтобы потери были видны в отчете о прибылях и убытках (P&L), а не скрывались внутри COGS.

Дт Расходы на потери (Shrinkage Expense)         $11,600
    Кт Запасы (Inventory)                           $11,600

Вторая модель делает управленческую отчетность честной. «Потери в % от продаж» становятся строкой, которую вы можете видеть и отслеживать в динамике, а не невидимым балластом внутри себестоимости.

Для крупных или необычных убытков — взлома, наводнения, мошенничества со стороны поставщика — выведите убыток из обычных потерь и отразите его на выделенном счете чрезвычайных потерь или убытков от краж. Это сохранит ваш операционный показатель потерь «чистым» и создаст документальный след для страховых выплат и налоговой декларации.

Заметка по налоговой механике: рутинные потери обычно вычитаются как часть COGS в том году, когда они возникли. Убытки от стихийных бедствий и краж для бизнеса вычитаются отдельно (например, согласно IRC §165 в США), с соблюдением требований к документации, включая дату обнаружения, сумму, доказательства причины и любые страховые возмещения. Сохраняйте акты инвентаризации, заметки о расследованиях и отчеты полиции. Это ваш аудиторский след.

Распространенные ошибки, сводящие усилия на нет

Даже те команды, которые внедряют циклическую инвентаризацию, часто нивелируют ее пользу. Типичные ошибки:

  • Подсчет с видимым системным количеством. Самая распространенная ошибка внедрения. Она гарантирует, что вы не заметите небольшие отклонения.
  • Отражение корректировок без расследования. Если вы позволяете счетчикам автоматически корректировать остатки, вы стираете важный сигнал. Любое расхождение сверх небольшого порога существенности (скажем, 50 долларов или 5 единиц) должно требовать утверждения и тега первопричины.
  • Игнорирование отрицательных расхождений («лишнего» товара). Ячейка с излишками так же информативна, как и ячейка с недостачей — обычно это ошибка при вводе данных при приемке или возврате, которую вы никогда бы не заметили иначе.
  • Подсчет только в удобных местах. Склады ответственного хранения, товары в пути, витрины и зоны выдачи заказов — это тоже часть запасов. Пропуск этих зон концентрирует в них все ошибки.
  • Поручение всей программы одному человеку. Циклическая инвентаризация требует «слепых» пересчетов и ротации. Когда один и тот же человек и выполняет работу, и проверяет ее, создаются идеальные условия для внутренних краж.
  • Отсутствие обратной связи с отделом приемки и торговым залом. Если команда приемки никогда не слышит о том, что 30% их заказов приходят с недостачей, они не станут внимательнее. Публикуйте еженедельный отчет по расхождениям.

Профилактика: как реально вернуть деньги

Измерение недостачи необходимо, но цель состоит в том, чтобы её сократить. Меры с наилучшей окупаемостью (ROI) для малых операторов вполне предсказуемы:

  • Ужесточение приемки. Подсчет двумя сотрудниками по позициям заказов с высокой стоимостью, немедленная регистрация в системе, запрет на размещение товара до согласования расхождений с поставщиком. Одна лишь дисциплина при приемке часто устраняет от 30% до 50% административных потерь в системе.
  • Камеры и системы электронного контроля (EAS) в критических точках. Кассовые зоны, примерочные, служебные входы и отделы с высоким риском краж (косметика, бритвы, детские смеси, аксессуары для электроники). Видимое сдерживание работает.
  • Разделение обязанностей. Человек, который аннулирует операции, не должен быть тем, кто закрывает кассу. Человек, принимающий товар, не должен быть единственным, кто утверждает счета от поставщиков.
  • Контроль возвратов. Удивительная доля внутренних хищений скрывается за возвратами. Требуйте чеки, фиксируйте каждый возврат без чека и проводите периодический анализ возвратов по каждому сотруднику.
  • Обучайте, а затем доверяйте тем, кто проводит инвентаризацию. Циклическая инвентаризация работает только тогда, когда персонал торгового зала относится к ней серьезно. Включите это в должностные инструкции, планируйте график так же, как и любую другую смену, и поощряйте сотрудников, чьи расхождения стремятся к нулю.

Связь с вашей бухгалтерией

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

Верно и обратное. Небрежный учет запасов заставляет и все остальные данные немного лгать. Потери в 3%, которые списываются на себестоимость (COGS) в конце года, остаются незаметными весь год, а в декабре внезапно обрушивают отчет о прибылях и убытках. Если распределить те же потери на двенадцать месяцев через ежемесячные корректировки по итогам инвентаризации, руководство сможет увидеть тенденцию и вовремя отреагировать.

В этом и заключается главный аргумент в пользу циклической инвентаризации. Речь не о том, чтобы считать больше — большинство программ подразумевают подсчет меньшего общего количества единиц в год, чем при старой ежегодной «заморозке» склада. Речь о том, чтобы считать в нужный момент и с нужной детализацией, чтобы информация поступала вовремя и была полезной.

Синхронизируйте запасы и учет

Точность запасов и точность бухгалтерского учета — это одна и та же проблема, рассматриваемая под разными углами, и они требуют одинаковой дисциплины: записывайте то, что происходит, делайте это оперативно и часто проверяйте себя. Beancount.io предлагает текстовый учет (plain-text accounting), в котором каждая транзакция — включая корректировки по результатам инвентаризации — фиксируется в прозрачной Главной книге с контролем версий, которой вы полностью владеете, без сюрпризов при сверке в конце года. Начните бесплатно и узнайте, почему ритейлеры, склады и финансовые команды выбирают текстовый учет, чтобы их книги были такими же честными, как и результаты инвентаризации.

Источники: