결론부터 말하겠습니다. WMS 데이터가 Power BI로 흘러들어가기 시작하면, 대시보드를 예쁘게 만드는 일은 잊으십시오. 세 가지 지표 그룹을 주시하십시오. 재고 보유 일수, 장기 재고 등급, 그리고 품절 신호입니다. 이 세 가지가 돈을 절약하고 품절을 막습니다. 나머지는 모두 장식입니다. 30회 이상의 WMS 도입 현장에서 저는 같은 갈림길을 반복해서 보았습니다. BI를 월간 보고서 용도로만 쓰는 창고는 6개월 안에 대시보드를 열지 않게 되지만, 이 세 가지 지표를 주간 운영 회의와 구매 회의에 고정한 창고는 실제로 데드 스톡을 줄입니다.

왜 이 세 가지일까요? 창고에서 가장 비용이 큰 세 가지 문제에 정확히 대응하기 때문입니다. 회전이 너무 느려 현금이 선반에 묶이는 재고, 전혀 움직이지 않으면서 임대료만 계속 내는 재고, 그리고 곧 바닥날 텐데 영업팀은 전혀 모르는 재고입니다. 대시보드는 이 세 가지를 한 화면에 담을 수 있습니다. 단, 정의를 먼저 확정해야 합니다. 합의된 정의가 없으면 WMS Power BI 보고서는 그저 논쟁 생성기가 됩니다. 운영팀은 회전율이 45일이라 하고, 재무팀은 62일이라 하고, 구매팀은 두 숫자 다 틀렸다고 하며, 결국 아무도 대시보드를 믿지 않게 됩니다.

WMS Power BI에서 실제로 제값을 하는 세 가지 지표 그룹

첫째, 재고 보유 일수입니다. 공식은 하나입니다. 재고 보유 일수 = 기간 중 평균 재고 원가 ÷ 같은 기간의 출하 원가 × 기간 일수. 중요한 점은 세 가지입니다. 양쪽 모두 판매 금액이 아니라 원가를 사용하십시오. 그렇지 않으면 마진이 높은 카테고리는 언제나 회전이 훌륭해 보입니다. 최소 분기 단위 윈도우를 사용하십시오. 한 달만 보면 프로모션과 보충 물결에 왜곡됩니다. 그리고 기말 시점 스냅샷 하나가 아니라기초와 기말 재고의 평균을 사용하십시오. 피크 전 보충 직후에 측정된 재고 보유 일수가 두 배로 뛰는 바람에 창고 전체가 패닉에 빠진 현장을 본 적이 있습니다. 그 재고는 다음 주에 출하되었고, "위기"는 실재하지 않았습니다.

둘째, 장기 재고 등급입니다. 재고를 "움직이는 것"과 "죽은 것"으로만 나누지 마십시오. 등급을 나누십시오. 90일 이내에 움직인 것은 건강합니다. 90일에서 180일간 움직임이 없는 것은 관찰 목록으로, 180일에서 365일은 결정 목록으로, 365일 초과는 처분 목록으로 갑니다. 등급을 나누면 책임 소재가 정해집니다. 플래너가 관찰 목록을 지켜보고, 구매와 영업이 함께 결정 목록을 정하고, 처분 목록에는 기한이 붙습니다. 등급이 없는 데드 스톡 보고서는 결국 아무도 책임지지 않는 긴 목록으로 끝납니다.

셋째, 품절 신호입니다. 이 그룹이 가장 많이 무시됩니다. 아직 일어나지 않은 일을 보고하기 때문입니다. 두 가지 숫자를 주시하십시오. 보유 재고의 잔여 일수(보유 재고 ÷ 최근 30일간의 일평균 출하량)와, 입고 예정인 구매 주문이 간격을 메우기에 제때 도착할지 여부입니다. 안전 수준 아래로 떨어졌는데 이를 메워줄 입고도 없는 상태는 적색 신호입니다. 그리고 이는 SKU 단위로 측정해야 합니다. 카테고리 단위로 평균을 내면 곧 바닥날 베스트셀러가 가려집니다.

