결론부터 말씀드리겠습니다. 연간 출고가 100,000건 미만인 창고라면, 첫 WMS로 SaaS를 선택하는 것이 정답입니다. 다만 '2주 만에 가동'이라는 영업 멘트를 믿지 마시고, 월 요금만 보고 계약하지 마세요.

수년간 처음 WMS를 도입하는 소규모 창고들을 여러 곳 도왔는데, 실패 패턴이 놀랍도록 비슷합니다. 문제는 대개 소프트웨어 자체가 아닙니다. 계약 전에 아무도 묻지 않은, 몇 가지 실무적인 질문들입니다. 그중 사람들을 가장 많이 데이게 하는 5가지를 소개합니다. 지금 선정 중이라면 이 목록을 하나씩 짚어가 보세요.

'2주 만에 가동됩니다'라고 약속했는데, 믿어도 될까요?

절반만.

SaaS WMS는 서버가 필요 없습니다. 계정이 발급된 당일부터 로그인할 수 있습니다. 이건 사실입니다. 하지만 '로그인이 된다'와 '창고를 운영할 수 있다'는 거리가 멀고, 그 간극을 메우는 건 바로 여러분의 데이터입니다. 2주 가동 약속은 표준 워크플로우가 2주 만에 가동된다는 전제인데, 이는 고객 마스터, 품목 마스터, 로케이션 코드가 모두 깨끗할 때만 성립합니다.

현실에서는 처음으로 시스템을 넣는 창고의 데이터가 깨끗한 경우가 거의 없습니다. 하나의 SKU가 스프레드시트 안에서 세 가지 이름으로 등록되어 있습니다. 로케이션 라벨은 'Zone A'인데 실제 빈 위치는 베테랑 피커의 머릿속에만 있습니다. 작년에 Rancho Cucamonga에 있는 12,000평방피트 규모의 이커머스 창고를 방문했습니다. 사장님은 데이터가 괜찮다고 장담했습니다. 4,000개가 넘는 SKU를 로드하니 600개가 넘는 중복과 불일치가 나왔습니다. 정제 작업만 3주가 걸렸습니다. 2주 가동은 첫 주에 무너졌습니다.

그러니 '얼마나 빨리 가동할 수 있나요'라고 묻지 마세요. '데이터 정제는 누가 하고, 며칠이 걸리나요'라고 물으세요. 품목 마스터, 기초 재고, 로케이션 코딩 — 각각의 소요 시간을 문서로, 계약서에 명시하세요. 구축 컨설턴트는 보통 원격이고 주 2회 통화입니다. 여러분 쪽에서 누군가가 전임으로 이 일을 맡아야 합니다. 프로세스 설계 승인, 데이터 사인오프. 소규모 창고 사장님들은 이 역할을 직접 맡았다가 성수기에 휘말려 프로젝트가 2개월씩 밀립니다. 계약 전에 그 사람을 지명하고 프로젝트 계획서에 넣으세요.

판매 채널과 송장 라벨 연동은 실제로 누가 합니까?

대부분의 소규모 창고는 몇 개의 이커머스 플랫폼과 한두 개 택배사 라벨 시스템에서 주문을 받습니다. 모든 WMS 홈페이지는 '주요 플랫폼과 연동'이라고 씁니다. 이 문장을 번역하면 이렇습니다. '지원됨'은 '무료'를 의미하지 않으며, '당일'을 의미하는 것은 더더욱 아닙니다.

계약 전에 세 가지를 확정하세요. 첫째, Shopify와 Amazon 주문 연동이 표준 커넥터인지 커스텀 개발인지. 표준 커넥터는 보통 플랫폼별 과금입니다. 판매하는 모든 플랫폼을 나열하세요. 한 달에 몇 백 건밖에 안 나오는 그 스토어도 빼먹지 마세요. 빼먹은 플랫폼일수록 커스텀이 필요한 경우가 많고, 가격과 일정이 완전히 다릅니다. 둘째, 송장 라벨은 어떻게 인쇄합니까. WMS가 택배사 API를 직접 호출합니까, 아니면 중간에 서드파티 라벨 도구를 거칩니까. 홉이 하나 늘어날 때마다 장애점이 하나씩 늘고, 성수기에 라벨이 안 찍힐 때 그걸 뼈저리게 느낍니다. 셋째, 반품은 어떻게 돌아옵니까. 많은 소규모 창고가 정방향 주문 흐름만 검증했다가, 반품이 WMS를 전혀 통과할 수 없다는 걸 나중에 발견합니다. 반품은 스프레드시트 행이 되고 시스템 재고는 영원히 맞지 않습니다.

