GAON—LAB

경영진단

매출은 몇 명의 고객에게 의존하고 있는가 — 고객집중도·재구매 구조 점검

재구매율과 고객집중도는 서로 다른 질문에 답하는 지표이므로, 두 지표를 함께 보고 계산에 쓴 데이터가 완전한지까지 확인해야 매출 구조를 안전하다고 판단할 수 있습니다.

핵심 요약

  • 재구매율이 높다는 사실과 고객집중도가 낮다는 사실은 서로 다른 질문에 답합니다. 하나가 좋아 보인다고 다른 하나까지 안전하다고 판단할 수 없습니다.
  • 고객집중도는 HHI(Herfindahl-Hirschman Index)라는 수학적 도구로 계산할 수 있지만, 이 글에서 쓰는 HHI는 경쟁당국이 시장 전체의 독점·과점을 판정할 때 쓰는 것과 같은 제곱합 공식을 개별 사업자의 고객별 매출비중에 응용한 것일 뿐입니다. 미국 경쟁당국의 시장집중도 판정 기준(1,800 등)을 고객 위험선으로 그대로 가져오지 않습니다.
  • 재구매율에는 업계가 합의한 단일 공식이 없습니다. 이 글은 기간 내 재구매 고객 비율, 코호트 재구매율, 기존 고객 주문 비중, 기존 고객 순매출 비중이라는 네 가지를 GAON-LAB의 분석 정의로 제시하며, 어떤 것도 '업계 표준'이라 부르지 않습니다.
  • 국내 공식 통계(소상공인실태조사 조사항목 전문)를 직접 확인한 범위에서, 소상공인의 평균 재구매율이나 평균 고객집중도를 담은 공식 통계는 찾지 못했습니다. 그래서 이 글은 평균과 비교하지 않고, 같은 사업의 기간·코호트를 서로 비교하는 방법을 다룹니다.
  • 고객 식별이 상당 부분 불가능하거나 첫 구매일을 알 수 없는 등 데이터가 부족하면, 억지로 숫자를 만들지 않고 '계산 불완전'으로만 표시합니다.

연구 질문과 분석 범위

연구 질문

소상공인은 고객 원본 자료를 외부에 제출하지 않고도, 매출이 특정 고객에게 집중된 정도와 재구매 구조를 어떻게 함께 점검할 수 있는가?

  • 분석 단위: 사업체 1곳의 식별 가능한 고객 매출·주문
  • 분석 대상: 소상공인·1인사업자가 내부에서 계산한 매출·주문 집계값
  • 원자료 확인 기준 시점: 2026년 9월 22일 기준 각 기관 공식 페이지에서 직접 확인
  • 계산의 중심: 국내외 평균 통계가 아니라 독자(사업자)가 직접 계산해 입력한 집계값
  • 기본 모형 밖: 개인별 고객 데이터 분석, 가격·마케팅 자동화, 세무·법률 판단
  • 이 글의 결론: 단일 점수나 합격선이 아니라, 계산에 필요한 정의·공식·데이터 완전성 기준과 그 결과를 함께 읽는 방법입니다.

이 Research가 하지 않는 것

  • 고객 개인을 평가하거나 등급을 매기는 방법이 아닙니다.
  • 고객 원문(명단·주문 원본·연락처 등)을 제출받아 분석하는 절차가 아닙니다.
  • 개인별 미래 구매를 예측하지 않습니다.
  • 고객별 등급·가격·혜택을 자동으로 결정하지 않습니다.
  • 매출 증가나 재구매 증가를 보장하지 않습니다.
  • 공개 통계에 국내 소상공인의 평균 재구매율·평균 고객집중도 기준값이 없어(이번 확인 범위에서), 이 글은 어떤 평균과도 비교하지 않습니다.
  • 사용자가 내부에서 계산한 집계값 또는 실제 고객과 무관한 설명용 합성자료만 사용합니다.
  • 점수·합격선·위험선을 만들지 않습니다. 모든 지표는 판정이 아니라 구조를 확인하기 위한 참고값입니다.

왜 재구매율 하나만 보면 부족한가

'재구매율이 높다'는 결과 하나만 보면 매출이 안정적이라고 느끼기 쉽습니다. 그런데 재구매 고객이 8명이든 80명이든, 그 매출이 실제로 몇 명에게 얼마나 몰려 있는지는 재구매율이라는 숫자 하나에 담기지 않습니다. 재구매율은 '몇 명이 다시 샀는가'를 세는 지표이고, 고객집중도는 '매출이 누구에게 얼마나 몰려 있는가'를 보는 지표이기 때문입니다.

두 지표가 각각 무엇을 답하는 질문인지는 아래 '재구매 관련 네 가지 지표'와 '고객집중도 계산식' 절에서 구체적인 공식과 함께 다루고, 두 지표를 함께 읽었을 때만 드러나는 조합은 '네 가지 구조를 함께 읽는 방법'과 세 가지 합성 사례에서 다룹니다.

조작적 정의

아래 표는 이 글에서 쓰는 용어를 정의·단위·입력 주체·계산에서의 역할·주의점으로 정리한 것입니다. 재구매·유지·재방문·충성도·수익성은 서로 다른 개념이며, 이 글에서 같은 뜻으로 바꿔 쓰지 않습니다.