저는 이 함정을 세 번 보았습니다. 가동 시작 후 첫 주에 모두가 회전율이 가장 좋은 카테고리를 축하하고, 아무도 눈치채지 못합니다. 한 베스트셀러의 보유 재고가 고작 9일분밖에 남지 않았는데 공급업체 리드타임이 6주라는 사실을 말입니다. 품절이 터지면 영업팀은 주문을 잃고, 사후 분석에서는 신호가 이미 대시보드에 켜져 있었는데 액션 아이템으로 전환되지 않았다는 사실이 드러납니다.

정의가 합의되지 않으면 대시보드는 논쟁만 시작합니다

정의를 문서로 작성해 대시보드 옆에 붙여 두십시오. 다섯 가지 규칙이면 충분합니다.

  1. 재고 보유 일수는 원가 기준으로, 롤링 분기 윈도우를 사용합니다. 한 달 단위는 절대 사용하지 않습니다.
  2. "움직임"이란 출고를 뜻합니다. 이동도, 실사 조정도 아닙니다. 이동을 움직임으로 세면 데드 SKU는 다른 빈으로 옮기는 것만으로 되살아납니다. 그 허점을 막으십시오.
  3. 데드 스톡 일수는 입고일이 아니라 최종 출고일부터 셉니다. 막 보충된 재고에 입고 즉시 데드라는 꼬리표를 붙여서는 안 됩니다.
  4. 품절 안전 수준은 카테고리별로 설정합니다. A등급 패스트 무버는 구매 사이클 전체에 버퍼를 더한 수준을 유지하고, C등급 롱테일 품목은 더 여유 없이 운영해도 됩니다. 창고 전체에 하나의 일괄 기준을 적용하는 것은 틀렸습니다.
  5. 모든 정의 변경은 기록합니다. 기록 없이 정의를 바꾸면 과거 추세가 깨집니다. 3개월 뒤에는 왜 곡선이 뛰었는지 아무도 설명할 수 없게 됩니다.

정의가 정해지면, WMS 데이터를 BI로 가져오는 방법과 필드 매핑 문제는 별개의 작업입니다. 아직 통합 단계에 있다면, 먼저 재고 보고를 위한 WMS-BI 통합 접근법을 제대로 잡은 뒤 돌아와서 정의를 확정하십시오. 순서를 바꾸면 재작업이 됩니다.

숫자를 실제로 돌려본 두 프로젝트

첫 번째는 캘리포니아 인랜드 엠파이어에 있는 생활용품 3PL로, 대시보드는 2024년 가을에 가동되었습니다. 장기 재고 등급 결과는 처참했습니다. 180일 이상 움직임이 없는 SKU가 빈 위치의 대략 10곳 중 4곳을 차지했고, 그중 다수는 2년 전 대형 고객의 맞춤형 라인에서 나온 잔여 재고였습니다. 해결책은 등급을 따라 진행되었습니다. 관찰 목록은 그대로 두고, 결정 목록은 할인 처분을 위해 영업팀으로 넘겼으며, 처분 목록은 아무도 원하지 않는 품목에 대한 상각 절차를 거쳤습니다. 약 3개월 만에 데드 스톡 점유 면적은 절반 가까이 줄었습니다. 임대료 절감도 현실이었지만, 더 큰 수확은 확보된 공간이었고, 그 공간에 신규 고객을 받았습니다.

두 번째는 2025년 피크 시즌을 앞둔 소형 가전 판매업체였습니다. 품절 신호는 피크 2개월 전에 켜졌습니다. 대표 SKU 3개가 보유 일수 2주 아래로 떨어졌고, 입고 예정 주문은 아직 1개월 이상 남아 있었습니다. 구매팀의 첫 본능은 기다리는 것이었습니다. 화면상의 보유 수량이 아직 괜찮아 보였기 때문입니다. SKU 단위로 보유 일수를 분석해 보니, 그중 하나는 피크를 앞두고 일 출하량이 이미 오르고 있어 보유 재고가 2주를 버티지 못할 상황이었습니다. 그들은 두 가지 조치를 취했습니다. 간격이 생기지 않도록 소량의 긴급 물량을 항공으로 보냈고, 나머지 두 SKU의 프로모션 일정을 1주 미뤘습니다. 피크는 세 품목 모두 주문 손실 제로로 끝났고, 같은 카테고리의 경쟁사들이 품절되는 동안 성과를 냈습니다.

