2026-04-13 · 이지현 (선임연구원)

SaaS 비즈니스 모델이란 무엇인가: MRR·ARR·LTV·CAC로 읽는 구독 소프트웨어 수익 전략 완전 가이드

#saas#구독형소프트웨어#비즈니스모델#mrr#arr#ltv#cac#구독경제#saas가격전략

SaaS(Software as a Service)는 소프트웨어를 한 번 팔고 끝내는 방식이 아닙니다. 매월 혹은 매년 고객에게 반복적으로 수익이 발생하는 구조로, 이 반복 매출(Recurring Revenue)을 어떻게 설계하느냐가 SaaS 비즈니스의 핵심입니다. 핵심 지표는 네 가지입니다. MRR(월간 반복 매출)로 현재 매출을 측정하고, ARR(연간 반복 매출)로 사업 규모를 가늠하며, LTV(고객 생애 가치)와 CAC(고객획득 비용)의 비율로 성장의 효율성을 진단합니다. 건강한 SaaS 사업의 LTV/CAC 비율은 3:1 이상이며, 월 이탈률은 2% 이하를 유지하는 것이 기준선입니다.

목차

SaaS가 기존 소프트웨어와 근본적으로 다른 이유

패키지 소프트웨어 시대를 기억하는 분들은 알 것입니다. CD나 라이선스 키를 구매하면 그것으로 끝이었습니다. 개발사는 판매 시점에 매출을 인식하고, 유지보수 계약을 별도로 맺지 않는 이상 고객과의 관계는 사실상 단절됐습니다. 그로스가 좋다는 것은 곧 판매량이 늘어난다는 의미였고, 판매가 멈추면 수익도 멈췄습니다.

SaaS, 즉 서비스형 소프트웨어(Software as a Service)는 이 구조를 뒤집었습니다. 고객은 소프트웨어를 소유하지 않고 사용권을 빌리는 방식으로 전환됐고, 개발사는 매월 혹은 매년 예측 가능한 형태로 수익을 받게 됐습니다. 이를 반복 매출(Recurring Revenue)이라고 부릅니다.

이 전환이 가져온 가장 큰 변화는 고객 관계의 지속성입니다. 패키지 소프트웨어는 판매 이후 고객 경험에 신경 쓸 유인이 적었지만, SaaS는 매월 고객이 계속 돈을 내야 하므로 제품이 실질적인 가치를 제공하지 못하면 그 즉시 해지 할 수 있습니다. 계약이 자동으로 갱신되는 구조이기 때문에, 고객이 서비스를 떠나지 않도록 하는 것이 비즈니스의 생사와 직결됩니다.

이런 구조 때문에 SaaS 기업에서는 고객 성공(Customer Success)팀의 역할이 점점 중요해지고 있습니다. 기존에 영업팀이 계약을 따내면 끝이었다면, 이제는 계약 이후 고객이 제품에서 실제 가치를 얻고 있는지 모니터링하고 지원하는 역할이 매출 유지에 핵심이 됐습니다.

전 세계 SaaS 시장은 2026년 기준으로 2,500억 달러를 넘어섰으며, 연평균 20% 이상의 성장세를 유지하고 있습니다. 국내에서도 채널코퍼레이션(Channel.io), 클래스101, 센드버드(Sendbird) 같은 기업들이 SaaS 또는 구독형 소프트웨어 모델을 채택해 빠르게 성장했습니다. 특히 기업용(B2B) SaaS 시장은 인사, 회계, CRM, 마케팅 자동화 분야에서 빠르게 확산되고 잇습니다. 팬데믹 이후 원격 근무가 일상화되면서 클라우드 기반 업무 도구 수요가 폭발적으로 증가한 것이 배경입니다.

SaaS 비즈니스 모델의 수익 구조 해부

SaaS 비즈니스 모델의 매출은 크게 세 가지 흐름으로 구성됩니다.