표 1. 조작적 정의

  • 용어: 분석기간

    정의
    고객집중도·매출 관련 지표를 계산하는 전체 기간
    단위
    시작일~종료일
    입력 주체
    독자
    계산에서의 역할
    모든 매출·고객 지표의 분모가 되는 기간
    주의점
    기간을 바꾸면 결과가 달라짐(§ 분석기간·관찰기간 민감도 참고)
  • 용어: 관찰기간

    정의
    코호트 재구매율을 계산할 때, 첫 구매 이후 재구매 여부를 지켜보는 기간
    단위
    일 또는 개월
    입력 주체
    독자
    계산에서의 역할
    코호트 재구매율의 분모 조건
    주의점
    업종 구매주기에 맞게 정함. 고정 기본값을 강제하지 않음
  • 용어: 고객식별 가능 거래

    정의
    사업자 내부 시스템이 반복 거래를 같은 고객에게 연결할 수 있는 안정적인 내부 고객키(예: 회원ID·내부 고객번호)로 특정 고객에게 연결할 수 있는 거래
    단위
    건
    입력 주체
    독자
    계산에서의 역할
    식별 가능한 고객 순매출·고객별 순매출 계산의 대상
    주의점
    전화번호·이메일·카드정보·결제정보를 식별자로 쓰거나 GAON-LAB·외부 AI에 전달하지 않음. 채널마다 식별 방식이 다르면 연결 규칙을 먼저 정해야 함
  • 용어: 미식별 거래

    정의
    특정 고객에게 연결할 수 없는 거래(비회원·현금 등)
    단위
    건
    입력 주체
    독자
    계산에서의 역할
    식별 가능한 고객 순매출에서 제외, 미식별 매출비중으로 별도 표시
    주의점
    한 명의 가상 고객으로 합치지 않음
  • 용어: 유효 주문

    정의
    결제가 완료되고 전액취소되지 않은 독립 주문
    단위
    건
    입력 주체
    독자
    계산에서의 역할
    재구매·기존 고객 주문 비중 등 주문 건수 기준 지표의 계산 단위
    주의점
    동일 주문의 부분취소·수정은 새로운 재구매로 세지 않음. 전액취소 주문은 구매 횟수에서 제외. 주문분할·합배송·재결제로 같은 구매가 여러 건으로 잡히면 내부 규칙을 먼저 정함
  • 용어: 전체 순매출

    정의
    분석기간 동안의 전체 순매출(식별 가능 + 미식별)
    단위
    원(또는 만원)
    입력 주체
    독자
    계산에서의 역할
    미식별 매출비중 계산의 분모
    주의점
    고객별 순매출 합계와 다를 수 있음(차이는 조정항목으로 별도 표시)
  • 용어: 식별 가능한 고객 순매출

    정의
    분석기간 동안 고객식별 가능 거래에서 나온 순매출의 합
    단위
    원(또는 만원)
    입력 주체
    독자 또는 계산값
    계산에서의 역할
    고객별 매출비중·HHI·상위 고객 비중의 분모
    주의점
    전체 순매출보다 항상 작거나 같음
  • 용어: 고객별 순매출

    정의
    특정 고객 1명에게 귀속되는 분석기간 순매출
    단위
    원(또는 만원)
    입력 주체
    독자
    계산에서의 역할
    고객별 매출비중 계산의 분자
    주의점
    음수면 입력 오류인지 이전 기간 판매분의 환불·반품인지 먼저 확인. 기간 귀속을 해결하지 못하면 그 고객을 매출비중·HHI 계산에서 제외하고 '계산 불완전'으로 표시(무조건 입력 오류로 단정하지 않음)
  • 용어: 고객별 매출비중

    정의
    고객별 순매출을 식별 가능한 고객 순매출로 나눈 값
    단위
    비율(0~1)
    입력 주체
    계산값
    계산에서의 역할
    HHI 계산의 입력값
    주의점
    미식별 매출을 분모에 넣지 않음
  • 용어: 최대 고객 매출비중

    정의
    가장 큰 고객별 순매출을 식별 가능한 고객 순매출로 나눈 값
    단위
    비율(0~1)
    입력 주체
    계산값
    계산에서의 역할
    이탈 스트레스 테스트의 기준값
    주의점
    고객 수가 매우 적으면 구조적으로 커짐
  • 용어: 상위 5명 매출비중

    정의
    매출 상위 5명의 순매출 합을 식별 가능한 고객 순매출로 나눈 값
    단위
    비율(0~1)
    입력 주체
    계산값
    계산에서의 역할
    이탈 스트레스 테스트, 네 가지 구조 해석의 참고값
    주의점
    고객 수가 5명 미만이면 존재하는 전체 고객 수로 대체하고 그 사실을 표시
  • 용어: 상위 10명 매출비중

    정의
    매출 상위 10명의 순매출 합을 식별 가능한 고객 순매출로 나눈 값
    단위
    비율(0~1)
    입력 주체
    계산값
    계산에서의 역할
    위와 동일
    주의점
    고객 수가 10명 미만이면 존재하는 전체 고객 수로 대체하고 그 사실을 표시
  • 용어: 고객집중 HHI

    정의
    고객별 매출비중의 제곱을 모두 더한 값
    단위
    0~1(이 글의 표기 기준)
    입력 주체
    계산값
    계산에서의 역할
    고객집중도를 하나의 수치로 요약
    주의점
    경쟁법상 시장집중도 판정 임계값을 그대로 가져오지 않음(§ HHI 해석 참고)
  • 용어: 기존 고객

    정의
    분석기간 시작일 이전에 유효 구매 이력이 한 번 이상 확인된 고객
    단위
    명
    입력 주체
    독자 또는 계산값
    계산에서의 역할
    기존 고객 주문 비중·기존 고객 순매출 비중의 분자 구성요소
    주의점
    분석기간 이전 이력을 확인할 수 없으면 기존 고객 여부를 확정할 수 없음. 확보한 데이터 시작일보다 앞선 구매는 관찰할 수 없음(left-censoring). 사용한 과거 이력 범위와 데이터 시작일을 결과와 함께 표시
  • 용어: 첫 구매 고객

    정의
    확보한 전체 관찰 이력에서 최초 구매가 확인된 고객(절대적인 생애 첫 구매로 단정하지 않음)
    단위
    명
    입력 주체
    독자 또는 계산값
    계산에서의 역할
    코호트 재구매율의 분모 후보
    주의점
    분석기간 이전 구매이력을 모르면 첫 구매 여부를 확정할 수 없음. 데이터 시작일보다 앞선 구매는 관찰할 수 없음
  • 용어: 재구매 고객

    정의
    같은 고객이 2회 이상 구매한 경우의 그 고객
    단위
    명
    입력 주체
    계산값
    계산에서의 역할
    재구매 관련 네 지표 공통의 분자 구성요소
    주의점
    지표마다 분자·분모 기준(기간 내/코호트/주문/순매출)이 다름
  • 용어: 기간 내 재구매 고객 비율

    정의
    분석기간 중 2회 이상 구매한 식별 고객 수를 분석기간 중 식별 고객 수로 나눈 값
    단위
    비율(0~1)
    입력 주체
    계산값
    계산에서의 역할
    재구매 관련 네 지표 중 하나
    주의점
    기간 말 신규고객이 불리하게 나타날 수 있음
  • 용어: 코호트 재구매율

    정의
    관찰기간을 끝까지 확보한 첫 구매 고객 중 재구매한 고객 수를 그 첫 구매 고객 수로 나눈 값
    단위
    비율(0~1)
    입력 주체
    계산값
    계산에서의 역할
    재구매 관련 네 지표 중 하나
    주의점
    관찰기간이 끝나지 않은 고객은 분모에서 제외
  • 용어: 기존 고객 주문 비중

    정의
    기존 고객의 주문 건수를 전체 주문 건수로 나눈 값
    단위
    비율(0~1)
    입력 주체
    계산값
    계산에서의 역할
    재구매 관련 네 지표 중 하나
    주의점
    고객 수가 아니라 주문 건수 기준이라 소수 다빈도 고객에 영향을 받음
  • 용어: 기존 고객 순매출 비중

    정의
    기존 고객의 순매출을 전체 순매출로 나눈 값
    단위
    비율(0~1)
    입력 주체
    계산값
    계산에서의 역할
    재구매 관련 네 지표 중 하나
    주의점
    고객 수와 다른 개념이며 고객집중도와 혼동하기 쉬움
  • 용어: 최대 고객 제외 후 순매출

    정의
    전체 순매출에서 최대 고객 순매출을 뺀 값
    단위
    원(또는 만원)
    입력 주체
    계산값
    계산에서의 역할
    최대 고객 이탈 스트레스 시나리오
    주의점
    실제 이탈 예측이 아니라 단순 민감도 시나리오
  • 용어: 상위 고객군 제외 후 순매출

    정의
    전체 순매출에서 상위 N명의 순매출 합을 뺀 값
    단위
    원(또는 만원)
    입력 주체
    계산값
    계산에서의 역할
    상위 고객군 이탈 스트레스 시나리오
    주의점
    위와 동일
  • 용어: 데이터 완전성

    정의
    이 글의 계산에 필요한 식별·기간·환불 반영 등 조건이 충족된 상태
    단위
    충족/미충족
    입력 주체
    판정값
    계산에서의 역할
    재구매율·고객집중도를 확정값으로 표시할지 결정
    주의점
    임의의 최소 표본 수·허용오차율을 만들지 않음
  • 용어: 계산 불완전

    정의
    데이터 완전성 조건을 충족하지 못해 확정값 대신 표시하는 상태
    단위
    판정값
    입력 주체
    판정값
    계산에서의 역할
    억지로 숫자를 만들지 않기 위한 표시
    주의점
    '낮음'이나 '0'이 아니라 '계산할 수 없음'을 뜻함

