일단 한마디 까고 시작하자: ERP 안에 내장된 주문 모듈은 장식용이다.
새벽 2시에 초과판매 주문을 수동으로 환불하면서 "oms vs erp order management system which one do I need"를 구글링하고 있다면 — 안녕. 예전의 내가 그랬다. 크로스보더 판매 5년, Shopify 스토어 하나에서 네 개 채널, 미국 창고 두 곳으로. 2년이라는 시간과 환불·긴급배송으로 날린 수만 달러를 들여 OMS와 ERP의 진짜 차이를 뼈아프게 배웠다.
대부분의 셀러는 예전의 나와 똑같이 생각한다: "ERP는 이미 있고 주문 모듈도 내장돼 있는데, 왜 OMS에 돈을 내야 하지?" 틀렸다. 완전히 틀렸다. ERP의 주문 모듈과 OMS는 같은 종목의 스포츠를 하는 게 아니다.
OMS vs ERP: 한 단락으로 보는 차이
ERP는 회사 전체를 돌린다: 구매, 재고, 재무, 인사. 모든 걸 건드리지만 정통한 건 없다. ERP에게 주문이란 재무 프로세스상의 서류일 뿐이다: 주문을 받고, 재고를 차감하고, 송장을 찍고, 매출을 잡는다. 끝.
OMS는 딱 한 가지만 한다: "고객이 구매 버튼을 눌렀다"부터 "택배가 건물을 나섰다"까지, 그리고 그 사이의 모든 단계를 주문에 붙어 관리한다. 멀티채널 주문 수집, 재고 할당, 분할·병합 로직, 창고·택배사 선택, 예외 가로채기. 그게 업무의 전부다.
이렇게 생각해 보자: ERP는 회사의 총괄 매니저 — 모든 걸 기록한다. OMS는 주문의 전담 베이비시터 — 태어나서 배달될 때까지 지켜본다. 총괄 매니저에게 아기를 받으라고 하지는 않겠지. 감당이 안 되고, 누군가 다친다.
| ERP 주문 모듈 | OMS | |
|---|---|---|
| 일 | 재무·재고 관점의 서류 흐름 | 풀필먼트 관점의 주문 라이프사이클 |
| 멀티채널 수집 | 보통 플러그인이나 수동 임포트 — 느리다 | 네이티브 플랫폼 연동, 실시간 동기화 |
| 재고 로직 | 장부 재고를 잡지만 차감이 현실보다 느리다 | 판매 가능 재고 실시간 계산, 초과판매를 원천 차단 |
| 분할 / 병합 | 경직된 규칙, 예외는 손으로 처리 | 창고·SLA·비용 기준 자동 분할·병합 |
| 창고 + 택배사 선택 | 대부분 수동 배정 | 최적 비용·속도의 규칙 기반 라우팅 |
| 예외 | 사후 정산 때 발견된다 | 출고 전 실시간으로 가로챈다 |
| 필살기 | 재무, 구매, 장부 | 풀필먼트 속도와 정확도 |
ERP 주문 모듈에 데인 두 번의 실화
첫 번째 이야기: 2023년 블랙프라이데이. 스토어 세 곳 — Shopify, Amazon, TikTok Shop. 사흘간 4,100건이 넘는 주문, 전부 ERP 내장 주문 모듈로 돌아갔다.
ERP의 재고 차감이 늦었다. Amazon에서 300개가 넘는 초과판매가 발생했다. 고객은 존재하지 않는 재고에 돈을 냈다. 나는 주말 내내 환불하고, Amazon 경고에 답하고, 주문을 하나씩 정산하느라 보냈다. 네 명, 사흘, 제대로 잔 밤이 거의 없었다. 환불, 플랫폼 페널티, 긴급 재입고 배송비: $20,000 가까이가 사라졌다.
OMS로 바꾼 뒤에는 판매 가능 재고가 실시간으로 계산된다 — 어느 채널에서 팔려도 몇 초 만에 모든 채널의 판매 가능 재고에 반영된다. 2024년 블랙프라이데이: 5,800건 주문. 초과판매: 0건. 그때 돈이 아깝지 않았다는 걸 알았다.
두 번째 이야기: 2024년 3월. 그때는 미국 창고가 두 곳이 되어 있었다 — 캘리포니아와 뉴저지. ERP의 분할 로직은 하드코딩돼 있었다: 주문 금액으로 분할한다. 캘리포니아 고객의 주문이 뉴저지 창고로 라우팅됐다. 지상 운송으로 닷새. 배송비는 캘리포니아에서 보냈을 때의 거의 두 배였다.
고객이 별점 1점짜리 리뷰를 남겼다: "배송이 너무 느려요." 파헤쳐 봤다. 그 달에만 잘못된 창고에서 출고된 주문이 170건이 넘었다.

