데이터 기준: 2026-06-13 dartlab 실측 — 코웨이(021240) 연결 재무제표(CFS) 기준. ※렌탈 사업은 판매 대신 약정·채권으로 잡혀 연간 영업활동현금흐름의 변동이 크다 — 본문은 매출·영업이익을 중심 지표로 본다.
핵심 숫자: 매출 4.96조 (2016 2.38조의 2.1배) · 영업이익 8,787억 (2016 3,388억의 2.6배) · 영업이익률 17.7% (2016 14.3%) · 부채비율 94% · 9년간 소유권 3회 거래
이 글의 용어: 렌탈(구독) = 기계를 팔지 않고 빌려주고 매달 사용료를 받는 모델 · 코디 = 정기적으로 가정을 방문해 필터 교체·관리를 하는 코웨이 방문관리 인력 · 영업이익 = 본업에서 번 이익 · 부채비율 = 부채÷자본(렌탈 자산을 깔려면 자본·차입이 필요해 높아짐) · 사모펀드(PE) = 회사를 사서 가치를 키운 뒤 되파는 투자 주체.
프롤로그 — 가장 자주 사고팔린 회사, 그런데 손익은 조용하다
1998년, 아무도 정수기를 사지 못하던 해에 한 회사가 거꾸로 된 결정을 내렸다. “팔지 말고, 빌려주자.” 목돈이 없는 사람들에게 매달 몇만 원씩 받고 기계를 맡긴 뒤, 한 달에 한 번 사람을 보내 필터를 갈아주기로 했다. 기계를 파는 사업이 사람을 보내는 사업으로 바뀐 순간이었다. 27년이 지난 지금 그 회사의 매출은 4조 9,636억, 영업이익률은 18% 안팎에서 자리를 잡았고, 한국 사람이라면 누구나 이름을 안다. 코웨이다.
그런데 이 멀쩡하고 평온해 보이는 회사에는, 연간 재무제표가 좀처럼 입을 열지 않는 사실이 하나 있다. 지난 9년 동안 이 회사의 주인은 세 번 바뀌었다. 사모펀드(MBK)에서 옛 모회사(웅진)로, 그리고 다시 게임회사(넷마블)로. 정수기 한 대를 빌려 쓰는 당신은 그 사실을 느낀 적이 없다. 당신 집의 코디 선생님도 그대로였고, 매달 빠져나가는 렌탈료도 그대로였다. 한국에서 가장 자주 사고팔린 회사 중 하나인데, 정작 그 매매의 흔적은 연간 손익계산서 어디에서도 거의 보이지 않는다.
관통선은 하나다. “가장 자주 사고팔린 회사인데, 왜 그 매매가 손익 곡선에는 거의 안 비쳤는가?”
답을 먼저 쓴다(단, 이건 입증된 인과가 아니라 곡선의 침묵이 가리키는 정황이다). 코웨이는 “빌려주고 매달 받는” 약정을 사용자 수백만 명과 누적시켰다. 그래서 회사의 소유권이 자본시장에서 거래되는 동안에도, 회사의 현금 엔진은 주인이 아니라 코디와 계약에 묶여 돌았다 — 소유권 시장과 현금 엔진이 분리된 회사.
1막 — 못 사던 시대의 거꾸로 된 결정
왜 빌려주는 모델이 위기에서 태어났나. 코웨이의 뿌리는 1989년 한국 최초의 정수기 사업이지만, 진짜 모델 혁신은 1998년 IMF 외환위기에서 나왔다. 목돈이 마른 가정에 정수기를 팔 수가 없자, 회사는 발상을 뒤집었다 — 팔지 말고 매달 사용료를 받고 빌려주자. 위기가 만든 모델이었다.