Fontana의 작은 자동차 부품 창고가 2년 전 이걸 뼈아프게 배웠습니다. 가동 3개월 후, 반품이 먼저 마켓플레이스 반품 포털을 거쳐야 하고 WMS에는 반품 지시가 전혀 전달되지 않는다는 걸 알게 되었습니다. 창고는 매일 두 시스템을 손으로 대조했습니다. 선정 기간에 반나절을 들여 엔드투엔드 드라이런 — 주문, 라벨, 피킹, 출고, 반품 입고까지 통으로 돌려보는 것 — 을 했더라면 그 자리에서 잡아냈을 겁니다.

연동 가격도 확정하세요. 일시불인지 연 단위인지. 포함 볼륨인지 건당 과금인지. 싸게 보이는 커넥터가 주문당 과금이어서 볼륨이 늘수록 아파집니다. 그래서 이제 돈 얘기로 넘어가죠.

스캐너는 도착했다 — 그런데 WiFi 준비는 됐나요? 주문당 과금 약관은 읽어봤나요?

먼저 건(gun) 얘기. SaaS WMS의 피킹과 입고는 전적으로 핸드헬드로 돌아갑니다. 낡은 폰으로 때우지 마세요. 아끼겠다고 이름 없는 저가 안드로이드 기기를 사지도 마세요. 배터리는 한 교대도 못 버티고, 스캔 엔진은 어두운 랙 통로의 바코드를 읽지 못합니다. Zebra TC2x 시리즈 같은 엔트리급 산업용 핸드헬드는 소규모 창고의 정석입니다. 튼튼하고, 모든 WMS 벤더가 이 등급 기기를 기준으로 모바일 앱을 튜닝합니다. 하지만 먼저 WMS 벤더에게 확인하세요. 모바일 클라이언트가 네이티브 앱인지, 웹 페이지를 감싼 래퍼인지. 네트워크가 약한 환경에서 웹 래퍼는 피커를 미치게 합니다. 가동 당일이 아니라 지금 물어보세요.

포장 스테이션에서 박스 바코드를 스캔하는 작업자 클로즈업

다음은 WiFi — 소규모 WMS 롤아웃이 죽는 1순위 지점입니다. 건물은 작아 보여도 랙이 올라가면 스틸 랙이 전파의 벽이 됩니다. 가동 첫날, 피커가 통로 끝에서 스캔이 안 되고 전송이 영원히 빙글빙글 — 열에 아홉은 WiFi 데드존이지 소프트웨어 버그가 아닙니다. 가동 전에 핸드헬드를 들고 온종일 현장 전체를 돌면서 모든 로케이션을 찍고, 신호가 떨어지는 곳에 액세스 포인트를 추가하세요. 아끼겠다고 이걸 건너뛰지 마세요. 라인이 1시간 멈추는 손실이 액세스 포인트 몇 대보다 훨씬 큽니다.

마지막으로, 견적서에서 가장 온화한 함정. 주문당 과금입니다. 월 요금은 적당해 보이지만 약관에는 '포함 볼륨 초과 주문당 추가 요금'이라고 적혀 있습니다. 소규모 창고는 계절성이 잔인합니다. 평달에는 몇 천 건인데, Q4 어느 하루에 일주일치가 나옵니다. 계약 전에 작년 월별 주문량을 뽑아서 달마다 계산기를 두드려 보세요. 성수월 추가 요금을 더한 연간 총액이 그래도 매력적입니까. 과금 기준 정의도 확정하세요. '1주문'이란 무엇을 세는 겁니까. 취소, 분할, 병합된 주문도 셉니까. 어떤 벤더는 '시스템이 처리한 주문 수'로 과금합니다. 묻지 않으면 그냥 청구서를 내게 됩니다.

갱신 조항 두 가지 더. 2년차 인상률 상한이 있습니까. 과거 데이터 추출은 유료입니까. SaaS에서 락인의 정체는 계약이 아니라 데이터입니다. 나중에 시스템을 갈아탈 때 레코드당 추출 요금을 내야 한다면, 그건 타기는 쉽고 내리기는 어려운 배입니다.


내일 당장 할 수 있는 일: 지금의 SKU 목록과 주문 스프레드시트를 내보내서 중복, 불일치, 한 상품 여러 이름을 세어 보세요. 그 숫자가 구축 팀과 협상하는 첫 조항이 됩니다. 가동 일정 논의 전에 데이터 정제 공수와 책임자를 계약서에. 데이터가 똑바르지 않으면 어떤 시스템도 여러분을 구하지 못합니다.

영어판 번역본입니다. 내용이 다를 경우 영어판을 우선합니다.