수강 환불 분쟁이 길어지는 이유는 대개 환불 규정이 없어서가 아닙니다. 규정은 있는데 얼마를 돌려줄지 계산할 근거가 기록에 남아 있지 않아서입니다. 이러닝 수강 환불이란 이미 제공된 부분과 아직 제공되지 않은 부분을 갈라 정산하는 일이고, 그 경계를 그어 주는 것이 시청 기록입니다. 이 글은 인강 사이트를 운영하는 사업자 관점에서 청약철회가 제한되는 조건, 진도 산정 방식이 환불액을 바꾸는 구조, 묶음 상품 정산, 그리고 분쟁이 왔을 때 꺼낼 기록을 정리합니다.
법령 해석과 적용 범위는 상품 구조·시설 유형·관할에 따라 달라집니다. 이 글의 제도 관련 서술은 발행 시점(2026-09) 기준이며, 약관을 확정하기 전에는 반드시 관할 기관과 해당 법령 원문을 확인하시기 바랍니다.
인강 환불이 쇼핑몰 환불과 다른 이유
물건은 반품하면 원상태로 돌아옵니다. 강의는 그렇지 않습니다. 3강까지 본 사람에게서 그 3강을 회수할 방법이 없습니다. 그래서 이러닝 환불은 "돌려받을 수 있느냐"가 아니라 "얼마나 제공됐느냐"를 따지는 정산 문제가 됩니다.
여기에 하나가 더 겹칩니다. 인강은 대개 기간 상품입니다. 180일 프리패스를 산 사람은 강의를 하나도 안 봤어도 그 기간의 일부를 이미 소비했습니다. 콘텐츠 제공량과 기간 경과라는 두 축이 동시에 움직이고, 이 둘 중 무엇을 기준으로 삼을지가 환불액을 가릅니다.
분쟁이 잦은 진짜 이유는 여기 있습니다. 사업자는 기간을, 이용자는 시청량을 기준으로 생각하는데 약관에 어느 쪽인지 적혀 있지 않은 경우가 많습니다.
요청이 들어왔을 때의 판정 순서
환불 요청을 받으면 순서대로 네 가지를 확인합니다. 순서를 건너뛰면 뒤에서 뒤집힙니다.
1단계 — 우리 사이트에 무엇이 적용되는지부터 정한다
같은 인강 사이트라도 적용되는 기준이 하나가 아닙니다. 온라인으로 강의를 판다는 점에서는 통신판매의 규율을 받지만, 사업 형태에 따라 별도의 학습비 반환기준이 함께 적용될 수 있습니다. 평생교육시설로 등록했는지, 학원으로 등록했는지, 순수하게 콘텐츠를 판매하는 형태인지에 따라 갈립니다.
| 형태 | 함께 확인할 기준 | 확인처 |
|---|---|---|
| 콘텐츠 판매형 (등록 없음) | 전자상거래 관련 법령의 청약철회 규정 | 공정거래위원회 |
| 원격평생교육시설 등록 | 평생교육 관련 법령의 학습비 반환기준 | 관할 교육청 |
| 학원 등록 (원격 포함) | 학원 관련 법령의 교습비 반환기준 | 관할 교육청 |
| 직업훈련·환급 과정 병행 | 훈련 관련 고시의 환불 기준이 별도로 적용 | HRD-Net · 관할 고용노동관서 |
여기서 중요한 것은 약관이 적용 법령의 기준보다 이용자에게 불리하면 그 부분의 효력이 문제될 수 있다는 점입니다. 즉 약관을 먼저 쓰고 법령을 나중에 맞추는 순서로는 안 되고, 해당 법령의 반환기준표를 먼저 확인해 그것을 약관에 옮기는 순서여야 합니다. 원격평생교육시설 등록 자체를 검토 중이라면 원격평생교육시설 설립과 인가에서 요건을 먼저 보시기 바랍니다.
3단계 — 청약철회를 제한하려면 먼저 표시했어야 한다
실무에서 가장 자주 깨지는 지점입니다. 디지털콘텐츠는 제공이 개시되면 청약철회가 제한될 수 있습니다. 그런데 그 제한은 자동으로 생기지 않습니다. 사업자가 미리 그 사실을 소비자가 알 수 있게 표시했거나, 시험 사용 기회를 제공한 경우에 주장할 수 있는 것으로 규정돼 있습니다.
현실에서는 이 표시가 빠져 있는 사이트가 많습니다. 이용약관 안쪽 조문에는 있지만 결제 화면에는 없는 경우도 마찬가지로 위험합니다. 그 상태에서 "이미 5강까지 보셨으니 환불이 안 됩니다"라고 답하면, 분쟁이 커졌을 때 사업자가 불리해집니다.
점검할 것은 셋입니다.
- 결제 직전 화면에 표시가 있는가 — 약관 링크가 아니라 화면에 보이는 문구여야 합니다
- 동의 이력이 남는가 — 언제 어떤 문구에 동의했는지가 기록으로 남아야 합니다
- 상품이 나눠지는가 — 강의별로 분리된 상품이라면, 아직 제공되지 않은 강의는 별도로 봐야 합니다
세 번째는 상품 설계 문제입니다. 30강짜리를 하나의 덩어리로 팔면 "제공 개시"가 전부 아니면 전무가 되기 쉽고, 강의 단위로 구성하면 본 부분과 안 본 부분을 나눠 정산할 근거가 생깁니다.
'봤다'는 무엇인가 — 진도 산정 방식이 환불액을 바꾼다
3단계와 4단계 모두 "얼마나 봤나"에 달려 있는데, 이 값은 시스템이 진도를 어떻게 세느냐에 따라 달라집니다. 같은 학습자가 같은 행동을 해도 산정 방식이 다르면 진도율이 다르게 찍힙니다.
예를 들어 60분짜리 강의를 열어 10분을 보고 마지막 부분으로 건너뛰어 잠깐 재생한 경우, 최종 재생 위치를 기준으로 삼는 방식에서는 진도가 크게 잡히고 실제 시청 구간을 누적하는 방식에서는 작게 잡힙니다. 환불액이 여기서 갈립니다.
시청기록이 어떤 원리로 쌓이고 진도 인정 방식이 왜 하나가 아닌지는 이러닝 진도율의 모든 것에 정리해 두었습니다. 환불 관점에서 확인할 것은 하나입니다 — 우리 사이트의 진도율이 무엇을 세고 있는지 담당자가 설명할 수 있는가. 설명하지 못하면 그 숫자를 정산 근거로 제시할 수 없습니다.
4단계 — 잔여 정산 방식 세 가지
| 구분 | 기간 경과 비례 | 진도율 비례 | 혼합형 |
|---|---|---|---|
| 계산 기준 | 수강기간 중 지난 비율 | 제공된 강의 비율 | 둘 중 차감액이 큰 쪽 |
| 설명하기 쉬운 상품 | 프리패스·구독 등 기간형 | 강의 수가 고정된 단과형 | 기간형이면서 강의 수도 고정 |
| 이용자 반발 지점 | "하나도 안 들었는데 왜 차감하나" | "들을 시간이 없었다" | "왜 불리한 쪽으로만 계산하나" |
| 사업자 위험 | 미시청자 환불 요청이 몰릴 수 있음 | 몰아보기 후 환불 요청 | 불공정 약관 시비 |
| 필요한 기록 | 수강 시작일·기간 | 강의별 시청 구간 | 둘 다 |
혼합형은 사업자에게 유리해 보이지만 "어느 경우에도 이용자에게 불리한 쪽으로 계산한다"는 구조라 약관 심사에서 문제가 될 소지가 있습니다. 쓰더라도 상한을 두고, 계산 예시를 상품 페이지에 함께 적어 두는 편이 안전합니다.
어느 방식을 고르든 원칙은 같습니다. 하나를 정해 약관에 적고, 그 하나만 쓰는 것입니다. 상황에 따라 유리한 쪽을 골라 쓰면 형평성 문제가 반드시 뒤따라옵니다.
묶음 상품이 분쟁 1위인 이유
프리패스나 패키지를 산 사람이 한 과목만 듣고 환불을 요청하면 계산이 갈립니다. 할인가를 과목 수로 나누면 사업자는 손해를 봅니다. 20만 원에 열 과목을 묶어 팔았는데 한 과목만 들었다고 18만 원을 돌려주면, 실제로는 정가 5만 원짜리 과목을 2만 원에 판 셈이 됩니다.
개별 정가로 차감하면 이용자가 반발합니다. 20만 원을 냈는데 5만 원짜리 한 과목을 들었다고 15만 원만 돌려주는 계산은, 묶음 할인의 이익이 사라진다는 뜻이기 때문입니다.
정답이 있는 문제가 아니라 미리 정해 두어야 하는 문제입니다. 어느 쪽을 택하든 판매 시점에 상품 상세 페이지와 약관에 계산 방식과 예시를 함께 적어 두어야 합니다. 사후에 꺼내는 계산은, 그것이 아무리 합리적이어도 이용자에게는 사업자가 유리하게 만든 논리로 읽힙니다.
분쟁이 왔을 때 꺼낼 기록 다섯 가지
환불 분쟁에서 사업자를 지키는 것은 규정이 아니라 기록입니다. 다섯 가지가 자동으로 남고 있어야 합니다.
첫째, 결제 시각과 약관 동의 이력. 언제 어떤 버전의 약관에 동의했는지가 남아야 합니다. 약관을 개정했다면 이 사람이 동의한 것이 몇 번째 버전인지도 필요합니다.
둘째, 청약철회 제한 고지를 표시한 화면. 앞의 3단계에서 말한 그 표시입니다. 화면 캡처와 적용 기간을 함께 보관합니다.
셋째, 최초 재생 시각. "제공이 개시됐는가"의 판단 근거입니다.
넷째, 강의별 시청 구간. 정산의 기준입니다. 총 진도율 하나만 남기는 구조라면 어느 강의를 어디까지 봤는지 설명할 수 없습니다.
다섯째, 환불 요청 접수 시각과 처리 이력. 처리가 늦어졌다는 주장에 답하려면 필요합니다.
관리자 화면에서는 주문결제관리의 환불관리와 전자결제관리, 교육상품관리의 통합수강생관리가 이 기록의 자리입니다. 예외를 인정해 규정과 다르게 처리했다면 수동처리 기록에 사유를 남겨 두어야 나중에 형평성 질문에 답할 수 있습니다.
한 가지 실무 주의점이 있습니다. 결제 취소 자체는 대개 PG사 상점관리자에서 처리하고, LMS는 그 사실을 기록·확인하는 자리입니다. 시스템에서 환불 처리를 눌렀다고 돈이 자동으로 돌아가는 것이 아니므로, 두 쪽이 어긋나지 않도록 대사(對査) 절차를 월 단위로 두는 편이 좋습니다.
이 기록들을 언제까지 보관할지는 별개의 문제입니다. 분쟁 대비와 개인정보 최소보관 원칙이 부딪히는 지점이라, 항목별 보존 근거는 학습자 개인정보와 교육이력, 얼마나 보관하고 언제 파기하나를 참고하시기 바랍니다.
약관에 반드시 들어가야 할 여섯 줄
환불 규정 페이지를 새로 쓴다면 최소한 아래 여섯 가지가 문장으로 들어가 있어야 합니다. 하나라도 비어 있으면 그 항목이 곧 분쟁 지점이 됩니다.
- 청약철회가 가능한 기간과, 제한되는 경우 그 사유
- 제한을 적용하는 근거가 되는 "제공 개시"의 정의 (무엇을 하면 개시된 것으로 보는가)
- 잔여 금액 계산 방식 — 기간 경과인지 진도율인지, 그리고 계산 예시 한 개
- 묶음 상품의 차감 기준 (개별 정가인지 할인가 배분인지)
- 환불 신청 방법과 처리 기간
- 예외 처리 기준 (장기 질병·서비스 장애 등)
세 번째의 계산 예시 한 개가 특히 중요합니다. 규정을 글로만 적어 두면 이용자는 자기 경우에 얼마가 나올지 계산하지 못하고, 계산하지 못하면 결과를 납득하지 못합니다.
정리: 규정보다 기록이 먼저다
환불 규정을 아무리 촘촘하게 써도, 그 규정이 요구하는 값을 시스템이 남기고 있지 않으면 규정은 작동하지 않습니다. 진도율이 무엇을 세는지 모르면 진도율 비례 환불을 쓸 수 없고, 강의별 시청 구간이 없으면 부분 정산을 할 수 없으며, 고지 화면이 남아 있지 않으면 청약철회 제한을 주장하기 어렵습니다.
순서를 바꿔 보시기 바랍니다. 약관을 먼저 쓰는 것이 아니라 우리 시스템이 무엇을 기록하고 있는지 확인한 뒤, 그 기록으로 계산할 수 있는 규정을 쓰는 것입니다. 그렇게 만든 규정은 분쟁이 와도 설명할 수 있습니다.
맑은소프트는 16년간 LMS(학습관리시스템, Learning Management System)를 개발·서비스하며 누적 800여 개사의 교육 운영을 지원해 왔습니다. 시청 구간 기록, 환불관리와 전자결제관리, 환불규정 페이지는 하나의 관리자 화면 안에서 이어집니다. 우리 상품 구조에서 어떤 정산 기준이 설명하기 쉬운지는 무료 상담에서 현재 판매 방식에 맞춰 함께 짚어 드립니다.