사용한 원자료

이 글은 각 기관·저자의 공식 페이지에서 원문을 직접 다운로드하거나 공식 메타데이터를 확인한 자료만 핵심 근거로 사용합니다. 아래 표의 '원문 링크' 열은 기관명·도메인으로만 표시하며, 실제로 접속해 내용을 대조한 절대 URL은 이 글 맨 아래 '분석의 한계와 참고자료' 절의 출처 목록에서 클릭할 수 있습니다.

표 2. 사용한 원자료

  • 기관·저자: 통계청·중소벤처기업부(조사수행 소상공인시장진흥공단)

    자료명
    「소상공인실태조사」 통계정보보고서
    기준 시점
    2023.12.(작성 2025.3.28.)
    직접 확인한 내용
    조사항목 전체 리스트(Ⅱ장, 76개 항목) 원문에서 재구매·고객집중 관련 항목이 없음을 확인
    사용할 수 없는 범위
    이 조사 1건의 확인만으로 국내 모든 공식 통계에 해당 지표가 없다고 확대할 수 없음(다른 기관 통계의 전수 확인은 아직 하지 못함)
    원문 링크
    국가통계포털(k-stat.go.kr) 공식 PDF
  • 기관·저자: Fader, P. S., Hardie, B. G. S., Lee, K. L.

    자료명
    「RFM and CLV: Using Iso-Value Curves for Customer Base Analysis」, Journal of Marketing Research(2005)
    기준 시점
    2005
    직접 확인한 내용
    RFM(R/F/M)의 정의, 그리고 RFM을 단순 점수화하는 방식이 미래 구매·수익성을 확정하지 못한다는 원저자의 명시적 한계 인정
    사용할 수 없는 범위
    비계약적 구매(noncontractual purchasing) 맥락에 한정, 실증은 CDNOW 단일 코호트만 사용
    원문 링크
    brucehardie.com 공식 PDF
  • 기관·저자: 미국 법무부(DOJ)·연방거래위원회(FTC)

    자료명
    2023 Merger Guidelines
    기준 시점
    2023.12.
    직접 확인한 내용
    HHI(제곱합)의 수학적 정의, '시장 HHI가 1,800을 넘으면 고도로 집중된 시장'이라는 2023년 기준 경쟁당국 판정 기준 원문
    사용할 수 없는 범위
    이 기준은 시장 전체의 기업결합 심사 문맥이며, 개별 사업자의 고객별 매출집중도 판정 기준이 아님
    원문 링크
    미국 법무부(justice.gov) 공식 PDF
  • 기관·저자: 개인정보보호위원회

    자료명
    「가명정보 처리 가이드라인」
    기준 시점
    2020.9.
    직접 확인한 내용
    개인정보·가명처리·가명정보·익명정보·추가정보·재식별 6개 용어의 공식 정의
    사용할 수 없는 범위
    생성형 AI 입력과 관련된 세부 안내는 이 문서의 범위 밖(별도 안내서 소관)
    원문 링크
    개인정보보호위원회(pipc.go.kr) 공식 PDF
  • 기관·저자: Ipsos Loyalty(Keiningham 외)

    자료명
    「Loyalty Myth」 Myth #8 발췌
    기준 시점
    2005
    직접 확인한 내용
    '신규 고객 확보비용은 유지비용의 5배'라는 통념의 기원이 불분명하며, 저자들 스스로도 과거 이 통념을 반복 출판한 적이 있다고 인정하는 원문
    사용할 수 없는 범위
    이 통념을 반박하는 목적으로만 사용하며, 대체할 정확한 비용 배수를 제시하지 않음
    원문 링크
    Ipsos(ipsos.com) 공식 PDF
  • 기관·저자: 이소영·최승배·김규곤·강창완

    자료명
    「고객 세분화를 위한 최적 RFM 모형 구축에 관한 연구」, Journal of The Korean Data Analysis Society 6(6)(2004)
    기준 시점
    2004
    직접 확인한 내용
    KCI 공식 메타데이터·초록에서 '부산 소재 D의료원의 외래 데이터'를 사용한 연구임을 확인
    사용할 수 없는 범위
    의료기관 외래환자 모집단이라 소상공인 매장 고객에 직접 일반화할 수 없고, 이 글의 핵심 질문(재구매율·고객집중도)도 다루지 않음
    원문 링크
    한국학술지인용색인(kci.go.kr) 공식 메타데이터 페이지
  • 기관·저자: Patatoukas, P. N.

    자료명
    「Customer-Base Concentration: Implications for Firm Performance and Capital Markets」, The Accounting Review 87(2)(2012)
    기준 시점
    2012(소속기관 뉴스룸 기사로 확인, 2012.3.)
    직접 확인한 내용
    저자 소속기관(UC Berkeley Haas) 공식 뉴스룸 기사에서 Walmart-공급업체 사례를 통해 상장 공급업체의 B2B 거래처 집중 현상을 다룬 연구임을 확인
    사용할 수 없는 범위
    논문 원문은 접근 차단으로 미확보. 계수·회귀분석 결과는 인용하지 않으며, 상장 B2B 공급업체 모집단을 소상공인 소매 고객에 일반화하지 않음(개념적 배경으로만 사용)
    원문 링크
    UC Berkeley Haas 공식 뉴스룸(newsroom.haas.berkeley.edu)

공식 자료에서 확인된 것

  • 확인한 소상공인실태조사 조사항목 전문 범위에서, 고객 재구매·재방문·단골·매출집중을 묻는 공식 조사항목은 없습니다.
  • RFM(최근성·빈도·구매금액)은 특정 논문이 아니라 direct marketing 실무에서 유래한 통용 방법이며, 이를 단순 점수화해 미래 구매·수익성을 예측하는 방식에는 원저자들이 직접 지적한 한계가 있습니다.
  • HHI는 '비중의 제곱합'이라는 수학적 정의를 가지며, 미국 경쟁당국은 2023년 기준 시장 HHI가 1,800을 넘으면 '고도로 집중된 시장'으로 판정합니다. 이 기준은 시장 전체의 기업결합 심사 문맥입니다.
  • 개인정보보호위원회는 개인정보·가명처리·가명정보·익명정보·추가정보·재식별을 서로 다른 개념으로 공식 정의합니다.
  • '신규 고객 확보비용은 유지비용의 5배'라는 통념은 정확한 기원을 특정하기 어려우며, 이를 널리 퍼뜨린 자료의 저자들 스스로도 과거 같은 통념을 반복 출판했다가 되짚어본 사례가 있습니다.
  • 국내 학술 문헌에도 RFM을 적용한 연구가 존재하지만(이소영 외, 2004), 의료기관 외래환자 데이터를 대상으로 하며 재구매율·고객집중도는 다루지 않습니다.