장기 재고를 위한 Power BI 의사결정 프레임워크

데드 스톡은 두 가지 실패 양상을 겪습니다. 아예 논의하지 않거나, 한 번의 회의에서 모두 처분하는 것입니다. 전자는 느린 출혈이고, 후자는 아직 가치가 있는 재고를 팔아치우는 일입니다. 대신 등급별로 작업하되, 각 등급마다 액션과 책임자, 기한을 정하십시오.

등급 액션 책임자 기한
90–180일, 관찰 출하 주간 검토, 아직 액션 없음 플래너 롤링 검토
180–365일, 결정 할인 처분, 묶음 판매, 또는 공급업체 반품 중 하나 선택 구매 + 영업 30일 이내 결정
365일 초과, 처분 처분, 기부, 또는 상각, 엄격한 기한 적용 운영 책임자 60일 이내 처분 완료

직관에 반하는 판단이 하나 있습니다. 회전이 빠르면 빠를수록 좋은 것은 아닙니다. 재고 보유 일수를 너무 낮게 밀면 헤드라인은 훌륭해 보이지만, 안전 버퍼가 사라집니다. 공급업체 지연 한 번이면 품절입니다. 건강한 회전이란 "가능한 한 빠르게"가 아니라 "충분하고, 절대 품절되지 않는" 상태입니다. 그리고 데드 스톡이 모두 실수는 아닙니다. 일부는 핵심 고객을 위한 전략적 비축이고, 일부는 비수기에 잠자는 계절 상품입니다. 그런 재고에는 "의도적 보유" 태그를 붙여 처분 목록에서 먼저 제외하십시오. 그렇지 않으면 올해 내년 피크에 필요한 것을 처분하게 됩니다.

가동 전날 밤 체크리스트: 저는 이 함정을 세 번 보았습니다

대시보드를 모두에게 공개하기 전날 밤에 이 목록을 하나씩 확인하십시오. 체크되지 않은 항목을 남긴 채 공개하지 마십시오.

  1. 보유 일수, 장기 재고, 품절 지표의 정의가 승인되어 대시보드 옆에 게시되어 있다.
  2. "움직임"은 출고만 셉니다. 이동과 실사 조정은 제외되며, 샘플 SKU 3개로 검증이 완료되었다.
  3. 네 가지 장기 재고 등급과 책임자가 문서 속이 아니라 시스템에 입력되어 있다.
  4. 품절 적색 신호 기준이 창고 전체 하나의 숫자가 아니라 카테고리별로 설정되어 있다.
  5. 처분 목록에 기한과 책임자가 있고, 실행 상황을 점검하기 위한 검토가 3개월 뒤로 예정되어 있다.
  6. 대시보드에 책임자가 있다. 매주 대시보드를 보고 액션을 챙기는 사람이 한 명 있다. 책임자 없는 대시보드는 3개월 안에 죽습니다.

창고로 가져갈 질문 하나: 지금 6개월간 아무도 열어보지 않은 데드 스톡 목록이 있습니까? 있다면, 먼저 새 도구를 사지 마십시오. 그 목록을 위의 등급에 따라 처리하고, 각 행마다 액션과 책임자를 채운 뒤 무엇이 움직이는지 보십시오. 대부분의 창고에는 보고 문제가 없습니다. 아무도 책임지지 않는 목록이 있을 뿐입니다.

Lin Xiao, WMS 구현 컨설턴트 지음 영어판 번역본입니다. 내용이 다를 경우 영어판을 우선합니다.