WMS Warehouse Management System
홈 › 용어 사전 · 안녕소프트 최재원 · 2026. 9. 22. 작성
WMS — 창고 안에서 물건이 들어오고, 놓이고, 나가는 과정을 바코드와 위치코드로 실시간 기록해 재고의 수량과 위치를 함께 관리하는 시스템입니다. ERP에도 재고 메뉴가 있지만 대부분 수량만 다루고, 물건이 창고 어느 칸에 있는지는 알지 못합니다. 창고가 넓어지고 품목이 늘면 '있긴 한데 어디 있는지 모르는' 재고가 생기고, 이때부터 WMS가 필요해집니다. 바코드 스캐너와 함께 쓰면 종이 전표 없이 현장에서 바로 기록됩니다.
ERP 재고관리와 무엇이 다른가
ERP의 재고 메뉴는 품목별 수량과 금액을 다룹니다. 입고 전표와 출고 전표가 들어오면 수량이 늘고 줄며, 그 결과가 회계와 원가로 이어집니다. 그런데 전표는 보통 사무실에서, 일이 끝난 뒤에 입력됩니다. 창고에서 물건이 움직인 시점과 장부가 바뀌는 시점 사이에 틈이 생깁니다.
WMS는 그 틈을 메웁니다. 물건이 실제로 움직이는 순간, 창고 안 어느 위치에서 어느 위치로 갔는지를 현장에서 기록합니다. 그래서 다루는 단위도 다릅니다.
- ERP 재고: 품목 A가 총 500개 있다.
- WMS 재고: 품목 A가 B구역 3열 2단에 300개, 입고 대기 구역에 200개 있다.
수량이 맞는지만 알면 되는 회사는 ERP로 충분합니다. 찾는 데 시간이 걸리고, 같은 물건이 여러 곳에 흩어지고, 출고할 때 엉뚱한 것을 집는 일이 생기면 위치 정보가 필요하고, 그때 WMS가 답이 됩니다.
바코드와 위치코드로 어떻게 기록되는가
WMS의 뼈대는 두 가지 코드입니다. 물건에 붙는 품목 바코드와, 선반 칸마다 붙는 위치코드입니다. 위치코드는 보통 구역-열-단처럼 사람이 읽어도 뜻이 통하게 짓습니다. 이 둘을 스캐너로 차례로 찍으면 '이 물건이 이 칸에 있다'는 기록이 그 자리에서 남습니다.
- 입고: 납품 물건의 바코드를 찍고 수량을 확인합니다. 라벨이 없는 물건은 이때 출력해 붙입니다.
- 적치: 물건을 놓을 칸의 위치코드를 찍습니다. 이 순간부터 시스템이 위치를 압니다.
- 피킹: 출고 지시가 내려오면 어느 칸에서 몇 개를 가져올지 화면에 뜹니다. 작업자는 가서 찍고 가져옵니다.
- 출고: 포장 전에 다시 한 번 찍어 주문과 맞는지 확인합니다.
창고 안에서 자리를 옮길 때도 찍습니다. 이 한 단계를 빼먹으면 시스템은 옛 위치를 계속 믿기 때문에, 이동 기록을 습관으로 만드는 것이 도입 초기의 핵심입니다. 종이 전표에 적었다가 나중에 옮겨 적는 방식과 가장 크게 갈리는 지점입니다.
어떤 창고에 필요한가
규모보다 증상으로 판단하는 편이 정확합니다. 아래 중 두세 가지가 반복되면 수량 관리만으로는 한계에 온 것입니다.
- 담당자가 쉬는 날에는 다른 사람이 물건을 못 찾는다.
- 실사를 할 때마다 장부와 실물 차이가 나고, 원인을 못 찾는다.
- 같은 품목이 여러 칸에 흩어져 있어 오래된 것이 뒤에 남는다.
- 출고 오류(다른 품목, 다른 수량)가 한 달에 몇 번씩 생긴다.
- 유효기간이나 로트를 관리해야 하는 품목이 있다.
반대로 품목이 수십 종이고 한 사람이 창고 전체를 머릿속에 그릴 수 있다면, 엑셀 수불부에 바코드 스캐너만 붙여도 대부분 해결됩니다. WMS는 위치가 문제일 때 쓰는 도구이지, 재고가 안 맞는 모든 문제의 답은 아닙니다. 창고가 두 곳 이상으로 늘거나, 외부 물류창고와 재고를 맞춰야 할 때도 위치 단위 기록이 필요해집니다.
도입 전에 정해야 할 것
WMS는 소프트웨어보다 준비가 더 오래 걸립니다. 시스템이 아무리 좋아도 아래가 정리되지 않으면 현장에서 쓰이지 않습니다.
- 위치코드 체계: 구역·열·단을 어떻게 나눌지, 바닥 적재 구역은 어떻게 부를지 먼저 정합니다.
- 라벨 부착 방식: 납품처가 붙여 오는지, 입고 때 우리가 출력해 붙이는지 정합니다.
- 현장 기기: 전용 스캐너를 쓸지, 스마트폰 카메라로 충분한지 물동량에 맞춰 고릅니다.
- ERP 연동: 입출고 결과를 ERP에 자동으로 넘길지, 하루 한 번 맞출지 정합니다.
- 실사 절차: 시스템 도입 직후 한 번 전수 실사를 해서 시작 수량을 맞춥니다.
이 다섯 가지가 정해지면 개발이든 패키지든 선택이 쉬워집니다. 반대로 이걸 정하지 않은 채 제품부터 고르면 기능표를 비교하다 끝나기 쉽습니다.
| 구분 | ERP 재고관리 | WMS |
|---|---|---|
| 다루는 것 | 품목별 수량·금액 | 품목별 수량·위치·이동 이력 |
| 기록 시점 | 전표 입력 시(사후) | 물건이 움직이는 순간(실시간) |
| 입력하는 사람 | 사무실 담당자 | 창고 작업자(스캐너) |
| 대표 화면 | 재고 현황, 수불부 | 위치별 재고, 피킹 지시, 입고 대기 |
| 잘 맞는 경우 | 수량과 원가만 맞으면 되는 회사 | 찾는 시간·출고 오류가 문제인 창고 |
WMS 자주 묻는 질문
ERP가 있는데 WMS를 또 넣어야 하나요?
ERP 재고 수량은 맞는데 창고에서 물건을 찾는 데 시간이 걸린다면 필요합니다. 수량은 맞고 위치를 모르는 것이 WMS가 푸는 문제입니다. 반대로 위치가 문제가 아니라면 ERP 재고 메뉴에 바코드 입력만 붙이는 편이 낫습니다.
바코드만 붙이면 WMS인가요?
아닙니다. 바코드는 입력을 빠르고 정확하게 하는 수단이고, WMS는 그 입력으로 위치와 이동 이력을 관리하는 체계입니다. 위치코드 없이 품목 바코드만 찍는 것은 바코드 재고관리이지 창고관리시스템은 아닙니다. 다만 작은 창고에는 그 정도가 딱 맞는 경우도 많습니다.
도입하면 실사를 안 해도 되나요?
줄어들지만 없어지지는 않습니다. 이동 기록을 빼먹거나 파손·분실이 생기면 시스템 재고와 실물이 어긋납니다. 대신 전수 실사를 구역별 순환 실사로 바꿀 수 있어 부담이 크게 줄어듭니다.
실무에서 이 개념이 어떻게 쓰이는지는 창고·재고 관리용 모바일 단말기(PDA) 고르는 법 · 재고 실사, 하루 만에 끝내는 방법 · 물류·창고 재고관리 자동화 에 정리했습니다.
WMS, 우리 회사 업무에 어떻게 적용할지 궁금하시다면
지금 쓰시는 엑셀이나 업무 순서를 알려주시면, 어디까지 시스템으로 옮길 수 있는지 단계별로 정리해 드립니다.
관련 서비스 — 바코드 WMS 재고관리 · 함께 보는 용어 — ERP·MES·WMS 차이 · 로트(LOT) 추적 · 리드타임 · 수불부 · 안전재고 · 용어 사전 전체