창고관리시스템(WMS)이란? 기능, 도입효과 및 구축방법
창고관리시스템(WMS, Warehouse Management System)은 창고의 입고, 적치, 재고, 피킹, 출고 및 물류 작업을 실시간으로 관리하는 시스템입니다.
여기서 중요한 단어는 '어디에'와 '실시간'입니다. 대부분의 회사는 엑셀이든 ERP든 재고 수량을 관리하고 있습니다. 하지만 실제 물건이 창고 3층 B열 4단에 있는지, 유통기한이 언제까지인지, 어제 입고된 것인지 지난달 것인지까지 관리하기 어려운 경우가 있습니다.
WMS는 이러한 창고현장의 물류 흐름과 작업 정보를 시스템화 합니다.
결국 WMS가 해결하는 핵심 문제는 단순히 재고수량을 관리하는 것이 아니라, “창고에서 실제로 무슨 일이 일어나고 있는지를 시스템이 알 수 있도록 만드는 것”입니다.
WMS가 필요한 이유와 창고관리시스템 도입 효과
창고관리시스템 도입을 검토하는 회사에는 공통된 신호가 있습니다. 아래 항목 중 세 개 이상 해당된다면 이미 시스템이 필요한 단계입니다.
- 장부 재고와 실물 재고가 자주 어긋나고, 원인을 못 찾는다
- 특정 직원이 없으면 물건을 찾는 데 시간이 오래 걸린다
- 신입 작업자가 혼자 피킹할 수 있을 때까지 몇 달이 걸린다
- 오출고 클레임이 반복되는데 어느 단계에서 생겼는지 추적이 안 된다
- 재고실사를 하려면 창고를 멈춰야 하고, 하루 이상 걸린다
- 물량이 늘면 사람을 더 뽑는 것 외에 방법이 없다
- 선입선출이나 유통기한 관리가 사실상 작업자 판단에 맡겨져 있다
이 문제들의 공통점은 정보가 시스템에 없고 사람에게 있다는 것입니다. 사람에게 있는 정보는 공유되지 않고, 검증되지 않으며, 그 사람이 퇴사하면 사라집니다.
엑셀 관리가 정확히 어느 지점에서 한계에 부딪히는지는 별도 글에서 자세히 다뤘습니다.
☞ 엑셀 재고관리, 어디까지 버틸 수 있을까 ? 재고 정확도가 무너지는 5가지 지점
ERP와 WMS 차이점은 무엇인가
창고관리시스템(WMS) 상담에서 가장 많이 나오는 질문입니다. "우리 ERP에 재고 모듈이 있는데 왜 또 필요한가요?"
통장 잔액과 지갑 속 현금
ERP와 WMS의 가장 큰 차이점은 관리 목적과 현장 작업 관리 수준에 있습니다.
다시 말해 ERP의 재고는 통장 잔액에 가깝습니다. 총 몇 개가 있고 금액이 얼마인지를 관리합니다. 회계와 연결되고, 매입·매출과 맞물려 돌아갑니다.
WMS의 재고는 지갑 속 현금에 가깝습니다. 만 원권이 몇 장이고 천 원권이 몇 장인지, 어느 주머니에 들어 있는지를 관리합니다. 총액은 통장과 같아야 하지만, 관리하는 정보의 성격이 다릅니다.
항목별 비교표
| 구분 | ERP 재고관리 | WMS 창고관리 |
|---|
| 관리 단위 | 품목 · 수량 · 금액 | 품목 · 로케이션 · 로트 · 상태 |
| 갱신 시점 | 전표 처리 시점 | 작업 발생 즉시 |
| 주 사용자 | 관리부서 · 회계 | 현장 작업자 |
| 주 사용 기기 | PC | PDA · 바코드 스캐너 |
| 핵심 질문 | “얼마나 있는가” | “어디에, 어떤 것이 있는가” |
| 목적 | 정산과 원가 | 작업 지시와 정확도 |
결론: 대체가 아니라 연계
WMS는 ERP를 대체하지 않습니다. 현장에서 발생한 실물 데이터를 WMS가 잡아서 ERP로 넘기고, ERP는 그 데이터로 정산합니다. 둘이 연동되지 않으면 장부와 실물의 차이는 영원히 좁혀지지 않습니다.
실무에서 보면 이 연동 지점을 어떻게 설계하느냐가 프로젝트의 성패를 가릅니다. ERP와 WMS를 서로 다른 업체에서 각각 도입한 회사가 나중에 인터페이스 문제로 애를 먹는 경우가 적지 않습니다. 처음부터 하나의 체계로 설계된 통합형을 검토하는 이유가 여기에 있습니다.
창고관리시스템(WMS)의 핵심 기능 5가지
기능 목록은 업체마다 수십 개씩 나열하지만, 실제로 성과를 만드는 것은 다음 다섯 가지입니다.
1. WMS 로케이션 관리
창고의 모든 공간에 주소를 부여합니다. A-03-02-01처럼 구역·열·단·칸 단위로 코드를 매기고, 어떤 물건이 어느 주소에 있는지를 시스템이 기억합니다. 이러한 로케이션 관리(Location Management)를 통해 창고 내 재고 위치를 체계적으로 관리할 수 있습니다.
물건을 찾는 행위가 '아는 사람에게 묻는 일'에서 '화면을 보는 일'로 바뀝니다. 신입 작업자의 투입 시점이 몇 달에서 며칠로 줄어드는 가장 직접적인 이유입니다.
2. 바코드 · PDA 기반 작업 관리
입고·적치·피킹·출고의 모든 단계에서 바코드를 스캔합니다. 핵심은 데이터 입력이 아니라 검증입니다. 지시된 물건이 아닌 것을 스캔하면 시스템이 거부합니다.
오출고가 줄어드는 이유는 작업자가 더 조심해서가 아니라, 틀린 작업이 애초에 진행되지 않기 때문입니다.
3. WMS LOT · 유통기한 · FIFO/FEFO 관리
같은 품목이라도 언제 입고된 것인지를 구분해 관리합니다. 선입선출을 작업자 판단이 아니라 시스템 지시로 강제할 수 있고, 문제가 생겼을 때 해당 로트가 어디로 나갔는지 역추적이 가능합니다.
식품·화장품·의약품처럼 회수 의무가 있는 업종에서는 선택이 아니라 필수 요건입니다.
4. WMS 실시간 재고관리
작업이 끝나는 즉시 재고가 바뀝니다. 전표를 모아 하루에 한 번 처리하는 방식과의 결정적인 차이입니다.
주문을 받는 시점에 정확한 가용 재고를 알 수 있어야, 팔 수 없는 물건을 파는 사고가 사라집니다.
5. 작업 이력 추적
누가, 언제, 어떤 작업을 했는지가 전부 기록됩니다. 클레임이 발생했을 때 추측이 아니라 데이터로 원인을 찾을 수 있습니다. 이 기록이 쌓이면 작업자별·시간대별 생산성 분석도 가능해집니다.
실제로 이 기능들이 창고의 하루 안에서 어떻게 맞물려 돌아가는지는 아래 글에서 공정 순서대로 정리했습니다.
☞ 입고부터 출고까지, WMS가 처리하는 창고의 하루
WMS·ERP·MES·TMS의 차이와 연계
물류 시스템을 구축할 때는 WMS, ERP, MES, TMS의 역할과 차이를 명확하게 정의해야 합니다. 이를 간단히 표로 정리하면 아래와 같습니다.
| 시스템 | 관리 대상 | 한 줄 정의 |
|---|
| ERP | 전사 경영 / 거래 | 돈과 숫자의 흐름 |
| WMS | 창고 물류 실행 | 물건의 위치와 상태 |
| OMS | 주문관리 | 여러 채널의 주문 통합 |
| TMS | 운송관리 | 차량 배차와 배송 경로 |
| MES | 생산 현장 | 제조 공정과 설비 |
물건이 창고에 있는 동안은 WMS, 트럭에 실리면 TMS, 공장에서 만들어지는 중이면 MES의 영역이라고 보면 대체로 맞습니다.
이를 계층으로 나누면 다음과 같습니다.
- 계획 · 정산 계층 ? ERP: 기준정보, 구매, 회계, 원가, 재고 금액을 관리합니다.
- 주문 계층 ? OMS: 자사몰 · 오픈마켓 · B2B 주문을 통합하고 재고를 할당합니다.
- 실행 계층 ? MES → WMS → TMS: 생산 실행, 창고 물류 실행, 운송 실행이 물건의 이동을 순서대로 이어받습니다.
- 현장 데이터: PDA · 바코드 · 라벨 · 자동화 설비에서 발생한 실적이 실행 계층으로 올라갑니다.
즉, OMS + ERP + WMS + MES + TMS 전체를 연계하면 아래 이미지와 같습니다.
위에서 아래로는 기준정보와 생산 · 출고 · 배송 지시가 내려가고, 아래에서 위로는 진척 · 재고 · 배송 상태와 매출 확정 데이터가 올라갑니다. 결국 ERP가 기준정보와 정산을, OMS가 주문을 모으고, 실제 물건의 이동은 MES · WMS · TMS가 나눠 맡는 구조입니다.
WMS 도입 효과와 핵심 KPI
효과는 반드시 측정 가능한 지표로 정의해야 합니다. "편해졌다"는 평가로는 투자 판단도, 사후 검증도 불가능합니다.
| 지표 | 정의 |
|---|
| 재고 정확도 | 전산 재고와 실물 재고의 일치율 |
| 시간당 피킹 처리량 | 작업자 1인당 처리 건수 |
| 오출고율 | 전체 출고 대비 오출고 건수 |
| 입고 리드타임 | 도착부터 재고 확정까지 걸리는 시간 |
| 재고실사 소요 시간 | 전수 실사에 필요한 인시(man-hour) |
| 신규 작업자 투입 기간 | 독립 작업까지 걸리는 기간 |
중요한 것은 도입 전 수치를 반드시 먼저 측정해 두는 것입니다. 이 작업을 건너뛰면 오픈 후에 개선 폭을 증명할 방법이 없어집니다. 프로젝트 착수 시점에 현재 지표를 기록해 두시기 바랍니다.
이 중에서도 가장 먼저 회복되는 지표는 재고 정확도입니다. 장부와 실물이 왜 벌어지는지, 그 격차를 어떻게 좁히는지는 아래에서 다룹니다.
☞ 수불관리와 재고실사 ? 장부와 실물이 안 맞는 진짜 이유
WMS 도입 전 준비사항과 체크리스트
창고관리시스템 프로젝트가 지연되거나 실패하는 원인은 대부분 소프트웨어가 아니라 준비 상태에 있습니다.
품목코드 정비
가장 중요합니다. 같은 물건에 코드가 두 개 있거나, 코드 체계에 규칙이 없거나, 담당자마다 다르게 부르는 상태로는 어떤 시스템도 정상 동작하지 않습니다.
10년 넘게 구축 현장을 다니며 확인한 사실은, 품목코드가 정리되지 않은 채로 시작한 프로젝트는 예외 없이 일정이 밀린다는 것입니다. 이 작업은 업체가 대신해 줄 수 없고, 회사 내부에서 결정해야 합니다.
로케이션 체계 설계
창고 공간에 어떤 규칙으로 주소를 붙일지 정해야 합니다. 물량 증가와 창고 확장을 고려해 여유를 두고 설계하는 것이 좋습니다.
현장 인프라
무선 네트워크가 창고 전 구역에 안정적으로 닿는지, PDA와 라벨 프린터가 필요한 만큼 확보되는지 확인해야 합니다. 랙 사이나 냉동 구역에서 신호가 끊기는 문제는 오픈 직전에야 발견되면 대응할 시간이 없습니다.
전담 담당자 지정
의사결정을 할 수 있고 현장을 아는 사람이 프로젝트에 시간을 배정받아야 합니다. 겸업 담당자만 있는 프로젝트는 요구사항 확정 단계에서부터 지연됩니다.
준비사항과 구축 단계별 진행 과정은 아래 글에서 상세히 정리했습니다.
☞ WMS 도입 준비사항과 프로젝트 진행 과정 ? 무엇을 언제 준비해야 하나
WMS 구축형과 패키지형(SaaS) 비교
패키지(SaaS)형은 정해진 기능을 그대로 사용합니다. 초기 비용이 낮고 도입이 빠르지만, 회사의 업무 방식을 시스템에 맞춰야 합니다. 표준적인 창고 운영을 하는 곳에 적합합니다.
구축형은 회사의 실제 프로세스에 맞춰 설계합니다. 기간과 비용이 더 들지만, 기존 업무 방식을 유지하면서 시스템화할 수 있고 ERP·MES 등 다른 시스템과의 연계도 자유롭습니다.
판단 기준은 단순합니다. 우리 창고의 운영 방식이 경쟁력인가, 아니면 개선 대상인가. 업종 특성상 반드시 지켜야 하는 프로세스가 있다면 구축형이, 관행에 불과하다면 패키지형이 합리적입니다.
자주 묻는 질문
Q. 창고 규모가 작아도 WMS가 필요한가요?
면적보다 품목 수와 출고 건수가 기준입니다. 작은 창고라도 품목이 수천 개이고 출고가 잦다면 사람의 기억으로 관리하기 어렵습니다. 반대로 넓어도 품목이 수십 개면 급하지 않습니다.
Q. 기존 ERP를 바꿔야 하나요?
반드시 그렇지는 않습니다. 인터페이스로 연계하는 방식이 일반적입니다. 다만 기존 ERP의 데이터 구조와 연동 가능 범위를 사전에 확인해야 합니다.
Q. WMS 구축 기간은 얼마나 걸리나요?
WMS 구축 기간은 창고 규모와 업무 범위, ERP 연동, 자동화설비 연계 여부에 따라 달라집니다.
단일 창고 기준으로 요구사항 정의부터 안정화까지 3~6개월이 일반적입니다. 품목코드 정비 상태에 따라 앞단에서 기간 차이가 크게 벌어집니다.
Q. WMS 구축 비용은 얼마나 드나요?
WMS 구축 비용은 창고 규모, 사용자 수, PDA 및 바코드 장비, ERP 연동, 자동화설비 연계, 커스터마이징 범위에 따라 크게 달라집니다. 따라서 단순히 창고 면적만으로 비용을 산정하기보다는 기능 범위와 연계 범위를 기준으로 견적을 산정하는 것이 일반적입니다.
Q. 오픈하면 바로 효율이 오르나요?
아닙니다. 오픈 직후 1~2주는 오히려 생산성이 떨어지는 것이 정상입니다. 작업자가 새로운 절차에 적응하는 기간이며, 이 시기를 견디지 못하고 기존 방식으로 되돌아가는 것이 가장 흔한 실패 유형입니다.
정리
창고관리시스템(WMS)은 단순히 재고 수량을 관리하는 프로그램이 아닙니다.
창고에서 발생하는 실제 물류 작업과 재고의 흐름을 시스템으로 관리하는 것입니다.
입고부터 적치, 이동, 피킹, 출고, 실사까지 모든 과정에 기준을 만들고 작업 결과를 기록함으로써, "사람이 기억하는 창고"에서 "시스템이 알고 있는 창고"로 전환하는 것이 WMS 도입의 핵심입니다.
결국 WMS 구축은 단순한 IT 시스템 도입이 아니라 창고 운영 프로세스를 표준화하고 재고와 물류 데이터를 체계적으로 관리하는 프로젝트라고 보는 것이 정확합니다.
이 시리즈의 다른 글
㈜케이언트
10년 이상 제조·유통·프렌차이즈·해운 분야의 구축형 ERP와 MES를 공급해 온 Total Solution Company입니다. 창고관리(WMS)를 ERP·MES와 하나의 체계로 설계해, 현장 데이터가 정산까지 끊김 없이 이어지도록 구축합니다.
상담문의 02-6278-1225