빌려주기만 했다면 평범했을 것이다. 핵심은 2001년 도입한 코디(방문관리)였다. 한 달에 한 번 사람이 직접 가정을 찾아 필터를 갈고 기계를 점검한다. 이 방문이 단순 A/S가 아니라 해약을 막는 끈이자 추가 판매의 접점이 됐다. 기계가 아니라 관계를 파는 사업. 남이 안 하던 방식으로 자기 시장을 만든 회사로는 연어 분자로 미용 카테고리를 연 파마리서치도 있다. 창업주가 아니라 모델을 발명한 사람으로 불려야 할 윤석금의 웅진이 이 구조를 키웠다.
이 막의 끝에서 다음 막으로 넘어간다. 이 모델이 그려낸 9년 곡선부터 보자.
2막 — 평온한 9년 곡선을 먼저 본다
얼마나 매끄러운가. 코웨이의 연간 실적은 흠을 찾기 어려운 우상향이다.
import dartlab
c = dartlab.Company("021240")
c.select("IS", ["매출액", "영업이익", "당기순이익"], freq="Y") | 항목 (1년치 합산, 억원) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| 매출액 | 49,636 | 43,101 | 39,665 | 38,561 | 36,643 | 32,374 | 30,189 | 27,073 | 25,168 | 23,763 |
| 영업이익 | 8,787 | 7,954 | 7,313 | 6,774 | 6,402 | 6,064 | 4,583 | 5,198 | 4,727 | 3,388 |
| 당기순이익 | 6,175 | 5,655 | 4,710 | 4,578 | 4,655 | 4,047 | 3,322 | 3,498 | 3,256 | 2,433 |
표시: 매출은 9년간 2.38조→4.96조로 2.1배, 영업이익은 3,388억→8,787억으로 2.6배 커졌다. 영업이익률도 2016년 14.3%에서 17~19%대로 올라가 자리잡았다(9년 내내 18%였던 게 아니라, MBK가 인수해 정상화한 구간을 거쳐 안착한 것이다). 정수기 한 대씩 빌려주는 약정이 수백만 건 쌓이면, 매출은 이렇게 계단처럼 누적된다.
이 막의 끝에서, 이 매끄러운 곡선 위에 다른 그림을 겹쳐 본다.
3막 — 그 곡선 위에 주인 셋을 겹친다
무슨 일이 있었나. 같은 9년 동안, 회사의 소유권은 세 번 거래됐다. 2013년 웅진그룹이 유동성 위기(극동건설 등)로 코웨이를 사모펀드 MBK파트너스에 약 1.09조 원에 팔았다. 2019년 3월 웅진이 다시 사들였다가, 같은 해 12월 빚을 감당 못 하고 게임회사 넷마블에 매각 계약을 맺었다(이듬해 거래 완료).
9년 새 사모펀드 → 옛 모회사 → 게임회사로 주인이 세 번 바뀐 것이다.
이제 2막의 매끄러운 곡선 위에 이 매각 사건들을 핀으로 꽂아 보자. 핵폭탄 세 발이 떨어지는데, 연간 곡선은 거의 미동이 없다. 매출은 한 해도 빠짐없이 늘었고, 영업이익도 딱 한 해(2019)를 빼면 계속 올랐다. 회사의 주인이 두 번 바뀌는 동안, 마치 아무 일도 없었다는 듯 숫자는 흘렀다.
여기서 멈칫: 한국에서 가장 자주 사고팔린 회사 중 하나인데, 그 매매가 매출·이익 곡선에는 거의 안 비친다.
이 막의 끝에서, 그 “딱 한 해”를 분기로 확대해 본다.
4막 — 확대하면 딱 한 군데 떨린 자국이 있다
흔적이 정말 0인가. 아니다. 연간으로 뭉개면 사라지지만, 분기로 줌인하면 딱 한 군데 떨림이 보인다.
import dartlab
c = dartlab.Company("021240")
c.select("IS", ["영업이익"]) # 분기, 2019년 | 2019년 분기별 영업이익 (억원) | 2019Q1 | 2019Q2 | 2019Q3 | 2019Q4 |
|---|---|---|---|---|
| 영업이익 | 1,352 | 1,382 | 1,403 | 446 |
표시: 2019년 1~3분기는 1,350억대로 평소와 똑같은데, 4분기만 446억으로 다른 분기의 약 1/3로 꺼졌다. 시점이 절묘하다 — 웅진의 재인수(3월)와 넷마블로의 매각 결정(12월)이 겹친, 바로 그 해 그 분기다. 주인이 가장 어지럽게 바뀌던 순간, 회사는 단 한 분기 비틀거렸고, 연간으로 합산하니 그 비틀거림은 거의 사라졌다.
그래서 정확한 표현은 “흔적이 전혀 없다”가 아니라 — “연간으로 뭉개면 사라지는 한 번의 떨림이, 분기엔 있다.”
이 막의 끝에서, 그렇다면 왜 거의 안 흔들렸는지로 들어간다.
5막 — 왜 거의 안 흔들렸나: 엔진의 정체
현금은 무엇에 묶여 있었나. 답은 렌탈 약정과 코디다. 정수기를 한 번 빌려준 가정은 매달 사용료를 낸다. 그 약정이 수백만 건 쌓여 있으면, 회사의 현금은 이번 분기 영업을 얼마나 잘했느냐보다 이미 깔려 있는 약정의 합에 따라 들어온다. 소유주가 바뀌어도 우리 집 코디 선생님도, 매달 빠지는 렌탈료도 그대로였다 — 현금은 ‘주식’이 아니라 ‘계약’에 묶여 있었다.

