지난 10월, 밤 10시. 뉴저지 에디슨 창고 매니저가 사진 17장을 연달아 보냈다. 수령 야드에 3단으로 쌓인 팔레트, 지게차 한 대 너비로 좁아진 통로, 슬롯 가동률 97퍼센트. 그와 동시에 캘리포니아 치노 창고는 빈 슬롯이 400개 넘게 비어 있었고, 에디슨 일일 처리량의 3분의 1도 안 되는 물량을 처리하고 있었다. 다음 날 아침 회의의 안건은 딱 하나였다. 화물을 에디슨에서 치노로 옮기든가, 아니면 받아들이고 에디슨에서 재고가 서서히 피를 흘리도록 내버려 두든가.

내 대답: 옮긴다. 하지만 감으로 하지 않는다. 엉성하게 계획된 창고 간 이전은 운송비를 태우고 이중 하역 인건비를 태우며, 양쪽 창고의 장부를 엉망으로 만든다. 아래 모든 것은 동부/서부 복수 창고 네트워크를 운영하며 내가 뼈저리게 배운 것이다.

트리거 3개. 하나라도 걸리면 이전 이야기로.

이전에서 가장 비싼 것은 운송비가 아니다. 결정을 너무 늦게 내리는 것이다. 팀에 대한 내 규칙: 이 트리거 중 하나라도 걸리면, 24시간 안에 이전 계획을 제출한다.

슬롯 가동률이 5일 연속 92%를 넘는다. 97을 기다리지 마라. 92를 넘으면 피킹 효율이 떨어지기 시작한다 — 지게차가 우회하고, 자리를 만들기 위해 팔레트를 이리저리 옮겨야 하며, 그 추가 인건비가 이전 운송비보다 더 비싸다. 에디슨이 터졌을 때 우리는 계산했다. 3일간의 잔업과 비효율이 풀 트럭로드 이전 한 차 분의 비용을 태웠다.

한 창고는 품절인데 다른 창고는 30일치 이상의 재고를 가지고 있다. 주의: 품절이다, '재고가 낮다'가 아니다. 같은 SKU가 한 건물에서는 0으로 죽어 있고, 다른 건물에서는 한 달치 재고를 안고 있는 건 구조적 불일치다. 옮기지 않는 것은 돈을 버리는 것이다.

지역별 주문과 재고가 뒤집혀 있다. 주문의 40%는 서부 해안으로 출고되는데, 재고의 80%는 뉴저지에 있다. 에디슨에서 캘리포니아까지의 육상 택배는 매번 2~3일 더 걸린다. 그건 선택이 아니다. 진작에 해 놨어야 할 숙제다.

3개 중 하나도 해당 안 되나? 그럼 이전하지 마라. 천천히 팔거나, 프로모션을 돌려라. 옮기기 위한 옮기기는 돈을 두 번 잃는 방법이다.

얼마나 옮길까: 공식 하나, 감은 없다

이전 수량 = (목적지 일 판매량) × (운송 일수 + 안전 일수) − (목적지 가용 재고)

그리고 한 가지 역검증: 이전 후 원창고의 해당 SKU 잔여 재고 일수는 (운송 일수 + 안전 일수)를 넘어야 한다. 양쪽이 모두 통과해야 수량을 확정한다.

예시 (예시 숫자 — 너희 숫자를 넣어라): 어떤 SKU가 치노에서 하루에 120개를 판다. 에디슨에서 치노까지 풀 트럭로드로 운송 7일. 안전 일수는 10일 잡는다. 치노 가용 재고는 600개. 이전 수량 = 120 × (7 + 10) − 600 = 1,440개. 에디슨에는 그 SKU가 아직 9,000개 있고 하루에 200개를 파니, 옮기고 나서도 38일치가 남는다 — 17일 레드라인을 훨씬 웃돈다. 자신 있게 옮겨라.

안전 일수는 어떻게 정하나? 그 SKU의 판매 변동성을 봐라. 안정적인 베스트셀러: 7~10일이면 충분하다. 히트 상품과 시즌 SKU: 15~20일을 줘라. 팔레트 하나 더 옮기는 게 낫다. 이전하고 2주 뒤에 품절되는 것보다 — 두 번째 이전의 운송비는 차당으로 청구된다.

모드 고르기: 풀 트럭로드, LTL, 택배

트레일러 반 대(12팔레트 이상)를 채울 수 있으면 풀 트럭로드. 동부에서 서부까지 드라이 밴은 5~7일, 팔레트당 비용은 세 가지 중 가장 낮고, 허브를 거치지 않아 파손률이 낮다. 피크 시즌에는 트럭 수급이 빡빡해진다 — 화물이 문 앞에 쌓인 뒤가 아니라 3~5일 전에 예약해라.

6~12팔레트: LTL. 팔레트당 또는 중량당 청구, 운송 8~12일, 더 싸지만 느리다. 주의할 점 두 가지: 요금 비교 전에 부대 요금(리프트게이트, 장척물)을 서면으로 견적 받아라, 그리고 피크 시즌에는 LTL 허브가 막힌다 — 운송 일수 약속을 곧이곧대로 믿지 마라, 최악의 경우로 계획해라.