OMS에서는 라우팅 규칙을 내가 직접 쓴다: 배송지 주소에서 가장 가까운 창고, SLA로 고르는 택배사, 부피 큰 상품은 자동으로 LTL로. 잘못된 창고에서 출고되는 일은 사실상 사라졌다.
진짜로 OMS가 필요한 때는 언제? 5가지 신호
영업 사원의 말은 듣지 마라. 깊이 생각하지 마라. 이 다섯 가지 중 몇 개가 와닿는지 세어라. 두 개 이상이면, "oms vs erp" 질문은 스스로 답한다: OMS를 들여라.
- 3개가 넘는 채널에서 판매한다. 채널이 늘면 동기화 고통도 는다. 인간의 손으로는 정산이 안 된다.
- 2개가 넘는 창고를 돌린다. 국내+해외, 동부+서부 — 창고가 여러 개면 분할 로직과 창고 선택이 필요하고, ERP의 경직된 규칙은 언젠가 당신을 데게 돼 있다.
- 성수기 물량이 평소의 3배 이상이다. ERP 모듈은 한가한 달에는 버틴다. 성수기는 모든 지연과 초과판매를 폭로한다.
- 잘못된 창고 출고·초과판매·주문 누락으로 인한 월간 손실이 반 명분 인건비를 넘는다. 직접 계산해 봐라.
- 고객센터가 "내 주문 어디 있어요", "왜 안 나가요" 응대에 하루 한 시간 넘게 쓴다. 주문 파이프라인은 블랙박스이고, OMS가 불을 켠다.
불편한 진실: OMS는 ERP를 대체하지 않는다
많은 셀러는 OMS를 들이면 ERP를 버릴 수 있다고 생각한다. 아니다.
내 구성은 이렇다: OMS가 풀필먼트를 맡는다. 재무·구매·원가회계는 ERP에 그대로 있다. 주문은 OMS에서 처리되고, 출고가 확정되면 데이터가 ERP로 흘러 장부에 오른다. 각자 잘하는 것만 한다. 누구도 남의 일을 뺏지 않는다.
또 하나의 불편한 진실: 아직 작다면 — 채널 하나, 창고 하나, 하루 50건 미만 정도 — 유행을 따라 하지 마라. ERP 주문 모듈이면 충분하다. OMS가 푸는 건 복잡도이지 "소프트웨어가 있냐"가 아니다. 복잡도가 없으면 OMS도 필요 없다. 성급한 구매는 불안에 돈을 내는 것뿐이다.
한 줄로 정리하면: OMS가 고치는 건 "주문이 엉망이다", ERP가 고치는 건 "장부가 엉망이다". 아픈 게 전자라면, 후자의 도구가 덤으로 고쳐주길 기대하지 마라.
구매할 때는 이 3가지 함정을 피해라:
첫째, 비대해진 소프트웨어를 사지 마라. WMS 일까지 하겠다는 OMS 벤더도 있는데, 인터페이스가 너무 복잡해서 교육에 일주일이 걸린다. 뭘 사는 건지 잊지 마라: 주문 풀필먼트이지, 두 번째 ERP가 아니다.
둘째, 지금 쓰는 ERP와 정확히 어떻게 연동되는지 물어라. 표준 API인가, 맞춤 개발인가? "맞춤 연동"에 나는 데어 봤다 — 일정은 최소 두 달, 추가 비용은 별도다. 가격과 도입 조건은 각 벤더 공식 사이트와 최신 가격표에서 확인하고, 영업 사원의 말을 믿지 마라.
셋째, 확정하기 전에 두 주간 실제 주문을 돌려 봐라. 데모는 해피패스만 보여준다. 가장 더러운 시나리오를 던져 봐라: 멀티창고 분할, 성수기 스파이크, 부분 품절. 그걸 못 버티면 기능 리스트는 아무 의미 없다.
주문은 깨지기 전까지는 멀쩡해 보인다. 그 간극은 평범한 화요일에는 안 보이고, 블랙프라이데이에는 잔혹하다. 뼈아프게 배운 교훈을 한 줄로: "더 이상 주문을 감당 못 하겠다"는 생각이 들기 시작하는 바로 그 순간, OMS를 보러 가라. 내가 직접 해봤다 — 된다.
Ah K, 크로스보더 셀러(5년차) 지음
영어판 번역본입니다. 내용이 다를 경우 영어판을 우선합니다.