여기서 흔한 과장 하나를 막아야 한다. “이익이 매출보다 빨리 늘었다(2.6배 vs 2.1배)“는 구독 모델의 마진 레버리지인데, 이건 코웨이만의 특별함이 아니라 고정 비용(코디망) 위에 약정이 누적되는 모든 흑자 구독사의 공통 증상이다(넷플릭스도 통신사도 그렇다). 코웨이의 진짜 특이점은 그 안정성이 소유권 격변과 무관하게 유지됐다는 데 있다.
단, 이 ‘매달 들어오는 현금’에는 함정도 있다. 렌탈은 기계를 먼저 사서 깔아야 매달 사용료가 들어오는 구조라, 성장할수록 렌탈 자산에 현금이 묶인다. 그래서 코웨이의 부채비율은 2025년 94%까지 올랐고(빚 없이 자본만 쌓는 회사와 정반대다), 회계상 영업활동현금흐름은 렌탈 채권 변동에 따라 해마다 출렁인다(2025년 355억). 매달 들어오는 현금은 이미 깔린 약정의 합에서 나오지만, 그 약정을 새로 깔기 위한 투자가 먼저 나간다 — 안정과 자본 부담이 한 몸인 모델이다.
이 막의 끝에서, 그 분리가 무엇을 의미하는지로 넘어간다.
6막 — 소유권과 현금이 갈라선 자리
무엇이 갈라졌나. 주인들은 코웨이를 사고파는 자산으로 봤다. MBK는 사서 정상화한 뒤 되팔았고, 웅진은 되샀다가 다시 팔았고, 넷마블은 새 성장동력으로 사들였다. 그러나 그 거래들이 도는 동안, 회사의 현금 엔진은 사용자와의 약정에 묶여 주인을 거의 인식하지 못했다.
호텔신라와 비교하면 차이가 선명하다. 호텔신라는 매출은 자기 장부에 남았는데 이익이 따이공·공항으로 흘러가 — ‘이익의 귀속’을 빼앗겼다. 코웨이는 정반대 종류의 분리다 — 이익은 멀쩡히 회사에 남는데, 회사 자체가 반복해서 거래됐는데도 그 거래가 현금 곡선에 거의 안 비쳤다. 한쪽은 이익이 새 나갔고, 다른 쪽은 소유권이 겉돌았다.
이 막의 끝에서, 그렇다면 그 매끄러움의 과실은 누가 가졌는지를 묻는다.
7막 — 매끄러움의 대가는 누가 가졌나
발명한 쪽은 끝내 못 가졌다. 렌탈 모델을 발명하고 코웨이를 키운 웅진은, 정작 그 회사를 오래 갖지 못했다. 2013년 빚 때문에 사모펀드에 넘겼고, 2019년 어렵게 되샀지만 다시 빚을 못 견디고 9개월 만에 게임회사에 팔았다. 모델을 만든 손이 자기가 만든 걸 잠깐 되찾았다가 다시 놓친 셈이다. 정상화와 성장의 과실은 사모펀드(MBK)와 새 주인(넷마블)에게로 갔다. 사모펀드가 인수한 뒤 배당으로 현금을 거둬간 한온시스템, 오너 그룹이 무리한 인수로 흔들린 이마트도 ‘회사를 가진 자’의 결정이 실적에 남긴 자국을 보여준다.
단, 데이터는 “회사가 슬펐다”고 말하지 않는다 — 오히려 회사는 주인이 바뀌는 내내 번성했다. 매출도 이익도 계속 늘었다. 그래서 이건 ‘발명가의 비극’이라는 감상으로 닫을 이야기가 아니다. 더 차가운 사실에 가깝다 — 현금 엔진은 주인을 가리지 않는다. 약정을 갱신한 사용자와 매달 문을 두드린 코디가 가치를 만드는 한, 그 위에 누구의 이름이 적혀 있든 엔진은 돌았다.
이 막의 끝에서, 마지막 질문으로 닫는다.
산업 패턴 — 한국이 ‘구독경제의 실험실’이 된 이유
왜 빌려 쓰는 문화가 한국에서 유독 컸나. 코웨이가 1998년 외환위기에서 만든 ‘정수기 렌탈’은 한 회사의 사업 모델로 끝나지 않았다. 이후 25년 동안 한국에서는 안마의자·매트리스·침대·의류관리기, 심지어 자동차까지 빌려 쓰는 방식이 소비의 표준 가운데 하나가 됐다. 목돈을 내고 사는 대신 매달 사용료를 내고, 정기적으로 사람이 방문해 관리해 주는 구조 — 이른바 ‘구독(렌탈) 경제’다.
이 모델이 한국에서 유독 빠르게 퍼진 데는 몇 가지 토양이 있다. 첫째, 목돈 부담을 매달로 쪼개려는 수요(외환위기 이후의 가계 환경). 둘째, 가정을 직접 방문해 서비스하는 인력 인프라 — 코디로 대표되는, 야쿠르트 배달처럼 한국에 일찍 자리 잡은 방문 조직 문화. 셋째, 한 번 들이면 바꾸기 번거로운 ‘집 안의 기계’라는 제품 특성이 만든 높은 잔존율. 코웨이는 이 셋을 렌탈 + 코디 방문관리라는 하나의 형식으로 묶은 원형을 만들었고, SK매직·LG·청호나이스·바디프랜드 같은 후발 주자들이 그 형식을 따라왔다.
그래서 코웨이를 ‘정수기 1등’으로만 보면 절반만 본 것이다. 이 회사의 진짜 발명은 제품이 아니라 모델이었다 — ‘한 번 팔고 끝’이 아니라 ‘매달 받고 계속 관리하는’ 관계의 형식. 한 회사가 만든 모델 하나가 한 나라의 소비 방식을 바꾼 셈이다. 그리고 바로 그 형식이, 다음 막에서 보듯, 회사를 주인으로부터 떼어 놓았다.
8막 — 회사는 누구의 것인가
가장 자주 거래된 회사인데, 그 거래가 거의 비치지 않는 회사. 이 모순이 던지는 질문은 단순하지 않다. 지난 9년간 코웨이의 가치를 실제로 만든 것은 무엇이었나 — 회사를 사고판 사모펀드와 대주주였나, 아니면 매달 가정을 찾아간 코디와 약정을 갱신한 수백만 명의 사용자였나.
소유권은 자본시장에서 세 번 손바뀜했지만, 현금은 한 번도 끊기지 않고 매달 같은 자리에서 들어왔다. ‘회사의 주인’과 ‘회사를 굴리는 손’이 다를 수 있다 — 코웨이의 9년 곡선이 조용히 가리키는 것은 그 사실이다. 1998년 “팔지 말고 빌려주자”는 거꾸로 된 결정이, 25년 뒤 회사의 운명을 주인으로부터 떼어 놓았다. 다음 주인이 누가 되든, 그 분리가 코웨이의 진짜 해자다. 같은 ‘자기 모델을 만든 돌파자’ 계열로, 국세청 의무의 길목을 쥐고 정점에서 매각된 더존비즈온의 이야기도 함께 읽을 만하다.
2026년에 봐야 할 다섯 가지
- 렌탈 계정 순증 — 신규 약정에서 해약을 뺀 순증가다. 이 숫자가 꺾이면 “매달 들어오는 현금”의 토대가 흔들린다. 매출보다 먼저 보는 선행 지표.
- 해외(말레이시아 등) 비중 — 국내 렌탈 시장은 포화에 가깝다. 같은 모델을 해외에 이식한 매출이 새 성장축이 되는지.
- 넷마블 체제의 전략 연속성 — 게임회사가 정수기 회사를 어떻게 운영하는가. 배당·투자·신사업에서 이전 주인들과 다른 결정이 나오는지.
- 부채비율(94%)과 렌탈 자산 회전 — 렌탈은 자산을 먼저 깔아야 하는 자본집약 사업이다. 성장 속도와 재무 부담의 균형.
- 코디 조직의 디지털 전환 — 방문관리가 해자인데, 비대면·자가관리 흐름 속에서 그 방문의 가치가 유지되는지.
검증표
본문의 모든 인용 수치를 dartlab 호출과 결과로 검증한다. 외부 출처는 분리 표기. 📅 dartlab 실측 2026-06-13 · 코웨이(021240) 연결(CFS) 기준.
| 본문 수치 | 출처 / dartlab 호출 | 결과 |
|---|---|---|
| 매출 2.38조(2016) → 4.96조(2025), 2.1배 | c.select("IS",["매출액"],freq="Y") | ✓ 실측 |
| 영업이익 3,388억(2016) → 8,787억(2025), 2.6배 | c.select("IS",["영업이익"],freq="Y") | ✓ 실측 |
| 영업이익률 2016 14.3% → 2025 17.7% (17~19% 안착) | 영업이익÷매출 | ✓ 실측 |
| 영업이익 2019 한 해만 dip (2018 5,198 → 2019 4,583 → 2020 6,064) | c.select("IS",["영업이익"],freq="Y") | ✓ 실측 |
| 분기 2019 Q1 1,352·Q2 1,382·Q3 1,403·Q4 446억 (Q4가 1/3) | c.select("IS",["영업이익"]) 분기 | ✓ 실측 |
| 부채비율 약 94%(2025, 부채 33,864억/자본 36,137억) | c.select("BS",["부채총계","자산총계"],freq="Y") | ✓ 실측 |
| 자산총계 1.97조(2016) → 7.0조(2025) · 당기순이익 2025 6,175억 | c.select("BS/IS",...,freq="Y") | ✓ 실측 |
| 1989 한국 최초 정수기 · 1998 IMF 렌탈 모델 · 2001 코디 | 회사 연혁·언론 | 외부 인용 |
| 웅진 → MBK 매각(2013, 약 1.09조) → 웅진 재인수(2019.3) → 넷마블 매각계약(2019.12) | 회사 공시·언론 | 외부 인용 |
본문의 숫자 중 이 표에 없는 것은 발행 차단 대상이다.
공시 자료
| 기간 | 보고서 | 링크 |
|---|---|---|
| 2026 | 분기보고서 | DART에서 보기 |
| 2025 | 사업보고서 | DART에서 보기 |
| 2025 | 분기보고서 | DART에서 보기 |
| 2025 | 반기보고서 | DART에서 보기 |
| 2025 | 분기보고서 | DART에서 보기 |
| 2024 | 사업보고서 | DART에서 보기 |
| 2024 | 분기보고서 | DART에서 보기 |
| 2024 | 반기보고서 | DART에서 보기 |
| 2024 | 분기보고서 | DART에서 보기 |
| 2023 | 사업보고서 | DART에서 보기 |
전체 공시 목록은 dartlab에서 확인:
import dartlab c = dartlab.Company("021240") c.filings()
재무제표 — 최근 5개년
아래는 최근 5개년 요약입니다. 전체 기간·분기별 데이터는 dartlab에서 직접 확인할 수 있습니다:
import dartlab c = dartlab.Company("021240") c.show("IS") # 손익계산서 (분기) c.show("IS", freq="Y") # 손익계산서 (연간) c.show("BS") # 재무상태표 c.show("CF") # 현금흐름표 c.show("SCE") # 자본변동표 c.show("ratios") # 재무비율
손익계산서 (IS) — 단위 억원
| 항목 | 2026Q1 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 매출액 | 13,297 | 49,636 | 43,101 | 39,665 | 38,561 |
| 매출원가 | 4,774 | 17,802 | 15,265 | 13,950 | 13,696 |
| 매출총이익 | 8,524 | 31,834 | 27,837 | 25,715 | 24,865 |
| 판매비와관리비 | 6,014 | 23,048 | 19,883 | 18,402 | 18,091 |
| 영업이익 | 2,509 | 8,787 | 7,954 | 7,313 | 6,774 |
| 금융수익 | — | — | — | — | — |
| 금융비용 | 218 | 751 | 665 | 560 | 331 |
| 당기순이익 | 1,820 | 6,175 | 5,655 | 4,710 | 4,578 |
재무상태표 (BS) — 단위 억원
| 항목 | 2026Q1 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 자산총계 | 77,404 | 70,001 | 57,616 | 48,510 | 43,651 |
| 유동자산 | 27,039 | 22,319 | 17,710 | 15,916 | 13,745 |
| 비유동자산 | 50,365 | 47,682 | 39,906 | 32,593 | 29,906 |
| 부채총계 | 40,537 | 33,864 | 25,654 | 22,132 | 20,531 |
| 유동부채 | 26,359 | 23,312 | 18,780 | 15,090 | 11,302 |
| 비유동부채 | 14,178 | 10,552 | 6,875 | 7,042 | 9,229 |
| 자본총계 | — | — | — | — | — |
현금흐름표 (CF) — 단위 억원
| 항목 | 2026Q1 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 영업활동현금흐름 | 60 | 355 | 3,303 | 4,489 | 1,645 |
| 투자활동현금흐름 | -567 | -2,380 | -2,430 | -2,723 | -2,821 |
| 재무활동현금흐름 | 4,072 | 1,803 | -2,260 | -323 | 1,607 |
최종 갱신: 2026-06-13 | dartlab 실측 (DART 공시 기준)