재고·물류·

재고실사 방법론 비교 — 순환실사(Cycle Counting) vs 일제실사(Physical Inventory)

재고실사는 숫자를 맞추는 행사가 아니라 차이의 원인을 발견하는 통제절차다. 연 1회 일제실사와 연중 순환실사의 차이, 그리고 식품은 왜 Lot·소비기한·Quality Status까지 세야 하는지 정리한다.

식품공장의 재고실사는 숫자를 맞추는 행사가 아니라 재고 차이가 발생하는 원인을 발견하는 통제절차다.

연말 하루를 정해 생산과 입출고를 멈추고 전 직원이 냉장·냉동창고에 들어가 원료와 제품을 세는 방식만으로는 재고 정확도를 유지하기 어렵다. 실사가 끝난 다음 날부터 다시 오출고·미처리 입고·생산투입 누락·폐기 미등록이 발생하면 장부와 실물은 다시 벌어진다.

특히 식품은 동일 품목이라도 Lot와 소비기한, Quality Status가 다르다. 같은 원료 100kg이 창고에 있다는 사실만 확인해서는 부족하다. 어느 Lot가 몇 kg이고, 정상사용 가능한 재고인지, QC HOLD인지, 소비기한이 임박했는지까지 확인해야 실제 가용재고가 된다.

일제실사의 약점은 실사 자체보다 긴 공백기간이다

일제실사(Wall-to-Wall Physical Inventory)는 특정 시점의 전체 재고를 확인하기에는 효과적이다. 그러나 정확한 실사를 위해 입고·출고·생산투입·창고이동을 일정 시간 Freeze해야 한다. 규모가 커지면 출고지연과 생산대기뿐 아니라 작업자 피로에 따른 오카운팅도 증가한다.

냉동·냉장창고는 더 어렵다. 작업시간이 길어질수록 작업환경 부담이 커지고, Pallet을 이동해 안쪽 Lot를 확인하는 과정에서 위치가 바뀌거나 다시 적재되는 문제도 생긴다. 무엇보다 연 1회 실사에서 200kg 차이를 발견해도 그 차이가 어느 달의 생산투입 누락인지, 오출고인지, 폐기 미등록인지 역추적하기 어렵다. 따라서 일제실사는 필요할 수 있지만 일상적인 재고통제를 대체하지는 못한다.

순환실사는 재고를 나누어 자주 검증하는 방식이다

Cycle Counting은 전체 창고를 한 번에 세지 않고 일정 기준으로 품목이나 Location을 선정해 반복 실사한다. 핵심은 모든 품목을 같은 빈도로 세지 않는 것이다.

ABC 분류를 사용할 수 있지만 구매금액만 기준으로 정하는 것은 식품공장에 적합하지 않을 수 있다. 고가 원료뿐 아니라 생산중단 영향이 큰 핵심 첨가제, 소비기한이 짧은 원료, 이동빈도가 높은 포장재, 과거 Variance가 반복된 품목은 높은 실사 우선순위를 둘 수 있다. 예를 들어 A품목은 월 단위, B품목은 분기 단위, C품목은 반기 단위처럼 정책을 만들 수 있지만, 이러한 주기는 법정 고정기준이 아니라 회사가 재고위험에 따라 설정하는 내부통제 기준이다.

식품 재고실사는 품목이 아니라 Lot·Location까지 내려가야 한다

ERP에 원료 A가 500kg 있다고 표시되더라도 실제 창고에는 Lot 01 150kg, Lot 02 200kg, Lot 03 150kg처럼 나뉘어 존재할 수 있다. 그중 Lot 01이 QC HOLD라면 생산에 쓸 수 있는 재고는 350kg이다.

따라서 실사의 비교단위는 가능한 한 Item + Lot + Location + Quality Status + Quantity 구조가 돼야 한다. 소비기한 관리가 필요한 자재라면 Expiry Date도 같은 재고객체에 연결해야 한다. 이 구조가 있어야 단순 FIFO를 넘어 소비기한이 먼저 도래하는 Lot를 우선 사용하는 FEFO 출고통제가 가능하다. 식품에서는 입고순서보다 남은 소비가능기간이 더 중요한 경우가 있기 때문이다.

WMS가 있다고 무조건 무중단 실사가 되는 것은 아니다

Cycle Counting의 장점은 전체 창고를 멈추지 않아도 된다는 점이지만, 실사 중인 Location에서는 Transaction 통제가 필요하다. PDA에서 특정 Location의 Cycle Count를 시작하면 해당 Bin의 이동을 잠시 잠그거나, 실사 시작 시점의 Snapshot Quantity를 저장한 뒤 이후 입출고 Transaction을 별도로 반영하는 방식이 필요하다.

실사자가 장부수량을 보고 숫자를 맞춰 적는 것도 피하는 편이 좋다. Blind Count 방식으로 실제 수량을 먼저 Scan·입력하고 시스템 수량과 비교하면 확인편향을 줄일 수 있다. 차이가 허용범위를 넘으면 즉시 재실사하고, 최종 확정된 차이만 승인 후 Inventory Adjustment로 전송한다.

