소상공인 운영 기록No. 162
온라인 주문과 매장 주문 재고 맞추기, 다섯 가지 점검
결론부터
온라인과 매장에서 같은 상품을 판매한다면 실제 남은 수량에서 주문에 배정한 수량을 뺀 값을 판매 기준으로 삼아야 해요. 상품 구분, 주문 반영 시점, 취소와 반품 처리 순서를 함께 맞춰야 재고 차이가 생긴 지점을 찾을 수 있어요. 소상공인 운영 기록에서는 이 흐름을 다섯 가지 점검 항목으로 나눠 살펴봐요.
같은 상품을 양쪽에서 주문받는 경우
매장에 남은 상품이 온라인에도 판매 중인 상황을 가정해요. 매장 손님이 결제하는 사이 온라인 주문이 들어오면, 양쪽 모두 같은 물건을 판매한 것으로 처리할 수 있어요. 상품이 실제로 있어도 이미 다른 주문에 배정됐다면 새 주문에 내줄 수 있는 수량은 줄어들어요.
간단 정리
재고 수량 구분하기
- 보유 수량은 실제 있는 물건 수
- 판매 가능 수량은 새 주문 기준
- 이미 배정된 상품은 따로 구분
이때 먼저 구분할 값은 실제 보유 수량과 판매 가능한 수량이에요. 보유 수량은 매장이나 창고에 있는 물건의 수이고, 판매 가능 수량은 그중 새 주문을 받을 수 있는 수예요. 포장 중인 상품과 수령을 기다리는 상품까지 새 주문에 쓸 수 있다고 잡으면 장부와 현물의 숫자가 같아도 판매 과정에서 문제가 생겨요.
예를 들어 보유 수량이 8개이고 결제가 끝나 출고를 기다리는 수량이 3개라면, 새로 판매할 수 있는 수량은 5개로 계산해요. 실제 운영에서는 여기에 검수 중인 물건이나 불량으로 분리한 물건도 반영해요. 계산에 어떤 상태를 포함했는지 기록해 두면 담당자가 바뀌어도 같은 기준으로 수량을 읽을 수 있어요.
수량이 어긋나는 원인을 나눠 봐요
잊지 말기
상품 구분 기준 점검
- 색상과 크기를 구분하는지
- 비슷한 상품도 코드가 있는지
- 채널마다 같은 코드로 연결하는지
재고 차이는 상품을 서로 다르게 부르는 데서 시작하기도 해요. 온라인에서는 색상과 크기를 따로 관리하는데 매장에서는 상품명 하나로 묶으면 어느 옵션이 줄었는지 알기 어려워요. 이름이 비슷한 상품도 각각 식별할 수 있는 코드를 두고, 판매 채널마다 같은 코드에 연결해야 해요.
주문을 언제 수량에 반영하는지도 확인해요. 온라인은 결제 완료 때 상품을 배정하고 매장은 포장할 때 수량을 줄인다면, 결제와 포장 사이에 판매 가능 수량이 실제보다 많게 남을 수 있어요. 주문 접수, 결제 완료, 출고는 서로 다른 상태이므로 각 상태가 수량에 어떤 영향을 주는지 정해야 해요.
Q취소·반품 때 무엇을 확인하나요?
취소는 배정 해제 여부를, 반품은 판매 수량이 늘어난 시점을 확인해요.
취소와 반품도 따로 살펴야 해요. 결제 취소는 됐지만 주문에 묶인 수량이 풀리지 않을 수 있고, 반품 신청만 들어왔는데 판매 수량이 먼저 늘어날 수도 있어요. 차이가 발견되면 숫자부터 고치기보다 해당 상품의 판매, 취소, 입고 기록을 따라가며 어느 처리에서 어긋났는지 확인해요.
재고를 맞출 때는 남은 물건과 새 주문에 내줄 수 있는 물건을 구분해요.
고치는 순서는 상품 기준부터 잡아요
처음에는 상품 코드와 옵션 이름을 맞춰요. 같은 상품을 중복 등록한 항목이 있는지 확인하고, 묶음 상품은 구성품이 각각 얼마나 줄어드는지도 정해요. 낱개와 묶음을 함께 판다면 묶음 판매 때 구성품 재고까지 반영돼야 해요. 매장용 명칭을 따로 쓰더라도 같은 상품 코드로 찾을 수 있어야 해요.
그다음 주문 상태별 처리 순서를 정해요. 결제 완료 때 판매할 물건을 배정하고, 출고 때 보유 수량과 배정 수량을 함께 줄이는 방식으로 구성할 수 있어요. 결제 전 주문을 일정 시간 잡아두는 운영이라면 해제 조건도 필요해요. 사용하는 주문 도구가 어느 상태를 재고에 반영하는지 먼저 확인하고 그 기능에 맞춰 기준을 문서로 남겨요.
자동 연동을 쓴다면 매장 결제와 온라인 주문이 같은 재고를 참조하는지, 반영이 늦어질 때 무엇을 확인할지 정해요. 수동으로 관리한다면 원본 장부를 하나로 두고 수정 담당과 반영 시점을 정해요. 각자 보관한 파일에서 수량을 고치면 최신 값이 무엇인지 다시 확인해야 하므로, 수정 기록도 원본에서 함께 관리해요.
취소는 배정 해제 여부를 확인하고, 반품은 물건이 돌아와 검수가 끝난 뒤 판매 가능 수량에 더해요. 교환은 회수할 상품과 새로 보낼 상품을 따로 처리해요. 작업을 정한 뒤에는 주문 생성과 취소를 시험할 수 있는 환경에서 확인하거나, 실제 처리 기록을 대조해 의도한 대로 수량이 움직이는지 살펴요.
기준을 맞추면 달라지는 처리 흐름
같은 기준을 쓰면 주문이 들어왔을 때 확인할 대상이 분명해져요. 진열대에 상품이 보인다는 이유로 바로 판매하지 않고, 이미 온라인 주문에 배정됐는지 확인하는 흐름이 생겨요. 재고 차이가 나더라도 상품을 다시 세는 작업과 주문 기록을 확인하는 작업을 구분할 수 있어요.
단계
상품별 확인 흐름
- 주문이 자주 겹치는지 확인
- 이미 배정된 상품인지 확인
- 옵션·구성품별 수량 확인
주문이 드문 상품은 담당자가 원본 장부를 확인하는 방식으로 운영할 여지가 있어요. 반면 양쪽 주문이 자주 겹치는 상품은 수동 반영 사이에 주문이 중복될 가능성을 더 살펴야 해요. 입고 수량이 같아도 옵션이 많거나 묶음 판매가 있는 상품은 전체 합계보다 옵션과 구성품별 수량을 확인하는 일이 우선이에요.
연동이 늦거나 수동 반영이 필요한 환경에서는 일부 수량을 온라인 판매에서 제외하는 방법도 검토할 수 있어요. 다만 제외한 만큼 온라인에서 받을 수 있는 주문도 줄어들어요. 남겨둘 수량은 임의로 정하기보다 주문이 겹친 기록과 반영에 걸린 시간을 직접 재 보고 조정해야 해요. 자동 연동을 도입해도 입고 누락이나 잘못된 상품 선택은 별도로 점검해야 해요.
수량 차이를 수정할 때는 바꾼 이유도 남겨야 다음 차이를 추적할 수 있어요.
다음에는 차이가 반복되는 지점을 봐요
운영을 이어갈 때는 재고가 맞았는지만 확인하지 않고 차이가 발생한 이유를 기록해요. 상품 코드, 발견 시점, 장부 수량과 실물 수량, 관련 주문을 함께 남기면 돼요. 원인을 아직 찾지 못했다면 추측으로 채우지 않고 확인 중으로 적어 둬요. 수량을 조정한 사람과 조정 이유도 같은 기록에서 볼 수 있게 해요.
점검 간격은 주문량과 작업 흐름을 기준으로 정해 직접 재 봐요. 주문이 몰리는 구간 전후로 판매 가능 수량이 어떻게 변하는지 확인하고, 차이가 반복되는 상품은 더 자주 살펴요. 전체 상품을 매번 같은 강도로 확인하기 어렵다면 주문이 겹치거나 반품 처리가 남아 있는 상품부터 점검하는 방식이에요.
반복 기록이 쌓이면 무엇을 바꿀지 정하기 쉬워져요. 매장 결제 누락이 잦다면 입력 흐름을 살피고, 반품에서 차이가 생기면 검수와 수량 복구 담당을 정해요. 온라인 주문과 현장 판매가 같은 물건을 나눠 쓰는 만큼, 다음 점검에서도 상품 기준과 처리 시점이 서로 맞는지 이어서 확인해요.