Инвентаризация раз в год или циклами: что мы выбрали

Меня зовут Анна Гурьева, я оператор WMS. Шесть лет работаю с учётной системой склада, до этого три года была кладовщиком. Инвентаризация — та тема, где я поменяла мнение полностью. Раньше я считала, что нормальный пересчёт — это когда склад встал, все пересчитали, цифры сошлись. Сейчас я считаю, что такой пересчёт говорит в основном о том, что вы год не знали, что у вас лежит. Расскажу, как мы перешли от большой годовой инвентаризации к циклической и что это дало по цифрам.
Как мы считали раньше
Один большой пересчёт в конце года. Схема знакомая: выходные, усиленная смена, разбиваемся на пары, кто-то считает, кто-то пишет. Два дня работы, потом неделя разбора расхождений.
Что было плохо, по пунктам:
- Склад стоял. Два дня без приёмки и отгрузки, причём в конце года, когда клиентам нужнее всего.
- Расхождения не разобрать. Нашли разницу в двадцать единиц — и что? Когда она появилась, при какой операции, по чьей ошибке? За год поверх легло столько движений, что докопаться невозможно. Остаётся просто скорректировать и забыть.
- Люди уставали и ошибались. К концу второго дня пересчёта точность падает, и часть «найденных расхождений» — это ошибки самого пересчёта. Мы пару раз пересчитывали зоны заново.
- Корректировки шли пачкой. Клиент получал в конце года список правок на десятки позиций без объяснения, откуда они.
Последний пункт, кстати, самый болезненный с точки зрения отношений. Объяснить клиенту одну правку, обнаруженную в марте, легко. Объяснить сорок правок одним письмом в декабре — почти невозможно.
Декабрь, который мы запомнили
Переходить на циклы мы начали после одного конкретного декабря. Пересчитали склад за выходные, как обычно, и получили по одному клиенту недостачу на серьёзную сумму — около двух сотен единиц мелкого, но недешёвого товара.
Дальше была неделя следственных действий. Поднимали движения за год, смотрели отгрузки, возвраты, перемещения. Нашли три версии: пересортица с похожим артикулом, ошибка при переносе зоны летом и одна отгрузка, где скорее всего отдали больше, чем в заказе. Доказать не удалось ни одну.
Кончилось тем, что часть мы компенсировали, часть клиент принял как свою ошибку в заказах, и все остались с неприятным ощущением. А самое обидное — я до сих пор не знаю, что там было на самом деле. След остыл.
Тогда я посчитала простую вещь: если бы эти двести единиц обнаружились частями — по десять-пятнадцать в месяц, — мы бы разобрали почти каждый случай. И, скорее всего, большую часть товара нашли бы на складе: мелочь обычно не исчезает, а оказывается в соседней ячейке или в чужой партии.
С этим расчётом я и пошла к руководству. Самым весомым аргументом оказался не порядок в учёте, а два рабочих дня в декабре, которые склад больше не будет стоять.
Что такое циклический пересчёт у нас
Идея простая: не считать всё сразу, а считать каждый день понемногу, по плану, не останавливая работу. Мы к этому шли постепенно, и сейчас схема такая.
| Группа товара | Как часто считаем | Почему так |
|---|---|---|
| Горячий, много движений | раз в месяц | чаще движется — чаще ошибается |
| Средний | раз в квартал | баланс между трудозатратами и риском |
| Холодный, лежит без движения | раз в полгода | если никто не трогал, расхождению взяться почти негде |
| Дорогой товар, товар со сроками | раз в месяц независимо от движений | цена ошибки выше |
В день получается 15–40 ячеек на человека — это примерно час-полтора работы. Считает не специальная бригада, а кладовщики по заданию в сканере, в спокойное время дня. Как мы вообще организовали пересчёт без остановки склада, я разбирала отдельно — там про саму механику, здесь про выбор схемы.
Что дал переход: цифры
Сравниваю год до перехода и год после.
- Остановок склада: было два дня в году, стало ноль.
- Найдено расхождений за год: стало больше по количеству случаев, но каждое — мелкое. Было 60–80 разниц разом в декабре, стало 5–12 в месяц.
- Разобрано до причины: было меньше четверти, стало около 80%. Когда разница появилась три дня назад, видно, какая операция её породила.
- Суммарный объём корректировок: упал примерно вдвое. Не потому, что мы стали меньше находить, а потому, что ошибки перестали накапливаться.
Вот этот последний пункт — главный аргумент. Ошибка, найденная в день появления, часто чинится в обе стороны: товар находится в соседней ячейке, недостача оказывается незакрытым заданием. Ошибка, найденная через полгода, почти всегда превращается в списание.
Что мы поняли на ошибках
Нельзя считать там, где идёт работа
Первый месяц мы ставили задания на пересчёт в любое время. Получили весёлое: человек считает ячейку, а в этот момент из неё забирают товар под заказ. Разница появилась буквально на наших глазах.
Теперь ячейка на время пересчёта блокируется в системе, а задания ставятся в те часы, когда поток минимальный. Про то, как вообще устроены резервы и блокировки и почему система показывает одно, а полка другое, я писала здесь.
Нельзя, чтобы считал тот, кто отвечает за зону
Это не про недоверие, а про психологию. Человек, который сам размещал товар в своей зоне, пересчитывает его «как помнит», а не «как видит». Мы на этом поймали несколько случаев, когда пересчёт показывал идеальное совпадение, а через неделю в той же ячейке обнаруживалась разница.
Теперь зоны пересчитывают перекрёстно: не тот, кто в них работает каждый день.
Сверять нужно не только количество
Мы сначала считали только штуки. Потом добавили проверку партий и сроков, потому что бывает так: количество сходится идеально, а лежит там партия с другим сроком. Для товаров со сроками это критично — про партионный учёт у меня отдельная статья.
Про годовую инвентаризацию: она всё равно нужна
Важная оговорка, чтобы меня не поняли неправильно. Циклический пересчёт — это инструмент склада для поддержания точности. Он не отменяет обязательных процедур, которые требуются по учёту и отчётности: что, когда и в каком виде нужно оформлять, решает бухгалтерия клиента и наша, а актуальные требования стоит уточнять у них, а не у оператора WMS.
Что изменилось у нас на практике: годовая процедура стала формальностью, которая проходит быстро и без сюрпризов. Потому что к её моменту все позиции уже посчитаны в течение года, расхождения разобраны, и никто не ждёт, что в декабре вылезет недостача на крупную сумму.
Кому что подойдёт
Мой честный вывод после обеих схем:
- Циклический пересчёт подходит почти всем, у кого есть адресное хранение и сканеры. Без адресов он не работает: вы не сможете ставить задания по ячейкам.
- Годовой пересчёт как основная схема остаётся вариантом для маленьких складов с небольшой номенклатурой, где всё можно пересчитать за полдня, и для старта — пока не навели порядок с адресами.
- Комбинация — то, что в итоге у нас: цикл в течение года плюс обязательные процедуры по правилам учёта.
И ещё одно наблюдение, которое меня удивило. Когда мы начали считать каждый день, кладовщики стали аккуратнее размещать товар. Не из страха — просто пересчёт перестал быть редким авралом и стал обычной работой, и люди начали видеть последствия своих действий через неделю, а не через год. Это, пожалуй, главный эффект, и он не измеряется в цифрах. Почему система и полка вообще расходятся, я разбирала в отдельном тексте.
Частые вопросы
Что лучше — инвентаризация раз в год или циклический пересчёт?
Для поддержания точности остатков — циклический: ошибки находятся, пока их ещё можно разобрать до причины, и склад не останавливается. Годовая процедура остаётся как обязательная по требованиям учёта, но после года циклов она проходит без сюрпризов. Для маленького склада с небольшой номенклатурой годового пересчёта может быть достаточно.
Как часто пересчитывать товар при циклической схеме?
Мы ориентируемся на число движений: ходовой товар — раз в месяц, средний — раз в квартал, лежачий — раз в полгода. Отдельно, тоже раз в месяц, идёт дорогой товар и товар со сроками годности. Конкретную частоту стоит подбирать по своей статистике расхождений, а не по чужим цифрам.
Можно ли пересчитывать, не останавливая склад?
Можно, если ячейка на время пересчёта блокируется в системе и задания ставятся в часы с небольшим потоком. Без блокировки вы будете ловить «расхождения», которые создаёт сама работа: пока человек считает, из ячейки забирают товар под заказ.
Точность остатков особенно важна там, где товар считают и собирают по одной единице, — как это устроено у нас, видно на странице поштучной обработки.


