반품 사유 코드는 데이터에서 가장 짧은 거짓말입니다. 170cm 알코브에 맞춰 180cm 소파를 주문한 구매자는 반품할 때 약 10개의 선택지가 있는 드롭다운을 받습니다. 그중 어디에도 "상품 페이지가 사이즈를 명확히 표시하지 않았다"는 항목은 없습니다. 구매자는 "마음이 바뀌었어요"를 선택하고, 판매자는 이를 단순 변심으로 처리하며, 충분히 고칠 수 있었던 상품 페이지 문제는 대시보드에서 영영 사라집니다.
이것은 구매자 심리에 대한 추측이 아니라, 플랫폼 공식 문서에서 확인할 수 있는 데이터 모델의 문제입니다.
주요 플랫폼이 정의하는 전체 목록
Shopify의 Admin API는 오래전부터 정확한 열거값을 공개해 왔으며, 이는 반품 사유 분류가 실제로 무엇을 담고 있는지 확인할 수 있는 가장 깔끔한 사례입니다. 값은 총 10개이며, 플랫폼이 직접 제공하는 설명은 다음과 같습니다.
| 코드 | 플랫폼 설명 |
|---|---|
| COLOR | 구매자가 색상이 마음에 들지 않아 반품한 경우입니다. |
| DEFECTIVE | 상품이 손상되었거나 불량이어서 반품한 경우입니다. |
| NOT_AS_DESCRIBED | 상품이 설명과 달라서 반품한 경우입니다. |
| OTHER | 그 밖의 사유로 반품한 경우입니다. 이 값에는 반품 사유 메모도 함께 제공됩니다. |
| SIZE_TOO_LARGE | 사이즈가 너무 커서 반품한 경우입니다. |
| SIZE_TOO_SMALL | 사이즈가 너무 작아서 반품한 경우입니다. |
| STYLE | 구매자가 스타일이 마음에 들지 않아 반품한 경우입니다. |
| UNKNOWN | 사유를 알 수 없는 반품인 경우입니다. |
| UNWANTED | 구매자가 마음이 바뀌어 반품한 경우입니다. |
| WRONG_ITEM | 구매자가 잘못된 상품을 받아 반품한 경우입니다. |
사이즈를 언급하는 항목을 세어보면 2개입니다. 사이즈 문제를 조용히 흡수할 수 있는 항목을 세어보면 5개입니다——NOT_AS_DESCRIBED, OTHER, UNKNOWN, UNWANTED, 그리고 부피가 있는 제품이라면 STYLE까지 포함됩니다. 가장 흔한 물리적 실패에 전용 항목은 단 2개뿐이고 숨을 수 있는 곳은 5개나 되는 분류 체계는, 그 실패를 항상 과소 집계할 수밖에 없습니다.
반품 사유 코드는 구매자가 직접 선택한 라벨일 뿐, 진단 결과가 아닙니다. 이는 고객이 환불을 원하는 순간 클릭한 항목을 기록한 것일 뿐이며, 대개는 가장 정확한 선택지가 아니라 가장 마찰이 적은 선택지입니다.
플랫폼 스스로도 이 목록이 너무 단순하다는 것을 알고 있습니다
이것은 판매자 쪽의 불만이 아닙니다. 2026년 1월 1일, API version 2026-01에서 Shopify는 id, handle, name 필드를 가진 ReturnReasonDefinition이라는 새로운 타입을 도입했습니다. 이는 카테고리별로 더 세분화된 반품 사유를 담기 위한 것으로, 기존 ReturnReason 열거형을 대체하며 판매자의 반품 분석에 더 나은 인사이트를 제공한다고 밝혔습니다. 기존 열거형을 사용하던 필드 3개는 이제 지원 중단(deprecated)으로 표시되었습니다.
이것은 일종의 인정으로 읽어야 합니다. 모든 카테고리에 동일한 10개 항목 목록을 적용하는 방식은 애초에 가구 판매자에게 실행 가능한 정보를 줄 수 없었습니다. "사이즈가 너무 작다"는 티셔츠와, 전등 스위치에 걸리는 벽장에서 전혀 다른 의미를 갖습니다.
지금도 예전의 단순한 열거형 위에 만들어진 대시보드를 보고 있다면, 그 사이즈 반품 수치는 실제 수치가 아니라 하한선일 뿐입니다.
어떤 코드가 붙느냐에 따라 비용을 누가 부담하는지가 정해집니다
이 분류 체계는 단순한 분석 데이터에 그치지 않습니다. 돈의 흐름을 결정하며, 그 흐름은 실제 원인을 따라가지 않습니다.
eBay의 판매자 안내 문서는 이렇게 명확히 규정합니다. 상품이 손상되었거나 불량이거나 상품 설명과 일치하지 않는다는 이유로 반품되면, 판매자가 무료 반품을 제공하지 않는다는 정책을 두고 있더라도 반품 배송비는 판매자가 부담합니다. 구매자가 잘못된 상품을 주문했거나 마음이 바뀐 경우에는, 판매자가 무료 반품을 제공하지 않는 한 배송비는 구매자가 부담합니다.
이제 사이즈 문제로 인한 반품을 이 판정 기준에 대입해 보겠습니다.
| 구매자가 선택하는 사유 | 반품 배송비 부담자 | 실제로 일어난 일 |
|---|---|---|
| 상품 설명과 다름 | 판매자 | 상품 페이지의 치수 표기가 부족하거나 누락됨 |
| 마음이 바뀜 / 잘못된 상품 주문 | 구매자 | 상품 페이지의 치수 표기가 부족하거나 누락됨 |
근본 원인은 동일한데 금전적 결과는 정반대이며, 이를 결정하는 것은 드롭다운 하나뿐입니다. 이런 비대칭성은 코드가 "왜곡되는" 이유이기도 합니다. 무료 반품 배송비를 원하는 구매자는 어떤 항목이 유리한지 금방 파악하고, 신경 쓰지 않는 구매자는 그럴듯해 보이는 첫 번째 항목을 고릅니다. 둘 다 여러분을 위해 정확한 정보를 남기려는 것이 아닙니다.
여러분이 마주한 문제의 규모
미국소매협회(NRF)가 2025년 10월 15일 발표한 「2025 Retail Returns Landscape」 보고서는 2025년 미국 소매 반품 총액을 849.9 billion 달러로 예측하며, 온라인 판매의 19.3%가 반품될 것으로 추산합니다. 같은 보고서는 전체 반품의 9%가 부정 반품이며, 소비자의 82%가 무료 반품을 온라인 쇼핑 시 중요한 고려 요소로 꼽는다는 사실도 밝혔습니다.
온라인 주문 5건 중 약 1건이 반품되는 셈입니다. 여러분이 받는 반품 사유 중 3분의 1만 잘못 라벨링되어 있어도, 4분의 1바퀴나 어긋난 나침반으로 상품 페이지와 촬영 예산의 방향을 정하고 있는 것입니다. 이것이 중요한지 논쟁하기 전에, 먼저 여러분의 수치를 반품 비용 계산기에 넣어보시기 바랍니다. 반품된 대형 상품 한 건당 비용이야말로 3%의 분류 오차를 실제 연간 금액으로 바꾸는 핵심입니다. 카테고리별 배경 데이터는 이커머스 반품 사이즈 통계를 참고하십시오.
반품 사유 코드를 실제 원인과 매칭하기
이 표는 저장해 둘 가치가 있습니다. 왼쪽 열은 여러분이 내보낸 데이터에 나타나는 값이고, 가운데 열은 가구·조명·건자재·철물처럼 치수가 중요한 카테고리에서 이 코드 뒤에 가장 자주 숨어 있는 실제 원인이며, 오른쪽 열은 다음 분기 수치를 바꿀 수 있는 해결책입니다.
| 받은 코드 | 가장 흔한 숨은 원인 | 수치를 바꾸는 해결책 |
|---|---|---|
| SIZE_TOO_LARGE / SIZE_TOO_SMALL | 순수한 사이즈 불일치이며 라벨 자체는 정확함 | 실측 치수를 사양표뿐 아니라 이미지에도 표시 |
| NOT_AS_DESCRIBED | 치수 정보는 있었지만 모호함——기준선이 없거나 단위가 없거나 조립 후 치수와 포장 치수가 혼동됨 | 조립 후 치수와 포장 치수를 모두, 단위와 함께 표기 |
| UNWANTED("마음이 바뀜") | 구매자가 배송받은 뒤에야 자신의 공간을 재보니 맞지 않음 | 이미지 세트에 여유 공간 또는 설치 면적 도해 추가 |
| OTHER | 어떤 코드에도 맞지 않을 만큼 구체적——실제 데이터는 이 메모 텍스트 안에 있음 | 매주 메모를 확인. 필터링되지 않은 유일한 정보 채널 |
| STYLE | 취향이 아니라 비례의 문제——제품이 공간과 스케일이 맞지 않음 | 기준 치수를 표기한 연출 이미지로 제품을 보여줌 |
| COLOR | 색상이 아니라 마감이나 소재를 의미하는 경우가 있음 | 마감 옵션별로 별도의 라벨 이미지를 제공 |
| WRONG_ITEM | 동일 SKU의 두 사이즈 사이에서 착오 발생 | 사이즈를 옵션 이미지 자체에 표기 |
| DEFECTIVE | 구매자가 미처 보지 못한 설치 여유 공간 부족으로 인한 설치 실패인 경우가 있음 | 제품 사이즈와 함께 필요한 설치 여유 공간을 명시 |
| UNKNOWN | 플랫폼 또는 3PL 단계에서의 데이터 유실 | 고객 인사이트가 아니라 연동 버그로 추적 |
가운데 열의 모든 항목은 제품 문제가 아니라 상품 페이지 문제입니다. 이것이 실질적으로 유용한 결론입니다. "구매자 행동"으로 분류되는 것 대부분은 사실 고정된 비용으로 고칠 수 있는 커뮤니케이션 결함입니다.
실제 사이즈 반품 수치를 되찾는 방법
새로운 시스템은 필요 없습니다. 이미 가지고 있는 데이터로 세 가지 작업만 하면 됩니다.
- OTHER에 첨부된 자유 텍스트 메모를 모두 꺼내 봅니다. 플랫폼은 이 값에 메모를 필수로 요구합니다. 100건을 읽고 맞음/큼/작음/높이/너비/깊이/공간/방/입구/여유 공간처럼 치수와 관련된 단어가 포함된 건수를 세어봅니다.
- 반품 사유와 SKU 치수를 교차 분석합니다. SKU를 최장 치수 기준으로 정렬하고 상위·하위 사분위 간 반품률을 비교합니다. 어떤 코드에서든 큰 상품일수록 반품률이 높다면, 그 코드는 원래 측정하려던 것을 측정하지 못하고 있는 것입니다.
- 반품과 구매 전 문의를 비교합니다. 구매 전 문의 큐에는 라벨이 붙어 있지 않아 더 정직합니다. 문의의 40%가 치수에 관한 것인데 반품 중 사이즈로 코드화된 것이 12%뿐이라면, 그 차이가 여러분의 과소 집계분입니다.
이 작업을 한 번만 해봐도 수치는 몇 포인트가 아니라 배수로 움직이는 것이 보통입니다. 반품 사유 코드를 유일한 답이 아니라 세 가지 정보원 중 하나로 다루면, 실상은 더 이상 여러분에게 유리하게 보이지 않습니다. 신뢰할 수 있는 전후 비교 기준이 필요하다면, 반품률 계산 방법의 방법론이 사유 세분화보다 더 중요합니다. 분모가 틀리면 사유 세분화도 이중으로 틀리기 때문입니다. 여러분의 카테고리가 어느 수준에서 출발하는지는 카테고리별 사이즈 반품률을 비교 기준으로 참고하십시오.
효과가 큰 순서로 다음에 할 일
일정에 넣기 쉬운 순서가 아니라, 실제로 누수가 발생하는 곳을 기준으로 선택하십시오.
- OTHER와 UNWANTED 비중이 크다면, 위에서 설명한 메모 검토부터 시작하십시오. 반나절이면 충분하고, 대개 예산 논의 전체의 전제를 바꿔 놓습니다.
- 반품률이 가장 높은 SKU가 가장 큰 상품이라면, 문제는 거의 제품 자체에 있지 않습니다. 먼저 해당 SKU의 이미지 세트를 다시 만드십시오. 설명하는 면을 따라 실측 너비·깊이·높이를 표기한 치수 이미지 한 장과, 여유 공간 또는 실내 연출 이미지 한 장입니다. 이는 치수가 중요한 카테고리에서 가장 효과가 큰 개선입니다. 구매자가 이미 보고 있는 위치에 핵심 수치를 두게 되고, 스크롤을 내려야 나오는 사양표에 묻히지 않기 때문입니다.
- 사이즈만 다른 옵션 상품을 판매한다면, 사이즈를 옵션 썸네일 이미지 자체에 표기하십시오. 옵션 SKU에서 발생하는 WRONG_ITEM 반품은 대개 고객의 선택 실수이지 여러분의 문제가 아닙니다.
- SKU 단위로 이런 도해를 대량 제작해야 한다면, 병목은 제작 속도이며, 이는 계획이 실제로 실행 가능한지를 가르는 지점입니다. 감지된 제품 외곽선에 측정선을 자동으로 맞춰서 표기되는 수치가 실측값과 일치하도록 하고, 각 마켓플레이스가 요구하는 이미지 크기로 내보낼 수 있는 소프트웨어를 쓰면 SKU당 몇 분이면 끝나는 작업이 됩니다. 이 정확성이 핵심입니다. AI 이미지 생성 도구는 실제로는 54cm인 제품 사진 위에도 자신 있게 "60cm"라고 그려 넣을 수 있으며, 이미지 속 잘못된 수치는 결국 여러분 이름이 적힌 NOT_AS_DESCRIBED 반품으로 돌아옵니다.
- 반품 사유 데이터가 예전의 단순한 열거형에서 나온 것이라면, 사용 중인 플랫폼이 카테고리별 정의를 이미 제공하는지 확인하고 이전하십시오. 대시보드를 더 보기 좋게 만드는 것보다 원본 카테고리 자체를 개선하는 것이 낫습니다.
자주 묻는 질문
반품 사유 코드란 무엇인가요?
반품 사유 코드란 구매자가 반품을 시작할 때 선택하는 고정된 항목 집합으로, 반품 기록에 기계가 읽을 수 있는 값으로 저장됩니다. 널리 사용되는 예시는 10개 값으로 구성됩니다——색상, 불량, 설명과 다름, 기타, 사이즈 큼, 사이즈 작음, 스타일, 알 수 없음, 마음이 바뀜, 잘못된 상품——이는 검수 후 시스템이 지정하는 것이 아니라 고객이 직접 선택합니다.
왜 반품 사유 코드와 고객센터에 접수된 고객의 설명이 일치하지 않나요?
드롭다운과 상담 내용은 서로 다른 동기를 갖기 때문입니다. 드롭다운은 반품 배송비를 누가 부담할지를 결정하므로, 구매자는 무료 반송 라벨을 받을 수 있는 항목으로 몰리는 경향이 있습니다. 상담 내용에는 그런 이해관계가 없어 대개 더 정확합니다. 둘이 다르다면 상담 내용을 신뢰하고, 코드는 배송비 배분을 위한 판정 정도로 취급하십시오.
어떤 반품 사유일 때 판매자가 배송비를 부담하나요?
eBay에서는 손상, 불량, 또는 상품 페이지 설명과 불일치라는 사유로 접수된 반품의 경우, 판매자가 무료 반품을 제공하지 않더라도 반품 배송비는 판매자가 부담합니다. 마음이 바뀌었거나 잘못된 상품을 주문한 경우의 반품은, 판매자가 무료 반품을 제공하지 않는 한 구매자가 부담합니다. 정확한 문구는 마켓플레이스마다 다르지만, "구매자 귀책"과 "판매자 귀책"을 나누는 기준은 대부분 비슷합니다.
코드 자체가 사이즈 문제를 과소평가한다면, 사이즈 관련 반품을 어떻게 줄여야 하나요?
문제를 더 정확히 측정하려고 애쓰는 대신 원인 자체를 해결하십시오. 구체적으로는 구매 전에 치수를 절대 놓칠 수 없도록, 세 번 스크롤해야 나오는 사양표 대신 실측값을 표기한 치수 도해를 이미지 세트에 넣는 것입니다. 조립 후 치수와 포장 치수가 다르다면 둘 다 표기하십시오. 실제 반품률이 낮아지면 과소 집계 자체가 더 이상 중요하지 않게 됩니다.
"기타(OTHER)" 항목은 읽어볼 가치가 있나요?
여러분이 가진 데이터 중 가장 가치 있는 항목입니다. 플랫폼은 이 값에 자유 텍스트 메모를 필수로 요구하며, 이는 구매자가 자신의 말로 문제를 설명하는 유일한 곳입니다. 이런 메모 100건을 읽으면 1년 치 사유별 집계 그래프보다 더 많은 것을 알 수 있습니다.