첫 번째는 신규 매출(New MRR)입니다. 이번 달에 새로 가입한 고객들이 만들어내는 반복 매출입니다. 성장 단계의 SaaS 기업에서는 이 수치가 매월 15~40%씩 증가해야 투자자들의 관심을 받을 수 있습니다.

두 번째는 확장 매출(Expansion MRR)입니다. 기존 고객이 플랜을 업그레이드하거나, 더 많은 좌석을 추가하거나, 사용량이 늘어나면서 발생하는 추가 매출입니다. 성숙한 SaaS 기업에서 이 확장 매출은 신규 영업 비용 없이 발생한다는 점에서 가장 효율적인 성장 동력이 됩니다.

세 번째는 이탈 매출 손실(Churned MRR)입니다. 해지하거나 플랜을 다운그레이드한 고객에서 빠져나가는 금액입니다. 이 세 가지를 합산하면 한 달간의 순 MRR 변화량이 나옵니다.

구분정의예시 (월)
New MRR신규 고객의 반복 매출신규 50명 × 10만원 = 500만원
Expansion MRR기존 고객 업셀·크로스셀업그레이드 20명 × 5만원 = 100만원
Churned MRR이탈 고객 매출 손실해지 10명 × 10만원 = -100만원
Net New MRR순 증가 합산500 + 100 - 100 = 500만원

이 구조가 중요한 이유는 성장 방정식이 명확하기 때문입니다. 신규 고객을 계속 유치하면서 기존 고객의 이탈을 최소화하고, 업셀과 크로스셀로 확장 매출을 키우면 매출은 복리처럼 쌓입니다. 반면 이탈률이 높으면 아무리 신규 고객을 많이 데려와도 밑 빠진 독에 물 붓기가 됩니다.

여기서 중요한 개념이 NRR(Net Revenue Retention, 순 매출 유지율)입니다. NRR이 100% 이상이면 기존 고객만으로도 매출이 늘어나고 있다는 의미입니다. 글로벌에서 성공한 B2B SaaS 기업들은 NRR 120~130%를 기록하는 경우가 많습니다. 이 말은 기존 고객들이 해지로 잃는 것 이상으로 업그레이드나 추가 구매를 하고 있다는 뜻입니다.

MRR·ARR·LTV·CAC 지표 계산법

SaaS 지표는 처음 접하면 영어 약자가 많아서 헷갈릴 수 있습니다. 하지만 계산 방식은 생각보다 단순합니다. 직접 숫자를 대입해보면 금방 감이 잡힙니다.

MRR과 ARR

MRR(Monthly Recurring Revenue)은 한 달 기준 반복 매출의 합계입니다.

예를 들어 Basic 플랜 100명이 월 10만원씩, Pro 플랜 50명이 월 20만원씩, Enterprise 플랜 20명이 월 50만원씩 구독하고 있다면 MRR은 (100 × 10) + (50 × 20) + (20 × 50) = 1,000 + 1,000 + 1,000 = 3,000만원이 됩니다.

ARR(Annual Recurring Revenue)은 MRR × 12로 계산합니다. 위 예시에서 ARR은 3억 6,000만원입니다. 투자 라운드를 논의할 때, 특히 시리즈 A(Series A) 이상에서는 ARR이 핵심 평가 지표 중 하나로 사용됩니다. 국내 B2B SaaS 기업이 시리즈 A를 유치하려면 일반적으로 ARR 20억~50억원 수준이 기준점이 됩니다.

Churn Rate

이탈률은 두 가지로 측정합니다. 고객 수 기준(Customer Churn Rate)과 매출 기준(Revenue Churn Rate)입니다.

고객 이탈률 = (해당 월 이탈 고객 수 ÷ 월초 고객 수) × 100

월초 200명에서 월말 185명이 남았다면 고객 이탈률은 7.5%입니다. 이 수치는 건강한 B2B SaaS 기준으로 월 1~2% 이하가 권장됩니다. 연간으로 환산하면 월 2% 이탈률은 연간 약 22%의 고객이 떠나는 수준입니다. 이보다 높다면 제품 자체의 가치 제안이나 온보딩 프로세스를 먼저 점검해야 합니다.