공식 자료에서 확인할 수 없었던 것

  • 국내 소상공인의 평균 재구매율. 확인한 공식 통계 범위에서 찾지 못했습니다.
  • 국내 소상공인의 평균 고객집중도. 위와 동일합니다.
  • 업종 공통의 안전한 재구매율 또는 위험한 고객집중도 기준값. 그런 기준을 뒷받침하는 공식 자료를 찾지 못했습니다.
  • 일반 소매 소상공인 고객 기반을 대상으로 한 고객집중도-성과 관계의 1차 학술 수치. 확인된 연구(Patatoukas 등)는 상장기업의 B2B 거래처 데이터를 다룹니다.
  • '유지율이 5% 오르면 이익이 25~95% 늘어난다'는 통념의 정확한 원 수치. 2차 문헌 사이에서도 25~85%, 거의 100%, 25~95% 등으로 서로 다르게 인용되고 있어 일치된 숫자를 확인하지 못했습니다.
  • '고객 20%가 매출 80%를 만든다'는 통념의 정확한 원 논문·저자·표본. 대규모 실증연구가 있다는 언급은 확인했지만 정확한 출처는 특정하지 못했습니다.

개인정보 없이 준비할 입력값

초기 점검에는 아래 요약값(모두 집계값)만 있으면 됩니다. 개인정보보호위원회의 공식 정의에 따르면, 이름·전화번호 같은 항목만 지운다고 자동으로 '익명정보'가 되는 것은 아닙니다. 익명정보는 시간·비용·기술을 합리적으로 고려해도 다시 개인을 알아볼 수 없는 수준을 뜻하며, 가명처리보다 훨씬 엄격한 기준입니다. 다른 정보와 결합하면 재식별될 수 있다는 점도 같은 원문이 밝히는 원칙입니다.

  • 분석기간
  • 전체 순매출
  • 식별 가능한 고객 순매출
  • 미식별 순매출
  • 식별 가능한 고객 수
  • 2회 이상 구매한 고객 수
  • 관찰기간을 모두 확보한 첫 구매 고객 수와, 그중 재구매한 고객 수
  • 기존 고객 주문 건수와 전체 주문 건수
  • 기존 고객 순매출
  • 고객별 매출비중으로 내부에서 계산한 HHI
  • 최대 고객 매출비중, 상위 5명·10명 매출비중
  • 최대 고객·상위 고객군을 제외했을 때의 순매출
  • 환불·취소·쿠폰·배송비·부가세를 순매출에 어떻게 반영했는지에 대한 규칙
  • 비회원·현금매출·채널별 식별 누락 여부

보내거나 입력하지 말아야 할 것

고객 명단, 이름, 전화번호, 이메일, 주소, 주문번호, 계정 ID, 결제정보, 영수증 원본, CRM export, 고객별 주문 원본, 로그인 정보, 비밀번호, API 키, 회사 기밀 원문은 어디에도 입력하거나 보내지 마세요. 실제 고객 원문을 외부 AI에 입력하지 않고, 고객사가 내부 시스템에서 집계값을 계산하거나, 실제 고객과 무관한 합성자료로 절차만 시험하는 두 가지 방식만 사용합니다.

분석 전 데이터 완전성 점검

점수나 임계값을 만드는 대신, 아래 질문으로 계산이 가능한지부터 확인합니다.

  • 전체 거래 중 고객을 식별할 수 있는 범위를 알고 있습니까?
  • 고객별로 첫 구매일을 알 수 있습니까?
  • 분석기간 이전의 구매이력이 있습니까, 아니면 알 수 없습니까?
  • 여러 판매채널을 쓴다면, 채널 간 고객 ID가 서로 연결됩니까?
  • 취소·환불이 순매출 계산에 반영됩니까?
  • 휴업기간·계절성 행사를 구분할 수 있습니까?
  • 비회원·현금매출의 비중을 알고 있습니까?
  • 전체 순매출과 고객별 매출 합계가 일치합니까, 차이가 있다면 그 이유를 설명할 수 있습니까?

계산 불완전으로 표시하는 조건

다음 중 하나라도 해당하면 재구매율·고객집중도를 확정값으로 표시하지 않고 '계산 불완전'으로만 표시합니다: 고객 식별 가능 범위를 알 수 없음, 첫 구매일이 없어 코호트를 만들 수 없음, 관찰기간이 아직 끝나지 않음, 채널별 중복 고객을 구분할 수 없음, 환불·취소를 반영할 수 없음, 전체 순매출과 고객별 합계 차이를 설명할 수 없음. 이 판정에는 근거 없는 최소 표본 수나 허용오차율을 쓰지 않습니다.

순매출 기준 정하기

순매출(개념식)

순매출 = 결제금액 − 전액취소 − 부분취소 − 환불

이 식은 개념식입니다. 결제금액이 총결제액인지 이미 취소·환불을 반영한 정산액인지 먼저 확인하고, 전액취소·부분취소·환불이 서로 배타적이거나 조정 내역으로 명확히 대사되는지 확인해 같은 거래 조정을 두 번 차감하지 않아야 합니다. 사업자의 거래원장 구조에 맞춰 하나의 일관된 순매출 규칙을 정합니다.

부가세, 배송비, 쿠폰, 포인트, 플랫폼 부담 할인, 사업자 부담 할인, 팁·봉사료를 순매출에 포함할지 여부는 분석을 시작하기 전에 정하고, 분석기간 전체에 같은 기준을 적용합니다. 어느 쪽이 항상 옳다는 보편적 기본값은 두지 않습니다 — 업종·정산 구조에 따라 적절한 선택이 다르기 때문입니다.

고객별 순매출을 모두 더한 값이 전체 순매출과 다르면, 그 차이는 미식별 매출 또는 조정항목으로 별도 표시합니다. 두 값이 설명 없이 어긋나면 계산을 중단합니다.

고객집중도 계산식

고객별 매출비중

고객별 매출비중 = 고객별 순매출 ÷ 식별 가능한 고객 순매출

미식별 매출을 한 명의 가상 고객으로 합치지 않습니다.

고객집중 HHI

고객집중 HHI = Σ(고객별 매출비중²)

이 글의 계산은 0~1 비중을 사용합니다. 고객 수가 N명이고 모두 매출비중이 같다고 가정하면 HHI의 최소값은 1/N이고, 한 고객이 매출 전부를 차지하면 최대값은 1입니다. 내부 계산은 반올림하지 않고, 화면 표시는 소수점 넷째 자리에서 반올림합니다.

경쟁법 HHI를 그대로 가져오지 않습니다

미국 DOJ·FTC의 HHI는 경쟁시장 전체의 집중도를 보는 기업결합 심사 문맥에서 쓰입니다(2023 Merger Guidelines: "Markets with an HHI greater than 1,800 are highly concentrated"). 이 글은 그 수학적 형태(비중의 제곱합)만 고객별 매출비중에 응용했을 뿐, 2023 Merger Guidelines의 숫자 기준(1,800 등)을 고객 위험선으로 쓰지 않습니다. HHI 하나만으로 안전·위험을 판정하지 않으며, 고객 수 자체가 적으면 구조적으로 HHI가 높아질 수 있다는 점도 함께 고려해야 합니다.