재고조정은 원인을 지우는 기능이 되어서는 안 된다

장부 100kg, 실물 94kg이면 ERP에서 -6kg 조정해 숫자를 맞출 수 있다. 그러나 Variance = -6kg만 저장하면 다음 달에도 같은 문제가 반복된다.

Variance Reason Master가 필요하다. 생산투입 미처리·입고수량 오류·오출고·폐기 미등록·단위환산 오류·위치이동 미처리·Loss·원인미상 등을 구분하고 반복 원인을 분석해야 한다. BOM이 실제보다 낮게 설정돼 매 생산마다 원료가 추가 투입되는 문제라면 재고팀의 실사횟수를 늘리는 것으로 해결되지 않는다. 이 지점에서 BOM 정확도와 연결된다.

순환실사와 일제실사는 경쟁관계가 아니다

구분 일제실사 순환실사
범위 전체 재고 선정 품목·Location
주기 연말·반기 등 주·월·분기 반복
입출고 통제 광범위 Freeze 대상영역 중심
운영부담 특정일 집중 연중 분산
오류발견 사후 발견 조기 발견 가능
원인추적 장기간 경과 시 어려움 최근 Transaction 추적 용이
우선순위 전체 동일 ABC·위험도 차등
WMS 활용 실사 Snapshot PDA·Barcode·Task 자동화
활용목적 특정 시점 검증 지속적 Accuracy Control

좋은 운영방식은 둘 중 하나만 선택하는 게 아니다. 연중 Cycle Counting으로 재고통제를 유지하고, 필요 시 기말 또는 특정 시점의 Physical Inventory로 전체 재고의 완전성을 검증하는 방식이 현실적이다.

외부 회계감사 대응에서도 ’횟수’보다 통제 신뢰성이 중요하다

순환실사를 매주 했다는 사실만으로 감사대응이 완성되는 게 아니다. 품목 선정기준·실사 담당자·Blind Count 여부·재실사 기준·Variance 승인권자·재고조정 이력·실사 중 Transaction 통제가 문서화돼 있어야 한다.

외부감사인은 재고가 재무제표에서 중요하다면 재고 존재와 상태 등에 대한 감사증거를 확보하기 위해 실물재고 실사와 관련된 절차를 검토한다. 회사의 Cycle Count가 잘 운영되고 있다는 사실은 중요한 통제증거가 될 수 있지만, 감사인이 수행할 절차는 감사위험과 중요성에 따라 결정된다. 따라서 “순환실사를 하면 연말 감사 입회를 받지 않아도 된다”고 설계해서는 안 된다.

재고정확도가 낮으면 MRP와 안전재고도 의미가 없다

ERP에는 원료가 2톤 있다고 표시되지만 실제 사용가능 재고가 1.6톤이라면 MRP는 필요한 구매발주를 늦춘다. 반대로 장부재고가 실제보다 적으면 불필요한 발주가 발생한다. Dynamic Safety Stock에서 정교하게 Lead Time과 수요 변동성을 계산해도 On Hand Inventory 자체가 틀리면 발주계획은 틀린다.

Document AI가 거래명세서를 정확히 읽고 입고수량을 ERP에 전달하고, MES가 실제 투입량을 기록하고, BOM이 실제소요량을 설명하며, WMS가 Lot별 이동을 기록해야 Cycle Counting의 차이도 줄어든다.

재고실사는 다른 시스템의 오류를 마지막에 수정하는 절차가 아니라 구매-입고-생산-이동-출고 데이터가 실제 물류와 일치하는지를 반복 검증하는 Control Loop여야 한다.

식품공장에서 관리해야 할 것은 단순 Stock Accuracy 하나가 아니다.

어떤 품목이, 어느 Lot로, 어느 위치에, 어떤 품질상태와 소비기한을 가진 채 존재하며, 장부와 차이가 발생했다면 그 원인을 어느 Transaction까지 추적할 수 있는가.

이 수준까지 내려가야 Cycle Counting이 단순 창고업무에서 ERP/WMS 재고통제로 바뀐다.

이어서 읽으면 좋은 글

제조업 재고관리 완전정복 — 원재료부터 완제품·LOT·FEFO·원가까지

재고 · 물류3분 만에 확인
저자 Michael Han

글 · Michael Han
(주)단지 대표(식품제조, 2016~) · VSL Vietnam MD · ISO 9001·14001·45001 인증심사원.저자 소개 →

최종 검증:

개정 이력

· 발행

여기 담긴 규정·수치는 최소 6개월마다 위 공식 출처와 대조해 재확인합니다. 실질적 변경(요건·기준·수치)은 조용히 덮어쓰지 않고 개정 이력에 남깁니다.

이 글은 일반적인 실무 정보이며 법률·세무·행정 자문이 아닙니다. 규정·수치는 관할과 시점에 따라 달라지므로, 실제 판단 전 위 공식 출처와 관할 기관에서 최신 기준을 확인하시기 바랍니다.