LTV와 CAC

LTV(Life Time Value, 고객 생애 가치)는 한 고객이 서비스를 사용하는 동안 평균적으로 얼마의 매출을 만들어내는지를 나타냅니다.

LTV = ARPU(고객 평균 매출) × Gross Margin(총이익률) ÷ Churn Rate

ARPU가 월 15만원, 총이익률 75%, 월 이탈률 3%라면 LTV = 15만원 × 0.75 ÷ 0.03 = 375만원입니다.

CAC(Customer Acquisition Cost, 고객 획득 비용)는 한 명의 신규 고객을 데려오는 데 든 총비용입니다.

CAC = (마케팅 비용 + 영업 비용) ÷ 신규 고객 수

한 달 마케팅과 영업에 3,000만원을 써서 신규 고객 100명을 얻었다면 CAC는 30만원입니다. 앞서 계산한 LTV 375만원과 비교하면 LTV/CAC = 12.5:1이 됩니다. 일반적으로 이 비율이 3:1 이상이면 건강한 수준으로 봅니다.

지표계산식건강 기준
MRRΣ(플랜별 구독자 × 가격)월 15~20% 성장
Churn Rate이탈 고객 ÷ 월초 고객 × 100월 2% 이하 (B2B)
LTVARPU × GM% ÷ ChurnCAC 대비 3배 이상
CAC(마케팅+영업비) ÷ 신규 고객업종별 차이
LTV/CACLTV ÷ CAC3:1 이상
NRR기존 고객 매출 유지율100% 이상

SaaS 가격 전략 설계하는 법

SaaS 가격 전략은 제품의 성격, 타깃 고객군, 경쟁 환경에 따라 달라집니다. 대표적인 유형은 다섯 가지입니다.

구독형(Flat Rate)

고정 금액을 월 또는 연 단위로 받는 가장 단순한 방식입니다. 가격 구조가 간결해서 고객이 이해하기 쉽지만, 사용량이 많은 고객과 적은 고객을 같은 가격으로 받는다는 단점이 있습니다. 헤비 유저에게서 충분한 가치를 회수하지 못할 수 있습니다.

계층형(Tiered Pricing)

Basic, Pro, Enterprise처럼 플랜을 나누는 방식입니다. 소규모 팀은 Basic으로 시작해서 성장에 따라 상위 플랜으로 자연스럽게 이동하는 업셀 경로를 만들 수 있습니다. 국내 SaaS 기업 대부분이 채택하는 전략이며, 고객 세그먼트별 니즈를 반영하기에도 유리합니다. 계층형 전략에서 중간 플랜(Pro)을 의도적으로 가장 매력적으로 설계하는 것이 업셀 전환율을 높이는 흔한 기법입니다.

사용량 기반(Usage-Based)

API 호출 횟수, 데이터 처리량, 전송 건수처럼 사용한 만큼 내는 방식입니다. AWS, Twilio, Stripe가 대표적입니다. 고객 입장에서 진입장벽이 낮지만, 매출 예측이 어렵다는 것이 운영 측면의 단점입니다. 최근에는 기본 구독료에 사용량 기반 추가 요금을 얹는 하이브리드 방식이 늘어나고 있습니다.

좌석 기반(Per Seat)

사용자 수 기준으로 과금합니다. Slack, Notion, 잔디 같은 협업 도구에서 자주 쓰입니다. 팀이 커질수록 자연스럽게 매출이 증가하는 구조지만, 고객이 계정을 공유해 우회하려는 경향이 생길 수 있습니다.

프리미엄(Freemium)

기본 기능을 무료로 제공하고 고급 기능은 유료로 전환하는 방식입니다. 노션(Notion), 피그마(Figma)의 초기 성장 전략이 여기에 해당합니다. 무료 사용자 풀이 바이럴 마케팅 역할을 하지만, 무료 사용자를 유료로 전환하는 비율이 낮으면 서버 비용만 늘어나는 역효과가 납니다. 업계 평균 전환율은 2~5% 수준입니다.