상위 고객 비중과 이탈 스트레스

최대 고객 매출비중

최대 고객 매출비중 = 최대 고객 순매출 ÷ 식별 가능한 고객 순매출

상위 N명 매출비중

상위 N명 매출비중 = 상위 N명 순매출 합 ÷ 식별 가능한 고객 순매출

최대 고객 제외 후 순매출

최대 고객 제외 후 순매출 = 전체 순매출 − 최대 고객 순매출

이탈 예측이 아니라 단순 민감도 시나리오입니다.

상위 N명 제외 후 순매출

상위 N명 제외 후 순매출 = 전체 순매출 − 상위 N명 순매출 합

위와 동일하게 단순 민감도 시나리오입니다.

고객 수가 N명보다 적으면 존재하는 고객 전체를 사용하고, '상위 5명' '상위 10명'이라는 이름이 오해를 만들 수 있으므로 실제 사용한 고객 수를 함께 표시합니다. 이 값을 다른 사업과 단순 비교하지 않습니다.

두 계산의 분모가 다릅니다

고객별 매출비중·HHI·Top N 비중의 분모는 '식별 가능한 고객 순매출'이지만, 최대 고객·상위 고객군 제외 후 순매출은 '전체 순매출'에서 해당 고객의 매출을 뺀 값입니다. 미식별 매출이 있으면 이 둘은 서로 다른 범위를 다루는 결과이므로 같은 선상에서 비교하지 않습니다. 이탈 스트레스 값도 실제 이탈 확률을 예측한 것이 아니라 단순 민감도 시나리오입니다.

재구매 관련 네 가지 지표

아래 네 지표는 외부 문헌이 정한 보편 공식이 아니라, 이 글에서 사용하는 조작적 정의입니다. 어떤 정의를 쓰든 분자·분모·분석기간·관찰기간을 항상 함께 표시해야 다른 기간이나 다른 코호트와 비교할 수 있습니다.

표 3. 재구매 관련 네 가지 지표(이 글의 분석 정의)

  • 지표: 기간 내 재구매 고객 비율

    분자 ÷ 분모
    분석기간 중 2회 이상 구매한 식별 고객 수 ÷ 분석기간 중 식별 고객 수
    관찰기간 처리
    고정된 분석기간(예: 최근 12개월) 안에서만 봄
    한계
    분석기간 말에 처음 산 신규고객은 재구매할 시간이 부족해 불리하게 나타남. 신규고객이 갑자기 늘면 비율이 왜곡될 수 있음
  • 지표: 코호트 재구매율

    분자 ÷ 분모
    관찰기간을 끝까지 확보한 첫 구매 고객 중 재구매한 고객 수 ÷ 관찰기간을 끝까지 확보한 첫 구매 고객 수
    관찰기간 처리
    각 고객의 첫 구매일 이후 정해진 관찰기간(예: 90일) 동안만 봄
    한계
    첫 구매일과 관찰기간 정의가 필요함. 관찰기간이 아직 끝나지 않은 고객은 분모에서 빠짐. 관찰기간을 얼마로 정하느냐에 따라 결과가 달라짐
  • 지표: 기존 고객 주문 비중

    분자 ÷ 분모
    기존 고객의 주문 건수 ÷ 전체 주문 건수
    관찰기간 처리
    분석기간 전체
    한계
    고객 수가 아니라 주문 건수를 기준으로 해, 소수의 다빈도 고객이 있으면 비중이 왜곡됨
  • 지표: 기존 고객 순매출 비중

    분자 ÷ 분모
    기존 고객의 순매출 ÷ 전체 순매출
    관찰기간 처리
    분석기간 전체
    한계
    재구매 '고객 수'와는 다른 개념이며, 고액 고객의 영향을 크게 받아 고객집중도와 혼동하기 쉬움

데이터 결측·예외 처리

아래 항목마다 기본 처리, 별도 표시 여부, 계산을 중단하거나 제한하는 조건을 미리 정해둡니다.

