블로그 목록으로
물류자동화

채널마다 따로 노는 재고 통합하기: OMS 주문 오케스트레이션 구축 가이드

채널별로 쪼개진 재고 풀은 결품과 취소를 함께 늘립니다. WMS가 다루지 못하는 주문 전 단계 판단을 담당하는 OMS의 핵심 기능과 재고 할당 정책, 시스템 간 역할 분담, 단계별 도입 순서를 정리했습니다.

POLYGLOTSOFT 기술팀2026-08-278분 소요0
OMS주문관리옴니채널재고할당이커머스물류

주문은 늘었는데 결품과 취소가 함께 늘어난 이유

자사몰, 오픈마켓 3~4곳, 오프라인 매장까지 판매 채널이 늘어나면 매출은 증가하지만 재고 풀은 채널 수만큼 쪼개집니다. 총 재고 500개를 다섯 채널에 100개씩 고정 배분하면, A채널이 120개 주문을 받아 20개를 결품 처리하는 동안 B채널에는 80개가 그대로 남아 있는 상황이 반복됩니다. 채널별 고정 배분을 쓰는 유통사에서 전체 재고 소진율은 60%대에 머무는데 주문 취소율은 3~5%까지 올라가는 사례를 어렵지 않게 볼 수 있습니다.

이때 WMS를 도입하면 해결된다고 판단하기 쉽지만, WMS가 관리하는 범위는 창고 안의 입고, 로케이션, 피킹, 출고입니다. "이 주문을 어느 창고의 어떤 재고로, 몇 건으로 나눠 처리할 것인가"는 창고에 지시가 내려가기 전 단계의 판단입니다. 이 영역을 담당하는 시스템이 OMS(Order Management System)입니다.

OMS가 담당하는 핵심 기능

  • 채널 주문 통합 수집: 오픈마켓 API, 자사몰 DB, 매장 POS에서 들어오는 주문을 하나의 표준 스키마로 정규화합니다.
  • 가용재고(ATP) 산정: 실물재고에서 미출고 할당분, 안전재고, 불량·보류 재고를 차감하고 입고 예정 수량을 더해 실제로 팔 수 있는 수량을 계산합니다.
  • 출고지 결정: 배송지까지의 거리, 창고별 보유 수량, 출고 마감 시간, 배송비를 가중치로 조합해 최적 출고 거점을 선택합니다.
  • 분할·합포장 판단: 한 주문의 상품이 여러 창고에 흩어져 있을 때 분할 출고로 늘어나는 배송비와 합포장 대기로 발생하는 지연 비용을 비교합니다.
  • 주문 생애주기 상태 관리: 접수, 결제, 할당, 출고지시, 배송, 취소, 교환, 반품까지 하나의 상태 축으로 관리합니다.
  • 특히 취소와 반품 처리는 재고 정확도에 직결됩니다. 반품 상품을 검수 전에 가용재고로 되돌리면 실물 없는 주문이 발생합니다. 반품 수량은 반드시 검수 완료 이벤트 이후에만 ATP에 반영해야 합니다.

    재고 할당 정책 설계

    채널별 전용 배정은 대형 오픈마켓의 품절 페널티를 피하는 데 유리하지만 재고 효율이 떨어집니다. 반대로 공용 풀 방식은 소진율을 80~90%까지 끌어올리는 대신 동시 주문 경합에 취약합니다. 실무에서는 공용 풀을 기본으로 두고 채널별 상한선과 안전재고를 함께 설정하는 방식을 권장합니다. 예를 들어 안전재고 10%를 확보한 뒤 나머지를 공용 풀로 운영하고, 페널티 정책이 엄격한 채널에만 최소 보장 수량을 별도로 예약하는 구조입니다.

    매장 재고를 온라인 주문에 활용하는 옵션은 효과가 크지만 전제 조건이 까다롭습니다. 최소한 재고 정확도 98% 이상, 재고 변동 반영 지연 5분 이내가 확보되어야 합니다. 정확도가 90%대 초반인 상태에서 매장 재고를 그대로 개방했다가, 매장 판매와 온라인 주문이 같은 재고를 잡아 취소율이 두 배 이상 뛴 사례가 적지 않습니다. 초기에는 재고 회전이 느린 SKU부터 제한적으로 개방하고 실측 정확도를 확인한 뒤 범위를 넓히는 편이 안전합니다.

    OMS·WMS·ERP 역할 분담과 인터페이스

    경계를 명확히 나누면 중복 개발과 데이터 충돌을 줄일 수 있습니다.

  • OMS: 무엇을 어디서 낼지 결정합니다. 주문 통합, ATP, 출고지 결정, 분할 판단, 주문 상태.
  • WMS: 창고 안에서 어떻게 낼지 실행합니다. 피킹 지시, 로케이션 재고, 검수, 패킹, 송장.
  • ERP: 재무 원장을 관리합니다. 매입, 원가, 정산, 회계 마감.
  • 이중 차감을 막으려면 재고 변동을 상태 값이 아니라 이벤트로 주고받고, 각 이벤트에 멱등키를 부여해야 합니다. 동일 이벤트가 재전송되어도 한 번만 반영되도록 설계하는 것입니다. 동기화 주기는 판매 재고는 웹훅 기반 준실시간, 원가·정산 데이터는 일 배치로 나누는 구성이 일반적입니다. 여기에 일 1회 마감 스냅샷 대사를 넣어 OMS와 WMS의 수량 차이를 자동 검출하면 오차가 누적되는 것을 막을 수 있습니다.

    도입 방식 선택

  • 패키지 도입: 검증된 기능을 빠르게 확보할 수 있지만 커스터마이징 범위가 제한되고 초기 구축 비용이 큽니다.
  • SaaS 구독: 시작이 빠르고 초기 비용이 낮습니다. 다만 국내 오픈마켓 연동 커버리지와 주문 건수 기준 과금 구조를 먼저 확인해야 합니다.
  • 맞춤 개발: 할당 정책과 출고 로직을 사업 특성에 맞게 설계할 수 있어 유연성이 가장 높습니다. 채널 수가 많고 정책이 복잡한 기업에 적합합니다.
  • 전환은 한 번에 하지 않는 편이 좋습니다. POLYGLOTSOFT가 물류 시스템을 구축하며 정리한 순서는 1단계 주문 통합 수집과 가시성 확보, 2단계 ATP 단일화, 3단계 출고지 자동 결정, 4단계 매장 재고 개방입니다. 앞 단계에서 데이터 정확도를 확인하지 않고 다음 단계로 넘어가면 자동화가 오히려 오류를 확산시킵니다.

    POLYGLOTSOFT는 WMS·WCS 구축과 스마트공장 시스템 연동 경험을 바탕으로 OMS 설계부터 기존 ERP·WMS 인터페이스, 채널 연동, 재고 할당 정책 수립까지 함께 진행합니다. 현재 채널별로 흩어진 재고 구조를 어떻게 통합할지 검토 중이시라면 언제든 문의해 주시기 바랍니다. 현재 시스템 구성을 기준으로 단계별 전환 로드맵을 제안해 드리겠습니다.

    기술 상담이 필요하신가요?

    스마트공장, AI, 물류자동화 분야의 전문 컨설턴트가 귀사의 요구사항을 분석해 드립니다.

    무료 상담 신청