실제 운영 경험에서 가장 자주 보는 실수는 가격을 너무 낮게 책정하는 것입니다. 창업 초기에 고객을 빨리 확보하려는 마음에 경쟁사보다 낮게 가격을 설정했다가, 나중에 올리려고 하면 기존 고객의 반발을 사게 됩니다. SaaS 가격은 처음 설계할 때부터 LTV와 CAC를 역산해서 정하는 것이 올바른 순서입니다.

고객 이탈과 확장 매출: SaaS 성장의 두 축

SaaS 비즈니스에서 성장의 두 축은 이탈 감소와 확장 매출 증가입니다. 이 두 가지가 동시에 잘 작동할 때 비로소 복리 효과가 발생합니다.

이탈을 줄이는 실전 방법

이탈은 크게 자발적 이탈(Voluntary Churn)과 비자발적 이탈(Involuntary Churn)로 나뉩니다. 비자발적 이탈은 신용카드 만료나 결제 오류처럼 기술적인 문제로 발생하는 이탈이고, 자동 재시도 로직이나 결제 실패 이메일 캠페인으로 상당 부분 막을 수 있습니다. 이 부분만 잘 처리해도 이탈률을 1~2%p 낮추는 경우가 많습니다.

자발적 이탈은 훨씬 복잡합니다. 제품이 기대를 충족하지 못하거나, 경쟁사로 이동하거나, 예산 삭감으로 이탈하는 경우가 대부분입니다. 이를 줄이기 위해서는 이탈 직전에 보이는 행동 패턴을 먼저 파악해야 합니다.

여러 SaaS 기업들이 분석한 결과를 보면, 이탈 고객들은 해지 2~4주 전부터 로그인 빈도가 급격히 줄어드는 경향이 있습니다. 이 시점에 자동화된 알림이나 고객 성공팀의 선제적 연락이 이탈을 막는 데 효과적입니다. 이탈 위험 점수를 자동으로 계산하는 Health Score 시스템을 구축하면, 팀 규모가 작아도 수백 개 계정을 효율적으로 모니터링할 수 있습니다. 실제로 이 방식을 도입한 팀에서는 이탈률을 3개월 만에 30~40% 낮췄다는 사례가 여럿 보고됐습니다.

확장 매출을 키우는 접근

확장 매출의 핵심은 업셀과 크로스셀입니다. 업셀은 상위 플랜으로의 이동이고, 크로스셀은 추가 제품이나 모듈을 구매하게 하는 것입니다.

중요한 것은 이 제안의 타이밍입니다. 고객이 현재 플랜의 기능 한계에 가까워졌을 때, 또는 제품에서 핵심 가치를 충분히 경험했을 때 업셀 제안을 하면 전환율이 훨씬 높아집니다. 고객이 아직 가치를 충분히 체감하기 전에 업셀부터 시도하면 관계를 해치기 쉽습니다. 이 타이밍을 잡기 위해 사용량 데이터를 기준으로 자동화하는 것이 초기에 가장 실용적인 접근 방식입니다.

한국 SaaS 시장과 실전 운영 사례

한국의 B2B SaaS 시장은 2020년대 이후 빠르게 성숙해지고 있습니다. 채널코퍼레이션(Channel.io)은 고객 채팅·마케팅 자동화 SaaS로 40개국 이상에 진출했고, 센드버드(Sendbird)는 채팅 API SaaS로 글로벌 유니콘 반열에 올랐습니다. 클래스101은 교육 콘텐츠 구독 모델로, 뤄넥은 HR SaaS로 국내 시장에서 입지를 다졌습니다. 코어라인소프트는 의료 AI SaaS로 전환해 반등을 노리고 있습니다.

이들의 공통점이 있습니다. 명확한 타깃 고객군, 단순한 가격 구조, 그리고 첫 달 경험(Onboarding)에 대한 집중 투자입니다.