표 4. 결측·예외 처리 규칙

  • 항목: 비회원 구매

    기본 처리
    식별 가능한 고객 순매출에서 제외
    별도 표시
    미식별 매출비중에 포함해 표시
    계산 중단 또는 제한
    해당 없음
  • 항목: 현금매출

    기본 처리
    식별 방법이 없으면 미식별로 처리
    별도 표시
    미식별 매출비중에 포함해 표시
    계산 중단 또는 제한
    비중이 크면 계산 불완전 판정 후보
  • 항목: 미식별 매출

    기본 처리
    고객별 매출비중·HHI 계산에서 제외
    별도 표시
    '식별 가능한 고객 매출 안에서의 집중도'로 한정 표기
    계산 중단 또는 제한
    미식별 비중이 크면 계산 불완전
  • 항목: 중복 고객 ID

    기본 처리
    연결 규칙을 먼저 정의해야 함
    별도 표시
    연결 규칙 유무를 표시
    계산 중단 또는 제한
    연결 규칙이 없으면 고객단위 분석 자체를 계산 중단
  • 항목: 여러 판매채널

    기본 처리
    채널 간 ID 연결 여부 확인
    별도 표시
    연결 여부를 표시
    계산 중단 또는 제한
    채널을 통합한 고객 단위 계산은 연결되지 않으면 계산 불완전. 각 채널 내부에서 식별 규칙이 일관적이면 채널별 지표는 별도로 계산 가능하며, 채널별 결과를 전체 고객 구조로 표현하지 않음(고객을 추측으로 합치지 않음)
  • 항목: 가족 공동계정

    기본 처리
    기본은 포함, 제외 옵션 제공
    별도 표시
    포함/제외 여부를 표시
    계산 중단 또는 제한
    해당 없음
  • 항목: 직원·관계자 구매

    기본 처리
    기본은 포함, 제외 옵션 제공
    별도 표시
    포함/제외 여부를 표시
    계산 중단 또는 제한
    해당 없음
  • 항목: B2B 대량주문

    기본 처리
    기본 포함
    별도 표시
    집중도 왜곡 요인으로 주석 표시
    계산 중단 또는 제한
    해당 없음
  • 항목: 전액취소

    기본 처리
    순매출 계산에서 차감
    별도 표시
    해당 없음
    계산 중단 또는 제한
    해당 없음
  • 항목: 부분취소

    기본 처리
    순매출 계산에서 차감
    별도 표시
    해당 없음
    계산 중단 또는 제한
    해당 없음
  • 항목: 환불

    기본 처리
    순매출 계산에서 차감
    별도 표시
    해당 없음
    계산 중단 또는 제한
    해당 없음
  • 항목: 동일 주문 부분취소·수정

    기본 처리
    새로운 구매(재구매)로 세지 않음
    별도 표시
    해당 없음
    계산 중단 또는 제한
    해당 없음
  • 항목: 주문분할·합배송·재결제

    기본 처리
    동일 구매가 여러 건으로 잡히지 않도록 내부 규칙을 먼저 정의
    별도 표시
    규칙 유무와 적용 방식을 표시
    계산 중단 또는 제한
    규칙이 없으면 주문 건수 기준 지표(기존 고객 주문 비중 등) 계산을 제한
  • 항목: 분석기간 이전 구매이력 부재

    기본 처리
    '첫 구매 고객'·'기존 고객' 분류가 불확실함을 인정
    별도 표시
    별도 표시
    계산 중단 또는 제한
    코호트 재구매율 계산에서 제외(기간 내 재구매 고객 비율에서는 제외하지 않음)
  • 항목: 분석기간 말 신규고객

    기본 처리
    코호트 재구매율에서는 관찰기간 미완료로 처리
    별도 표시
    별도 표시
    계산 중단 또는 제한
    코호트 재구매율의 분모에서만 제외. 기간 내 재구매 고객 비율의 분모(분석기간 중 식별 고객 수)에는 포함하되, 재구매할 시간이 짧아 비율이 낮게 나타날 수 있다는 관찰기간 편향을 함께 표시
  • 항목: 휴업기간

    기본 처리
    기본 포함
    별도 표시
    별도 표시
    계산 중단 또는 제한
    분석기간 재설계를 권고
  • 항목: 계절성 행사

    기본 처리
    기본 포함
    별도 표시
    왜곡 요인으로 별도 표시
    계산 중단 또는 제한
    해당 없음
  • 항목: 신규점포

    기본 처리
    기본 포함
    별도 표시
    비교 대상이 아님을 별도 표시
    계산 중단 또는 제한
    해당 없음
  • 항목: 구매주기가 긴 상품

    기본 처리
    관찰기간을 업종에 맞게 연장 권고
    별도 표시
    별도 표시
    계산 중단 또는 제한
    고정된 관찰기간을 강제하지 않음
  • 항목: 음수 고객별 순매출

    기본 처리
    입력 오류인지 이전 기간 판매분의 환불·반품인지 먼저 확인. 가능하면 원래 판매기간에 환불을 귀속하거나 조정항목으로 분리
    별도 표시
    원인 구분 결과와 처리 방식을 표시
    계산 중단 또는 제한
    기간 귀속을 해결할 수 없으면 그 고객을 고객집중도·매출비중 계산에서 제외하고 '계산 불완전'으로 표시(무조건 입력 오류로 단정하지 않음)
  • 항목: 고객 수 5명 또는 10명 미만

    기본 처리
    존재하는 고객 전체를 그대로 사용
    별도 표시
    '관찰된 고객 수가 적어 지표가 구조적으로 극단값을 보일 수 있음'으로 표시
    계산 중단 또는 제한
    임의의 최소표본·허용오차 기준은 만들지 않음
  • 항목: 총매출과 고객별 매출 합계 불일치

    기본 처리
    차이를 미식별 매출 또는 조정항목으로 별도 계산
    별도 표시
    별도 표시
    계산 중단 또는 제한
    설명되지 않으면 계산 중단
  • 항목: 주요 지표의 분모가 0(식별 가능한 고객 순매출 0 이하, 식별 고객 수 0, 전체 주문 수 0, 기존 고객 주문 비중의 분모 0, 관찰기간을 완료한 코호트 고객 수 0, 전체 순매출이 0이어서 미식별 매출비중 계산 불가 등)

    기본 처리
    나누기를 실행하지 않음(0%로 대체하지 않음)
    별도 표시
    '계산 불가'로 표시하고 원인을 함께 기재
    계산 중단 또는 제한
    해당 지표만 계산 중단. 분모가 0이 아닌 다른 지표는 별도로 계속 계산

네 가지 구조를 함께 읽는 방법

고정된 수치 임계값을 두지 않고, 재구매(상대적으로 높음/낮음)와 고객집중도(상대적으로 높음/낮음)를 조합한 개념적 2×2 구조로 읽습니다. '높음/낮음'은 업종 공통 기준이 아니라, 같은 사업의 다른 기간·코호트·시나리오와 비교하기 위한 상대적 표현입니다.

  • 재구매 상대적으로 높음 + 집중도 상대적으로 높음 — 반복구매는 있지만 소수 고객에게 의존하고 있는지 점검이 필요합니다. 최대 고객 이탈 스트레스를 함께 확인하고, '좋다/나쁘다'를 성급히 단정하지 않습니다.
  • 재구매 상대적으로 높음 + 집중도 상대적으로 낮음 — 반복구매가 여러 고객에게 고르게 분산돼 있는지 확인합니다. 수익성이나 구매주기는 이 지표들과 별개의 질문이므로 따로 살펴봐야 합니다.
  • 재구매 상대적으로 낮음 + 집중도 상대적으로 높음 — 신규고객 의존과 특정 고액고객 의존이 동시에 나타날 수 있습니다. 데이터 오류나 B2B 대량주문이 섞여 있지 않은지부터 점검합니다.
  • 재구매 상대적으로 낮음 + 집중도 상대적으로 낮음 — 고객은 분산돼 있지만 한 번 사고 돌아오지 않는 구조일 수 있습니다. 구매주기가 원래 긴 업종인지부터 확인합니다.

합성 사례 A — 재구매는 높지만 고객집중도도 높은 구조

아래 사례는 계산 방법을 보여주기 위해 만든 설명용 합성 사례입니다. 실존 고객이 아니며, GAON-LAB이 상담한 실제 사례도 아니고, 공식 평균값도 아닙니다. 다른 사업에 그대로 일반화할 수 없습니다.

식별 가능한 고객 10명의 분석기간 순매출이 아래와 같다고 가정합니다.

표 5. 사례 A — 고객별 순매출(가정)
고객순매출매출비중
고객 1400만원37.7%
고객 2300만원28.3%
고객 380만원7.5%
고객 470만원6.6%
고객 560만원5.7%
고객 650만원4.7%
고객 740만원3.8%
고객 830만원2.8%
고객 920만원1.9%
고객 1010만원0.9%

표 6. 사례 A 결과

  • 지표: 고객 수

    값
    10명
  • 지표: 식별 가능한 고객 순매출(=전체 순매출)

    값
    1,060만원
  • 지표: 재구매 고객 수

    값
    8명 / 10명
  • 지표: 기간 내 재구매 고객 비율

    값
    80.0%
  • 지표: 최대 고객 매출비중(Top 1)

    값
    37.7%
  • 지표: 상위 5명 매출비중(Top 5)

    값
    85.8%
  • 지표: 고객집중 HHI(0~1)

    값
    0.2407
  • 지표: 최대 고객 제외 후 순매출

    값
    660만원(37.7% 감소)
  • 지표: 상위 5명 제외 후 순매출

    값
    150만원(85.8% 감소)
  • 지표: 결과를 바꾸는 질문

    값
    고객 1·2(매출의 66.0%를 차지) 중 한 곳이라도 이탈하면 나머지 재구매 고객만으로 지금 매출 구조를 유지할 수 있는가?

숫자가 비슷해 보여도 경쟁법 기준을 가져온 것이 아닙니다

이 사례의 HHI를 경쟁당국이 쓰는 0~100(퍼센트) 단위 표기로 환산하면 약 2,406.6으로, 2023 Merger Guidelines의 '1,800' 기준보다 큽니다. 그러나 이 글의 HHI는 고객 10명이라는 작은 표본에서 두 고객이 매출의 66.0%를 차지하는 구조 때문에 커진 것일 뿐이며, 숫자가 경쟁법 임계값과 비슷하거나 이를 웃돈다고 해서 이 사업이 시장 집중도 판정 기준에서 말하는 '고도로 집중된' 상태에 있다는 뜻이 아닙니다. 이 글은 그 임계값을 고객위험선으로 가져오지 않으며, 고객 수가 적을수록 HHI가 구조적으로 커진다는 점을 항상 함께 봐야 합니다.

