추석 선물세트 재고는 유통기한별 SKU 분리가 이익을 지킨다
추석 주문이 몰릴 때는 선물세트가 얼마나 팔렸는지만 보이지만, 연휴가 지나면 같은 상품명이 전혀 다른 재고 상태를 가리고 있다는 사실이 드러납니다. 입고일과 유통기한이 다른 상품을 하나의 SKU로 묶어 두면 판매 가능한 재고, 빠른 소진이 필요한 재고, 세트에서 해체해야 할 재고가 뒤섞입니다.
특히 식품·건강기능식품·화장품 선물세트는 유통기한과 로트별 SKU 관리가 곧 수익 관리입니다. 남은 수량을 급하게 할인하기 전에 어떤 단위로 재고를 분리하고 어느 판매 채널에 배정할지 결정해야 폐기, 오배송, 과도한 할인 손실을 함께 줄일 수 있습니다.
연휴가 끝난 순간부터 같은 선물세트가 다른 상품이 됩니다
상품명보다 먼저 확인할 것은 판매 가능 기간입니다
예를 들어 한우 조미료 세트 300개가 남았다고 가정해 보겠습니다. 관리 화면에는 하나의 세트 SKU로 표시되지만 실제 창고에는 유통기한이 4개월 남은 수량 80개, 8개월 남은 수량 140개, 포장 상자에 눌림이 있는 수량 50개, 구성품 일부가 파손된 수량 30개가 있을 수 있습니다. 숫자만 보면 300개지만 정상가로 즉시 판매할 수 있는 재고는 그보다 훨씬 적습니다.
여기서 필요한 것은 상품 페이지를 무작정 내리거나 전량 할인하는 조치가 아닙니다. 판매 가능 기간, 포장 상태, 구성품 완전성, 채널 판매 조건을 기준으로 재고를 다시 나누는 작업입니다. 재고의 기본 개념은 지식백과의 재고 설명에서도 확인할 수 있지만, 온라인 쇼핑몰에서는 물리적 수량뿐 아니라 실제 주문에 할당할 수 있는 수량까지 구분해야 합니다.
가장 먼저 창고 수량과 쇼핑몰의 판매 가능 수량을 잠시 분리해 보세요. 검수가 끝나지 않은 수량까지 판매 가능 재고로 노출하면 연휴 직후 교환과 취소가 몰리는 시기에 또 다른 고객 불만을 만들 수 있습니다. 지금 화면에 보이는 300개가 정말 오늘 출고할 수 있는 300개인지 질문하는 것부터 시작해야 합니다.
- A등급: 포장과 구성품이 정상이며 충분한 판매 가능 기간이 남은 재고
- B등급: 내용물은 정상이지만 외부 포장에 경미한 손상이 있는 재고
- C등급: 세트 판매보다 구성품 분리 판매가 유리한 재고
- 보류: 유통기한, 라벨, 파손 여부를 추가로 확인해야 하는 재고
- 판매 불가: 내부 기준이나 법적 표시 요건을 충족하지 못하는 재고
연휴 이후 재고 실사는 수량을 맞추는 행사가 아니라, 각 수량이 어떤 방식으로 매출이 될 수 있는지 다시 판정하는 과정이어야 합니다.
유통기한 구간을 나누면 할인 시점이 선명해집니다
남은 일수 대신 판매에 쓸 수 있는 일수를 계산합니다
유통기한이 120일 남았다고 해서 120일 동안 판매할 수 있는 것은 아닙니다. 쇼핑몰이 정한 최소 잔여기간, 택배 이동일, 고객이 실제로 소비하는 기간, 반품 가능 기간을 빼야 합니다. 입점몰이 상품 수령일 기준으로 일정 기간 이상 남은 제품만 허용한다면 자사몰에서 판매 가능한 재고와 오픈마켓에 보낼 수 있는 재고도 달라집니다.
실질 판매 가능 일수는 ‘표시된 유통기한까지 남은 일수-채널 최소 잔여기간-출고 여유일-운영 안전일’로 계산할 수 있습니다. 운영 안전일은 주말 출고 지연, 주문 취소 후 재입고, 택배 사고와 같은 변수를 흡수하는 기간입니다. 판매 속도가 빠르다고 안전일을 무리하게 줄이면 마지막 주문에서 문제가 발생합니다.
구간은 상품 특성에 따라 달라야 하지만 처음 설계한다면 정상 판매, 판매 촉진, 채널 제한, 판매 중단의 네 단계가 실용적입니다. 단순히 ‘임박’이라는 한 개의 상태만 두면 담당자가 할인 폭을 매번 임의로 정하게 되고, 고객센터와 물류팀도 서로 다른 기준으로 판단하게 됩니다.
- 정상 판매 구간: 모든 판매 채널에 공급하고 기본 마진을 유지합니다.
- 판매 촉진 구간: 쿠폰, 묶음 혜택, 무료배송 조건으로 회전율을 높입니다.
- 채널 제한 구간: 출고 통제가 쉬운 자사몰이나 특정 지역 배송에만 배정합니다.
- 판매 중단 구간: 주문 할당을 막고 기부, 내부 사용, 폐기 등 별도 절차로 넘깁니다.
선입선출보다 FEFO가 필요한 상품을 구별합니다
먼저 입고된 상품을 먼저 출고하는 선입선출은 단순하지만, 유통기한이 입고 순서와 항상 일치하지는 않습니다. 제조처가 다르거나 반품 재입고가 섞이면 늦게 들어온 상품의 유통기한이 더 짧을 수 있습니다. 이런 품목은 먼저 만료되는 재고부터 출고하는 FEFO 방식이 적합합니다.
재고를 기업 운영에 필요한 자원으로 보는 인벤토리 용어 설명처럼, 재고 관리는 단순 보관이 아니라 흐름을 통제하는 일입니다. 창고관리 시스템에 로트와 유통기한 필드가 없다면 최소한 보조 위치 코드와 출고 우선순위를 사용해 짧은 기한의 상품이 뒤로 밀리지 않도록 해야 합니다.
- 입고일과 유통기한의 순서가 다른 상품인지 확인합니다.
- 로트별 재고 수량과 보관 위치를 함께 기록합니다.
- 피킹 화면에 출고 우선 로트를 자동 또는 수동으로 표시합니다.
- 짧은 기한의 로트를 뒤쪽 선반에 적재하지 않도록 위치를 조정합니다.
- 주 1회 이상 유통기한 구간 이동 대상 SKU를 조회합니다.
세트 SKU와 구성품 SKU는 동시에 차감돼야 합니다
가상재고 수량에 유통기한 조건을 더합니다
선물세트가 샴푸 2개, 트리트먼트 1개, 전용 상자 1개로 구성되어 있다면 세트 재고는 가장 적게 만들 수 있는 구성품 수량으로 결정됩니다. 그러나 유통기한이 있는 상품은 단순한 수량 계산만으로 충분하지 않습니다. 서로 다른 사용기한의 구성품을 섞었을 때 세트 전체의 판매 가능 기간은 가장 짧은 구성품을 따라가기 때문입니다.
예를 들어 샴푸는 500개가 있고 트리트먼트는 280개가 있어도, 동일한 유통기한 구간에 속한 트리트먼트가 90개뿐이라면 정상 판매용 세트는 90개를 넘겨 잡아서는 안 됩니다. 구성 가능 수량만 보고 280세트를 노출하면 피킹 단계에서 짧은 기한과 긴 기한의 상품이 임의로 섞이며, 고객이 받은 세트의 표시 상태도 균일하지 않게 됩니다.
세트 SKU의 가용재고는 구성품별 총수량이 아니라 같은 판매 등급과 같은 기한 구간에서 조립 가능한 최솟값으로 계산해야 합니다. 외부 포장재도 독립 SKU로 관리하면 상자가 부족한데 내용물만 충분한 상황을 품절 전에 발견할 수 있습니다. 연휴 직전에는 포장재 부족이, 연휴 이후에는 남은 포장재 과잉이 자주 발생하므로 둘 다 재고 비용으로 봐야 합니다.
| 관리 대상 | 필수 데이터 | 차감 시점 | 주의점 |
|---|---|---|---|
| 세트 SKU | 판매 채널, 상태, 기한 구간 | 주문 결제 또는 재고 예약 | 구성품과 이중 집계 금지 |
| 구성품 SKU | 로트, 유통기한, 위치 | 세트 주문과 동시에 예약 | 단품 주문과 경합 확인 |
| 포장재 SKU | 상자, 완충재, 띠지 수량 | 포장 작업 지시 시점 | 대체 포장 허용 여부 표시 |
| 검수 보류 SKU | 보류 사유, 담당자, 판정일 | 판매 가능 재고에서 즉시 제외 | 무기한 보류 방지 |
해체 결정에는 작업비와 회수 마진을 함께 넣습니다
세트 판매가 느려졌다고 곧바로 구성품을 분리하면 작업비가 예상보다 커질 수 있습니다. 포장 해체, 라벨 제거, 구성품 검수, 새 바코드 부착, 재적치에 드는 시간을 계산해야 합니다. 반대로 세트 상태로 오래 보관하면 부피가 큰 전용 상자 때문에 보관료가 늘고 단품 판매 기회도 놓칠 수 있습니다.
상품의 생성부터 판매 종료까지 정보를 연결하는 관점은 피엘엠 소프트웨어 개념과도 맞닿아 있습니다. 쇼핑몰 규모가 작더라도 세트 생성일, 해체일, 변경된 바코드와 원래 로트를 기록하면 이후 반품이나 품질 문의가 들어왔을 때 추적이 가능합니다.
- 세트 유지: 예상 판매 마진이 보관비와 추가 할인 비용보다 큰 경우
- 부분 해체: 특정 기한 구간만 판매 속도가 느리고 단품 수요가 있는 경우
- 전량 해체: 명절 포장 수요가 끝났고 구성품의 상시 판매력이 높은 경우
- 해체 보류: 새 바코드나 상품정보 등록이 완료되지 않은 경우
세트 해체는 창고 작업으로 끝나지 않습니다. 상품정보, 바코드, 판매가, 재고 차감 규칙이 동시에 바뀌어야 비로소 새로운 SKU가 됩니다.
채널별 가격보다 채널별 소진 역할을 먼저 정합니다
자사몰과 오픈마켓에 같은 재고를 똑같이 풀지 않습니다
연휴 이후 남은 선물세트를 모든 채널에서 동시에 할인하면 주문은 빨리 늘 수 있지만 재고 동기화 지연과 가격 충돌도 커집니다. 자사몰은 회원 쿠폰과 사은품을 유연하게 설계할 수 있고, 오픈마켓은 검색 유입이 많지만 배송 약속과 상품 상태 기준이 더 엄격할 수 있습니다. 라이브커머스는 단시간 소진에 유리한 대신 방송 전용 수량을 안전하게 격리해야 합니다.
각 채널에는 가격이 아니라 재고 소진 역할을 부여하는 편이 좋습니다. 정상 포장 상품은 선물 수요가 남은 채널에, 외부 상자 흠집 상품은 상태 고지가 쉬운 자사몰에, 해체한 구성품은 기존 단품 페이지에 배정합니다. 같은 실물 재고를 여러 채널이 공유한다면 채널별 최대 판매 수량과 안전재고를 반드시 설정해야 합니다.
할인 폭은 원가율만 보고 결정하지 마세요. 판매수수료, 쿠폰 분담금, 출고비, 포장 변경비, 예상 반품비까지 빼야 실제 회수 마진이 나옵니다. 30% 할인 판매가 20% 할인보다 빠르게 소진되더라도 광고비와 무료배송 조건이 붙으면 오히려 손실이 커질 수 있습니다.
- 자사몰: 회원 전용 쿠폰, 구성 변경, 포장 흠집 고지 상품 운영에 활용합니다.
- 오픈마켓: 정상 등급과 충분한 판매 가능 기간을 가진 수량만 우선 배정합니다.
- 라이브커머스: 방송 수량을 별도 예약하고 종료 즉시 미판매분을 반환합니다.
- B2B·복지몰: 대량 납품 조건과 잔여기간 기준을 사전에 문서로 확인합니다.
- 오프라인 팝업: 현장 상태 확인이 가능한 대신 점포별 재고 이동 이력을 남깁니다.
할인 전에 상품정보를 먼저 고칩니다
세트 구성이나 포장이 달라졌는데 기존 상세페이지를 그대로 사용하면 가격보다 큰 문제가 생깁니다. 쇼핑백 제외, 띠지 디자인 변경, 박스 눌림, 구성품 제조일 차이처럼 구매 판단에 영향을 주는 정보는 상세페이지와 옵션명에 명확히 표시해야 합니다. 정상 상품과 리퍼브 성격의 상품을 같은 옵션에 섞으면 리뷰와 고객 문의가 왜곡될 가능성도 큽니다.
상품정보 변경은 재고 이동보다 앞서 완료하는 것이 안전합니다. 새 옵션이 노출되기 전에 SKU 코드, 바코드, 상품명, 유통기한 안내 문구, 교환 기준을 등록하고 테스트 주문을 한 건 넣어 보세요. 주문서와 피킹리스트에 구분 문구가 보이지 않는다면 창고에서는 정상 등급과 할인 등급을 구별하기 어렵습니다.
- 채널별 판매 조건과 최소 잔여기간을 확인합니다.
- 정상, 포장 손상, 구성 변경 상품의 페이지를 분리합니다.
- SKU별 판매가와 예상 회수 마진을 계산합니다.
- 채널에 할당할 최대 수량과 안전재고를 입력합니다.
- 테스트 주문으로 주문서, 송장, 피킹 화면의 표시를 검증합니다.
- 프로모션 종료 후 미판매 재고의 반환 규칙을 예약합니다.
연휴 뒤 수익을 깎는 세 가지 운영 습관을 끊어야 합니다
총수량 할인, 코드 재사용, 보류재고 방치가 손실을 키웁니다
첫 번째 실수는 유통기한과 상태를 나누지 않은 총수량을 기준으로 할인율을 정하는 것입니다. 판매 가능한 300개라고 믿고 대형 프로모션을 열었는데 실제 정상 재고가 170개라면 나머지는 다른 로트로 대체하거나 주문을 취소해야 합니다. 프로모션 승인 전에는 반드시 로트별 실사 수량과 채널별 가용재고를 다시 맞춰야 합니다.
두 번째 실수는 해체한 구성품에 예전 세트 SKU나 기존 단품 코드를 무조건 재사용하는 것입니다. 동일한 내용물처럼 보여도 포장 단위, 바코드, 유통기한 안내, 가격 조건이 다르면 별도 추적 코드가 필요할 수 있습니다. 코드 재사용은 당장은 등록 시간을 줄여 주지만 이후 매출 분석, 반품 처리, 로트 추적에서 더 큰 비용을 만듭니다.
세 번째 실수는 검수 보류 재고에 담당자와 처리 기한을 지정하지 않는 것입니다. ‘확인 필요’라는 상태만 붙인 상자는 창고 구석에서 몇 주를 보내기 쉽습니다. 보류된 날로부터 24시간 또는 48시간 안에 정상 판매, 할인 판매, 구성품 회수, 판매 불가 중 하나로 판정하도록 내부 서비스 수준을 정해 두는 편이 좋습니다.
- 프로모션 수량은 총재고가 아니라 검수가 끝난 가용재고로 승인합니다.
- 새로운 판매 단위에는 상품정보와 추적 조건에 맞는 SKU를 발급합니다.
- 보류 사유는 ‘기타’ 대신 포장 손상, 라벨 오류, 유통기한 확인처럼 구체적으로 기록합니다.
- 담당자와 판정 마감 시각을 지정하고 지연 건을 매일 알림으로 받습니다.
- 판매 종료 후에는 할인율보다 폐기율, 해체 작업비, 회수 마진을 함께 평가합니다.
다음 명절을 위한 데이터는 지금 남겨야 합니다
선물세트 운영이 끝난 뒤에는 판매량만 저장하지 말고 로트별 소진일, 할인 시작일, 포장 손상률, 세트 해체 수량, 폐기 수량을 남겨야 합니다. 그래야 다음 시즌의 발주량을 ‘작년에 몇 개 팔렸다’가 아니라 ‘정상가로 소진할 수 있었던 수량’에 맞출 수 있습니다.
특히 할인 판매량을 정상 수요로 착각하면 다음 명절에 다시 과잉 발주하게 됩니다. 정상가 판매, 쿠폰 판매, 임박 할인, 구성품 전환을 서로 다른 수요로 분리해 기록하세요. 이 데이터가 쌓이면 Novatilla SKU와 같은 product management 및 inventory solutions 환경에서도 발주, 상품 구성, 채널 할당 규칙을 더 정교하게 자동화할 수 있습니다.
- 정상가와 할인 단계별 판매 수량을 분리합니다.
- 유통기한 구간별 평균 소진 속도를 계산합니다.
- 세트 해체 한 건당 작업시간과 회수 마진을 기록합니다.
- 포장재 잔량과 재사용 가능 여부를 별도로 관리합니다.
- 다음 시즌 발주량에서는 일회성 특가 수요와 취소 수량을 제외합니다.

- 다음글쇼핑몰 세트상품 SKU를 가상재고로 한 달 운영해봤더니 26.09.12
등록된 댓글이 없습니다.
