물류센터 재고 불일치가 반복되는 5가지 원인과 창고 현장이 당장 적용할 실전 해결 방법 총정리
재고 불일치는 한두 번의 실수보다 입고 기록, 로케이션 관리, 출고 확인 절차가 나뉘어 있을 때 반복적으로 생깁니다. 이 글은 현장에서 자주 보이는 5가지 원인을 짚고, 기록 표준화와 주기적 실사로 차이를 줄이는 실무 순서를 정리합니다.
재고 숫자는 분명 시스템에 있는데 선반에는 물건이 없고, 반대로 선반에는 상품이 가득한데 시스템에서는 재고가 0으로 나오는 상황을 한 번이라도 겪어 본 물류 담당자라면 이 문제가 얼마나 번거로운지 알 것입니다. 재고 불일치는 한 번 발생하면 출고 누락, 고객 클레임, 불필요한 긴급 발주, 창고 직원들 사이의 불신으로 이어집니다. 이 글에서는 물류센터와 공급망 현장에서 반복적으로 나타나는 5가지 원인을 확인하고, 당장 적용할 수 있는 해결 방법을 순서대로 정리합니다.
재고 불일치가 반복되는 이유를 먼저 이해하기
재고 불일치는 대부분 특정 직원의 실수에서 시작되지 않습니다. 입고, 보관, 피킹, 출고가 서로 다른 도구나 양식에서 따로 기록될 때 작은 차이가 쌓이고, 그 차이가 어느 순간 크게 드러나는 구조가 문제입니다. 그래서 원인을 사람 탓으로만 돌리면 같은 문제가 다시 생깁니다. 먼저 어떤 지점에서 기록이 끊기는지 찾아야 합니다.
재고 불일치를 만드는 5가지 원인
1. 입고 검수와 시스템 등록 시점이 다르다
트럭이 도착하면 하역은 바로 진행되지만, 시스템 등록은 오후에 몰아서 하는 경우가 많습니다. 이 사이에 수량이 바뀌거나, 일부 물량이 임시 구역에 머무르면서 시스템에는 아직 입고되지 않은 상태로 남습니다. 결과적으로 실제 재고는 있는데 시스템 재고는 부족하게 보입니다.
2. 로케이션 이동이 기록되지 않는다
상품을 A구역에서 B구역으로 옮기거나, 재포장을 위해 임시 선반으로 옮길 때 로케이션 변경을 입력하지 않으면 시스템은 상품이 원래 자리에 있다고 판단합니다. 나중에 피커가 원래 위치로 갔을 때 물건이 없으니 찾는 시간이 늘어나고, 결국 재고가 없다는 결론이 내려집니다.
3. 파손, 샘플, 내부 사용 수량을 따로 처리하지 않는다
파손품 폐기, 고객 샘플 출고, 사내 시연용 사용은 정식 출고 전표 없이 처리되는 경우가 잦습니다. 이런 수량이 누적되면 시스템 재고와 실물 재고의 차이가 계속 벌어집니다. 특히 소량 출고는 기록을 건너뛰기 쉬워서 원인을 찾기도 어렵습니다.
4. 같은 상품이 여러 로케이션이나 단위로 나뉘어 있다
박스 단위로 입고된 상품을 낱개로 출고하거나, 같은 SKU가 여러 구역에 나뉘어 보관되면 수량 환산 오류가 생깁니다. 예를 들어 12개들이 박스를 낱개 기준으로 잘못 계산하면 재고가 실제보다 크게 틀어질 수 있습니다. 단위 기준이 문서마다 다르면 이 문제는 더 자주 발생합니다.
5. 실사 주기가 없거나 실사 결과가 조치로 이어지지 않는다
연말이나 분기 결산 때만 실사를 하면 차이가 여러 달 누적된 뒤에 발견됩니다. 또 실사 결과를 엑셀 파일에만 남기고 원인을 분석하지 않으면 다음 달에도 같은 오류가 반복됩니다. 실사는 재고를 맞추는 작업이 아니라 원인을 찾는 점검이어야 합니다.
현장에서 바로 적용하는 해결 방법
원인을 알았다면 이제 기록과 절차를 손보면 됩니다. 아래 방법은 대규모 자동화 설비가 없는 중소 창고에서도 적용할 수 있도록 정리했습니다.
입고는 검수 직후 기록을 원칙으로 한다
하역이 끝난 뒤 바로 검수표와 시스템 입고를 맞추는 것이 가장 효과적입니다. 시간이 부족하다면 최소한 당일 마감 전에 모든 입고 건이 등록됐는지 확인하는 체크 항목을 만드세요. 임시 구역에 있는 물량에는 입고 대기 표시를 붙여 시스템상 가용 재고에서 빼 두면 출고 오류를 줄일 수 있습니다.
로케이션 변경은 이동과 동시에 입력한다
이동 작업을 한 사람이 바로 로케이션 변경을 입력하도록 규칙을 정하세요. 바코드 스캔으로 원래 위치와 새 위치를 함께 찍으면 입력 누락을 줄일 수 있습니다. 재포장이나 임시 보관처럼 짧게 옮기는 작업도 예외 없이 기록해야 합니다.
비정상 출고 사유 코드를 정해 둔다
파손, 샘플, 내부 사용, 반품 폐기처럼 정식 출고가 아닌 수량에는 사유 코드를 붙여 별도로 집계하세요. 코드가 정해져 있으면 직원이 기록을 건너뛰는 일이 줄고, 월말에 차이가 생겼을 때 어떤 사유가 많은지 바로 볼 수 있습니다.
단위 기준을 하나로 통일한다
SKU마다 기본 단위를 정하고, 박스와 낱개의 환산 비율을 시스템 마스터 데이터에 명확히 적어 두세요. 피킹 지시서, 입고 전표, 출고 전표에도 같은 단위가 표시되어야 합니다. 현장에서 단위 혼동이 자주 생긴다면 상품 라벨에 환산 수량을 함께 인쇄하는 방법도 도움이 됩니다.
주기적 순환 실사와 원인 기록을 함께 운영한다
전체 실사를 기다리지 말고 ABC 분류로 중요도가 높은 상품부터 주 단위나 일 단위로 순환 실사를 진행하세요. 차이가 나오면 금액과 빈도를 함께 기록하고, 원인 항목을 1번부터 5번까지 나눠 분류합니다. 이렇게 하면 어느 공정을 먼저 고쳐야 하는지 데이터로 판단할 수 있습니다.
적용 순서: 한 번에 모두 바꾸지 말 것
모든 절차를 동시에 바꾸면 현장 직원이 혼란스러워하고, 새 규칙이 지켜지지 않을 가능성이 큽니다. 다음 순서로 2~4주 단위로 나눠 적용하는 것을 권합니다.
- 1주차: 최근 한 달 재고 차이 데이터를 모아 상위 3개 원인을 찾습니다.
- 2주차: 입고 당일 등록 원칙과 로케이션 변경 즉시 입력 규칙을 공지하고 실제로 지켜지는지 확인합니다.
- 3주차: 비정상 출고 사유 코드와 단위 기준표를 만들고 현장 교육을 진행합니다.
- 4주차 이후: ABC 기준 순환 실사를 시작하고 주간 리뷰에서 차이 원인을 점검합니다.
이 과정에서 재고 이동 기록, 작업 담당자 지정, 실사 결과 공유를 한곳에서 관리하면 확인 시간이 크게 줄어듭니다. 예를 들어 Subtask 데모에서 작업 카드에 실사 항목과 담당자를 연결하고 진행 상황을 주간 보드로 확인하는 흐름을 미리 살펴볼 수 있습니다. 교대 인수인계 기록도 함께 관리하고 싶다면 생산 현장 교대 인수인계 문제 해결법 글도 참고할 만합니다.
현장 체크리스트
- 입고 검수 후 당일 시스템 등록이 끝났는지 확인했는가?
- 로케이션 이동 시 바코드로 원위치와 새 위치를 모두 기록했는가?
- 파손, 샘플, 내부 사용 건에 사유 코드를 붙였는가?
- SKU별 기본 단위와 환산 비율이 마스터 데이터에 명시되어 있는가?
- 이번 주 순환 실사 대상과 담당자가 정해졌는가?
- 차이가 난 건의 원인을 5개 항목 중 하나로 분류했는가?
결론
재고 불일치는 한 번에 해결되는 문제가 아니라, 입고와 이동과 출고의 기록 습관을 바로잡으면서 줄여 나가는 문제입니다. 먼저 차이가 어디에서 생기는지 데이터로 확인하고, 입고 당일 등록과 로케이션 즉시 입력 같은 기본 규칙부터 지키세요. 그다음 사유 코드, 단위 기준, 순환 실사를 더하면 재고 신뢰도는 눈에 띄게 올라갑니다. 지금 창고에서 가장 자주 틀리는 한 가지를 골라, 이번 주에 바로 규칙으로 정해 보시기 바랍니다. 재고 기록을 한곳에서 관리할 방법이 필요하다면 회원가입 후 팀 워크스페이스를 만들어 작업 흐름을 직접 설정해 보실 수 있습니다.