합성 사례 B — 고객집중도는 낮지만 재구매가 낮은 구조

아래 사례도 설명용 합성 사례입니다. 실존 고객·실제 상담 사례·공식 평균값이 아니며, 다른 사업에 일반화할 수 없습니다.

설명을 단순하게 하기 위해, 식별 가능한 고객 50명이 각각 4만원씩 균등하게 구매해 순매출이 완전히 고르게 분산된 극단적인 예시를 가정합니다.

표 7. 사례 B 결과

  • 지표: 고객 수

    값
    50명
  • 지표: 식별 가능한 고객 순매출(=전체 순매출)

    값
    200만원(고객당 균등하게 4만원)
  • 지표: 재구매 고객 수

    값
    4명 / 50명
  • 지표: 기간 내 재구매 고객 비율

    값
    8.0%
  • 지표: 최대 고객 매출비중(Top 1)

    값
    2.0%
  • 지표: 상위 5명 매출비중(Top 5)

    값
    10.0%
  • 지표: 고객집중 HHI(0~1)

    값
    0.0200(고객 50명이 완전히 균등할 때의 이론적 최소값 1/50과 같음)
  • 지표: 결과를 바꾸는 질문

    값
    재구매가 낮은 이유가 신규고객이 계속 새로 유입되기 때문인지, 아니면 원래 구매주기가 긴 상품·서비스라서 이 관찰기간 안에서는 재구매가 드물게 보이는 것인지 구분할 수 있는가?

HHI가 낮다고 해서 이 구조가 재구매까지 안전하다는 뜻은 아닙니다. 신규고객 유입, 상품의 구매주기, 관찰기간 설정에 따라 같은 데이터도 다르게 해석될 수 있어(§ 대안 설명 참고), 고객집중도 하나만으로 재구매 문제까지 판단하지 않습니다.

합성 사례 C — 데이터가 불완전한 경우

아래 사례도 설명용 합성 사례입니다. 실존 고객이 아니며, 다른 사업에 일반화할 수 없습니다.

표 8. 사례 C — 데이터 완전성 점검

  • 항목: 전체 순매출

    값
    1,200만원
  • 항목: 식별 가능한 고객 순매출

    값
    300만원
  • 항목: 미식별 매출비중

    값
    75.0%(900만원)
  • 항목: 계산 가능한 지표

    값
    식별 가능한 매출 안에서의 고객별 매출비중, HHI, 상위 N명 매출비중 — 단, '식별 가능한 고객 매출 안에서의 집중도'라는 한정된 의미로만
  • 항목: 계산하면 안 되는 지표

    값
    기간 내 재구매 고객 비율, 코호트 재구매율(식별 고객 상당수의 첫 구매일을 알 수 없고, 매출의 75.0%가 비회원·현금 등으로 첫 구매일 자체가 없음)
  • 항목: 판정

    값
    재구매율: 계산 불완전

계산 불완전으로 판정한 이유

전체 매출의 4분의 3(75.0%)이 미식별이므로 식별된 매출만으로는 전체 고객 구조를 대표한다고 보기 어렵고, 식별 가능한 고객 중에서도 첫 구매일을 알 수 없는 고객이 다수여서 코호트를 구성할 수 없습니다. 이런 상태에서 재구매율에 숫자를 억지로 채우면, 실제로는 알 수 없는 것을 아는 것처럼 보이게 만듭니다. 이 글은 이런 경우 재구매율을 0%나 평균값으로 대체하지 않고 '계산 불완전'으로만 표시합니다. 반면 고객집중도는 식별 가능한 매출(300만원) 안에서는 계산할 수 있으나, 이 역시 '전체 사업 매출의 집중도'가 아니라 '식별 가능한 4분의 1 매출 안에서의 집중도'로 범위를 한정해야 합니다.

분석기간·관찰기간 민감도

같은 데이터라도 분석기간·관찰기간을 바꾸면 결과가 달라질 수 있습니다. 특정 기간을 보편적으로 권장되는 값으로 정하지 않으며, 사업의 구매주기와 데이터 확보 범위를 기준으로 선택하고, 결과 옆에 사용한 기간을 항상 함께 표시하는 것을 원칙으로 합니다.

  • 분석기간을 3개월·6개월·12개월 중 무엇으로 잡느냐에 따라 재구매 고객 수와 고객집중도가 달라질 수 있습니다.
  • 코호트 재구매율의 관찰기간을 30일·90일·180일 중 무엇으로 잡느냐에 따라 재구매율이 크게 달라질 수 있습니다. 구매주기가 긴 업종에서 관찰기간을 너무 짧게 잡으면 재구매율이 실제보다 낮게 나타날 수 있습니다.
  • 성수기·비수기, 휴업기간의 포함 여부에 따라 고객집중도와 매출 규모가 달라질 수 있습니다.
  • 신규 고객이 급증한 시점을 분석기간에 포함하는지에 따라 재구매율이 낮게 보일 수 있습니다(신규고객은 재구매할 시간이 아직 부족하기 때문입니다).
  • 고액 B2B 주문을 포함하는지에 따라 고객집중도가 크게 달라질 수 있습니다.

대안 설명

고객집중도가 높거나 재구매율이 낮게 나온 결과를 '경영이 부실하다' 하나로 단정하지 않습니다. 같은 결과라도 아래처럼 서로 다른 원인에서 비롯될 수 있습니다.

  • B2B 대량주문이나 행사성 대형 주문이 특정 기간에 섞여 있다 — 일반 소매 고객과 성격이 다른 거래가 집중도를 일시적으로 높일 수 있습니다.
  • 신규 점포이거나 개업 초기다 — 아직 재구매가 발생할 시간이 충분히 지나지 않았을 수 있습니다.
  • 구매주기가 원래 긴 상품·서비스다 — 관찰기간이 짧으면 재구매가 드물게 보일 수 있습니다.
  • 채널 간 고객 ID가 연결되지 않아 같은 고객이 여러 명으로 잡혔다 — 실제보다 고객 수가 많고 집중도가 낮게 보일 수 있습니다.
  • 계절성 행사나 성수기가 분석기간에 포함됐다 — 특정 시기의 대량구매가 집중도를 일시적으로 높일 수 있습니다.
  • 직원·관계자 구매나 가족 공동계정이 구분 없이 섞여 있다 — 실제 외부 고객 구조와 다르게 보일 수 있습니다.
  • 비회원·현금매출 비중이 커서 식별 가능한 고객 수 자체가 실제보다 적게 잡혔다 — 이 경우 계산된 집중도는 '식별된 일부'만의 구조입니다.
  • 휴업기간이 분석기간에 포함돼 매출·구매 빈도가 일시적으로 줄었다 — 기간을 재설계하면 다른 결과가 나올 수 있습니다.

결과 해석 질문