특히 B2B SaaS에서 첫 30일 경험은 이탈률을 결정짓는 가장 중요한 변수입니다. 고객이 최초 가입 후 핵심 기능을 사용해 가치를 경험하기까지의 시간을 'Time to Value'라고 합니다. 이 시간이 짧을수록 이탈률이 낮아집니다. 채널코퍼레이션이 초기에 설치 직후 10분 안에 채팅 버블이 뜨는 것을 보장하는 온보딩 플로우에 집착했던 이유가 여기에 있습니다.

연간 약정(Annual Contract)의 역할도 과소평가하기 쉽지 않습니다. 고객이 연간 결제를 선택하도록 유도하면(보통 2개월치 할인 제공), 이탈률이 극적으로 낮아집니다. 월간 구독 고객의 이탈률이 5%라면, 연간 계약 고객의 이탈률은 같은 기간 동안 1~2% 수준에 그치는 경우가 많습니다. 이는 단순히 계약 구조의 차이가 아니라, 연간 약정을 선택하는 고객군 자체가 서비스에 더 강한 의도를 가지고 있기 때문이기도 합니다.

국내 SaaS 스타트업에서 자주 발생하는 실수 중 하나는 ARR 100억원 이전에 너무 많은 고객 세그먼트를 동시에 공략하는 것입니다. SMB와 엔터프라이즈는 판매 방식, 온보딩 복잡도, 계약 기간이 전혀 다릅니다. 초기에는 한 세그먼트에서 명확한 PMF(프로덕트 마켓 핏)를 달성한 뒤 확장하는 것이 성공 확률을 높입니다. 두 세그먼트를 동시에 추격하다가 둘 다 놓치는 경우가 생각보다 훨씬 흔합니다.

FAQ

SaaS 비즈니스를 시작할 때 가장 먼저 봐야 할 지표는 무엇인가요?

초기 단계에서는 MRR 성장률과 Churn Rate 두 가지가 가장 중요합니다. MRR이 빠르게 성장하더라도 이탈률이 높다면 고객 획득에 쓰는 자원이 낭비되는 구조입니다. 특히 첫 100명의 고객에서 이탈 패턴을 잘 분석하면 제품의 근본적인 문제를 찾아낼 수 있습니다.

프리미엄(Freemium) 전략이 항상 좋은 선택인가요?

그렇지 않습니다. 프리미엄은 제품이 충분히 바이럴하고, 무료 사용자가 유료 전환의 매개체가 될 수 있는 구조일 때 효과적입니다. B2C 또는 소규모 팀 대상 도구에는 적합하지만, 엔터프라이즈 B2B 제품에서는 오히려 브랜드를 저가로 포지셔닝하는 역효과가 날 수 있습니다. 자사 제품의 타깃 고객군과 바이럴 계수를 먼저 따져봐야 합니다.

LTV/CAC 비율 3:1이 항상 맞는 기준인가요?

3:1은 일반적인 기준선이지만, 업종과 성장 단계에 따라 달라집니다. 초기 성장 단계의 스타트업은 의도적으로 CAC를 높이더라도 시장 점유율 확보를 우선할 수 있습니다. 반면 기업이 수익성 단계로 전환될 때는 이 비율이 더 중요해집니다. 경쟁이 치열한 카테고리에서는 5:1 이상을 목표로 삼는 경우도 있습니다.

SaaS 비즈니스에서 기존 고객 관리와 신규 고객 확보 중 어디에 더 집중해야 하나요?

성장 단계에 따라 달라집니다. 초기(ARR 10억원 이하)에는 신규 고객 확보로 시장 검증을 우선합니다. 그러나 어느 시점부터는 기존 고객 관리(이탈 방지, 확장 매출)의 ROI가 신규 유치보다 3~5배 높아집니다. 일반적으로 ARR 30억원 이상 규모에서는 고객 성공팀 투자가 영업팀 증원보다 더 높은 수익 효율을 냅니다.

같이 읽으면 좋은 것들