이전 대기 중인 LTL 트레일러 안에 적재된 팔레트

6팔레트 미만, 또는 품절이 용납 안 되는 고마진 SKU: 택배. 비싸지만 3~5일. 이건 '불 끄지 않기' 작전이다. 치노에 잔여 3일치인 SKU, 트럭로드도 LTL도 너무 느리다 — 먼저 택배로 200개를 보내고 본대는 LTL로 뒤따라 보내라. 긴급 택배와 대량 이전은 병행할 수 있다.

기억할 한 줄: 모드는 물량이 고르고, 하한선은 시계가 정한다. 몇백 달러 운송비 아끼려다 베스트셀러를 일주일 품절시키지 마라.

서류: 이전 오더는 출하 확정과 같다

여기가 창고가 가장 크게 어지럽히는 지점이다. 표준 흐름은 4단계다.

  1. 원창고가 WMS에서 이전 오더를 만든다. 상태: 출하 대기. 어느 쪽 재고도 움직이지 않는다.
  2. 원창고가 트레일러에 적재하고, 기사가 서명하고, 트럭이 출발하면 WMS가 출하를 확정한다. 이 단계에서 재고는 원창고에서 차감되고 독립된 '운송 중' 상태로 들어간다. 운송 중 재고는 절대 목적지의 가용 재고로 잡아서는 안 된다. 그게 철칙이다.
  3. 화물이 도착해 수령, 격납, 정산을 거친다. 이전 오더는 완료로 바뀌고, 운송 중은 목적지의 가용 재고로 전환된다.
  4. 재무와 고객서비스는 라이프사이클을 흐르는 문서 하나를 본다 — 연결 안 된 입고/출고 기록 두 개가 아니다.

내가 본 가장 엉망인 창고: 이전 오더는 만들었는데 화물은 출하하지 않았고, 2,000개가 시스템에서 '운송 중'으로 떠 있었다. 고객서비스는 목적지에 물리적으로 존재하지도 않는 시스템 재고를 보고 주문을 받고 있었다. 근본 원인을 한 줄로 — 이전 오더가 효력을 갖는 것은 생성 시가 아니라 출하 확정 시다. SOP에 넣고 사무실 벽에 붙여 둬라.

함정 3개, 갈수록 비싸다

함정 하나: 운송 중 장부가 맞지 않는다. 처방은 위의 서류 타이밍과 주간 운송 중 에이징 리뷰다. 15일이 지나도 운송 중인 오더는 건마다 쫓아가라. 화물이 분실됐든가, 목적지가 받았는데 확정을 안 했든가 둘 중 하나다.

함정 둘: 저지에서는 팔리는데 캘리포니아에서는 죽는다. 원창고의 판매 속도 데이터는 봤지만, 목적지의 고객 믹스는 완전히 다를 수 있다. 에디슨의 히어로 SKU가 자동적으로 치노의 히어로가 되는 건 아니다. 이전 전에 목적지 지역의 과거 주문 비중과 카테고리 판매 속도를 확인해라. 지역 실적이 없는 SKU는 첫 이전에서는 안전 일수 최소분만 보내고, 증명되면 두 번째 차를 보내라.

함정 셋: 라스트마일 계정이 지역과 안 맞는다. 화물이 치노에 도착한 뒤에야 알게 된다 — 택배 할인 계정이 에디슨 주소로 협상돼 있었다. UPS와 FedEx의 존 요금은 완전히 달라지고, 창고에서 아낀 돈은 그대로 라스트마일 비용으로 넘어간다. 나는 2023년에 이걸 세게 밟았다. 팔레트 40개를 서쪽으로 옮겼는데, 개당 라스트마일 비용이 $1.80 올랐고, 한 달 만에 $20,000 가까이 더 피를 흘렸다. 라스트마일 오너는 이전 결정 회의에 들어가야 하고, 계정 존은 2주 전에 확정해야 한다.

사전 이전 체크리스트 (인쇄해서 전 박스 체크)

  • 트리거 확정: 3개 트리거 중 최소 1개, 데이터 스크린샷 포함
  • 공식으로 이전 수량 산출, 원창고 잔여 일수 역검증 통과
  • 목적지 지역 판매 속도 검증: 해당 SKU 또는 카테고리가 그 지역 판매 실적 보유
  • 모드 선정: 팔레트 수, 운송 일수, 운송비 비교
  • 라스트마일 계정 확인: 목적지 주소 할인 계정 유효
  • 수령 전 목적지 슬롯 예약 — 갈 곳 없는 화물 도착 금지
  • 이전 오더 생성, 출하 확정 시 효력 발생에 팀 합의
  • 운송 중 오너 지정, 주간 정산을 달력에 등록

창고 간 이전은 물류 문제가 아니었다. 재고 용기의 문제다. 데이터가 있으면 단호하게 움직이고, 없으면 가만히 있을 자제를. 운송비가 가장 비싼 부분이 된 적은 없다. 가장 비싼 것은 창고가 터진 그 주, 아무것도 하지 않은 것이다.

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