이 계산 방법은 점수나 합격선을 만들지 않습니다. 대신 아래 질문으로 결과를 해석합니다.

  • 최대 고객 또는 상위 고객군이 이탈했을 때, 남는 매출로 고정비를 감당할 수 있는가?
  • 재구매율이 높다면, 그 재구매가 소수 고객에게 몰려서 나온 결과인가 아니면 여러 고객에게 고르게 분산된 결과인가?
  • 고객집중도가 낮다면, 재구매율도 함께 낮지는 않은가?
  • 지금 계산에 쓴 데이터는 데이터 완전성 조건을 충족하는가, 아니면 일부가 '계산 불완전'인가?
  • 같은 사업의 지난 기간과 비교했을 때 이번 기간의 구조가 어느 방향으로 달라졌는가?
  • 분석기간이나 관찰기간을 다르게 잡아도 같은 방향의 결과가 나오는가?

이 Research의 한계

  • 이번에 확인한 소상공인실태조사 통계정보보고서 범위에서, 국내 소상공인의 평균 재구매율·평균 고객집중도를 담은 공식 통계를 찾지 못해, 이 글은 어떤 사업이 '평균보다 높다/낮다'를 말해주지 않습니다.
  • 재구매율 네 가지 정의는 GAON-LAB이 이 글을 위해 정리한 분석 정의이며, 업계가 합의한 단일 표준이 아닙니다.
  • 고객집중도 학술 연구(Patatoukas 등)는 상장기업의 B2B 거래처 데이터를 다루며, 소상공인 소매 고객에게 그 수치를 직접 적용할 수 없습니다.
  • 세 가지 합성 사례는 계산 방법을 보여주기 위한 가정이며, 실제 사업의 결과와 다를 수 있습니다.
  • 이 글은 고객 개인의 미래 구매를 예측하지 않고, 고객별 등급·가격·혜택을 자동으로 결정하지 않습니다.
  • 이 글의 계산은 매출·주문 구조를 점검하는 참고값일 뿐이며, 수익성(마진)·비용 구조는 다루지 않습니다.
  • 고객 식별 방식, 채널 연결 규칙, 순매출 정의(부가세·배송비·쿠폰 포함 여부)를 사업마다 다르게 정하면, 같은 원자료로도 다른 결과가 나올 수 있습니다.
  • 이 글이 보여주는 것은 같은 시점에 함께 관찰된 구조이며, 시간적 선후관계나 인과관계를 확정하지 않습니다.
  • 매출 증가나 재구매 증가를 보장하지 않으며, 이 글의 계산 결과만으로 마케팅·가격 결정을 내리지 않습니다.

재현 방법

이 글의 코드를 공개하지 않아도, 아래 순서를 스프레드시트에 그대로 옮기면 같은 방식으로 계산을 재현할 수 있습니다.

  1. 분석기간과(필요하면) 관찰기간을 먼저 정합니다.
  2. 순매출 정의(부가세·배송비·쿠폰 등 포함 여부)를 정하고 전체 기간에 동일하게 적용합니다.
  3. 고객식별 규칙(회원ID·내부 고객번호 등 안정적인 내부 고객키)과 채널 간 연결 규칙을 정합니다. 전화번호·이메일·카드정보·결제정보는 식별자로 쓰지 않습니다.
  4. '분석 전 데이터 완전성 점검' 절의 질문에 하나씩 답해, 계산이 가능한 상태인지 먼저 확인합니다.
  5. 식별 가능한 고객별로 순매출을 집계합니다.
  6. 고객별 매출비중(고객별 순매출 ÷ 식별 가능한 고객 순매출)을 계산합니다.
  7. 고객별 매출비중의 제곱을 모두 더해 HHI를 구합니다(반올림 없이 계산하고, 표시할 때만 소수 넷째 자리에서 반올림).
  8. 매출 기준으로 고객을 정렬해 최대 고객·상위 5명·상위 10명 매출비중을 구합니다.
  9. 재구매 관련 네 지표 중 데이터가 지원하는 지표를 골라 분자·분모·기간을 함께 계산합니다.
  10. 결측·예외 처리 규칙표(표 4)를 항목별로 적용해, 별도 표시가 필요한 항목과 계산을 중단해야 하는 항목을 구분합니다.
  11. 분석기간이나 관찰기간을 하나만 바꿔 결과가 얼마나 달라지는지 비교합니다.
  12. 이 글이 사용한 출처의 기준 시점(표 2 참고)을 함께 기록해 두면, 나중에 값이 바뀌었는지 확인하기 쉽습니다.

알 수 있는 것과 알 수 없는 것

알 수 있는 것

매출이 몇 명의 고객에게 얼마나 몰려 있는지(고객집중도), 재구매가 고객 수·주문 수·매출 중 어느 기준에서 얼마나 나타나는지, 최대 고객 또는 상위 고객군이 이탈했을 때 남는 매출 규모, 지금 데이터가 이 계산을 지원할 만큼 충분한지.

알 수 없는 것

특정 고객이 앞으로도 계속 구매할지, 업종 평균과 비교했을 때 지금 구조가 안전한지 위험한지(국내 평균 통계 부재), 고객집중도나 재구매율이 매출 증가로 이어질지, 마진·수익성 구조, 개별 고객의 이탈 원인. 이런 판단은 이 Research만으로 내릴 수 없으며 사업 상황에 맞춘 별도 검토가 필요합니다.

다음 행동과 서비스 연결

아래는 광고가 아니라, 이 Research 혼자서 답할 수 있는 것과 사업장별 확인이 필요한 것 사이의 경계를 보여주는 순서입니다.

  1. 먼저 표 1(조작적 정의)을 참고해, '개인정보 없이 준비할 입력값' 절의 집계값으로 표를 채워봅니다.
  2. 무료 자기점검이 필요하면 경영 건강진단을 이용합니다.
  3. 고객 원본이 아닌 집계값으로 더 깊이 점검하고 싶다면 소상공인·1인사업자 진단을 검토합니다.
  4. 상담이 필요하면 문의를 남깁니다. 초기 문의에는 고객 명단·주문 원본·개인정보를 첨부하지 않으며, 제출 가능한 집계값과 작업 범위를 먼저 협의한 뒤 상담에서 구체적인 범위·일정·견적·산출물을 정합니다. 매출·재구매 증가는 보장하지 않습니다.

분석의 한계와 참고자료

이 글은 각 기관·저자의 공식 페이지에서 원문을 직접 확인한 자료(소상공인실태조사, Fader·Hardie·Lee의 RFM 논문, 2023 Merger Guidelines, 개인정보보호위원회 가명정보 처리 가이드라인, Ipsos Loyalty Myth #8, 이소영 외의 KCI 메타데이터)만을 핵심 근거로 삼았습니다. Patatoukas(2012)는 논문 원문 대신 저자 소속기관의 공식 뉴스룸 기사로 모집단을 확인했으며, 개념적 배경으로만 인용하고 계수·회귀분석 결과는 인용하지 않았습니다.

국내 소상공인의 평균 재구매율·평균 고객집중도, 업종 공통의 안전·위험 기준값처럼 공식 원자료에 없는 값은 만들어 제시하지 않았습니다. 이 글의 계산식과 합성 사례는 마케팅·세무·법률 자문이 아니며, 특정 고객 관리 방식이나 매출 증가를 권하지 않습니다.

#고객집중도#재구매#매출구조#소상공인#경영진단