SaaS 실적을 읽다 보면 bookings(수주), billings(청구), revenue(매출)가 한꺼번에 나온다.
문제는 이 셋이 모두 잘 팔린다는 느낌을 주지만, 실제로는 서로 가리키는 시점이 다르다는 점이다.
그래서 투자자는 숫자 하나만 보기보다 이 숫자가 주문을 말하는지, 청구를 말하는지, 인식된 매출을 말하는지부터 구분해야 한다.
사실: revenue(매출)는 IFRS와 GAAP에서 가장 표준화된 숫자다.
사실: bookings(수주)와 billings(청구)는 많은 SaaS 회사에서 쓰이지만, 회계 기준이 직접 정해 둔 단일 회계 항목은 아니다.
의견: 따라서 이 글의 핵심은 무엇이 더 좋아 보이는 숫자인가가 아니라 어느 숫자가 어떤 층위의 사업 현실을 말하는가다.
한눈에 보기
revenue는 이미 인식된 매출이라 가장 표준적이다.billings는 청구 흐름을 보여주며, 회사마다 계산식이 다를 수 있다.bookings는 계약 체결이나 수주 흐름을 보여주며, 역시 회사 정의가 다르다.- 같은 성장률이라도 계약 기간, 청구 시점, 인식 시점이 다르면 해석은 크게 달라진다.
세 숫자의 층위
| 항목 | 성격 | 보통 무엇을 뜻하나 | 투자자가 볼 것 |
|---|---|---|---|
bookings | 관리지표 | 계약 체결, 수주, 주문 유입 | 향후 수요 파이프라인 |
billings | 관리지표 | 청구된 금액, 또는 매출 + 이연매출 변동 | 청구 흐름과 현금화 속도 |
revenue | 표준 재무숫자 | 이미 인식된 매출 | 현재 실적과 마진 |
핵심은 revenue만 표준이고, bookings와 billings는 회사 정의가 먼저라는 점이다.
bookings는 계약이 잡혔다는 뜻에 가깝고, billings는 청구가 발생했다는 뜻에 가깝고, revenue는 수행의무가 이행되어 매출로 잡혔다는 뜻에 가깝다.
왜 셋이 자주 어긋날까
가장 흔한 이유는 계약 구조다.
연간 선청구 계약이 많으면 billings가 revenue보다 먼저 커질 수 있다.
반대로 계약 기간이 길거나 초기 할인, 무료 도입, 단계적 인식이 많으면 revenue는 천천히 따라온다.
또 다른 이유는 사업모델의 혼합이다.
구독 매출은 구독 기간에 걸쳐 인식되지만, 설치·교육·전문 서비스는 다른 속도로 잡힐 수 있다.
그래서 같은 회사라도 bookings가 늘었다고 revenue가 같은 속도로 늘지 않을 수 있고, billings가 강하다고 수익성이 곧바로 좋아지는 것도 아니다.
의견: SaaS 숫자 해석에서 가장 흔한 실수는 앞선 숫자를 더 좋은 숫자로 착각하는 것이다.
앞선 숫자는 미래를 더 빨리 보여줄 수 있지만, 그만큼 정의 차이와 왜곡 가능성도 크다.
bookings와 billings는 왜 더 조심해서 봐야 하나
bookings는 보통 계약이나 주문이 얼마나 들어왔는지를 보여주는 보조 신호다.
하지만 회사마다 bookings를 계약 금액으로 볼지, 실제 수주 금액으로 볼지, 또는 특정 조건을 뺀 순액으로 볼지가 다르다.
billings는 청구와 현금 흐름에 더 가깝다.
그래서 revenue보다 앞선 수요를 보여줄 때도 있지만, 선청구 비중이 높거나 결제 조건이 바뀌면 숫자가 갑자기 흔들릴 수 있다.
이 때문에 billings는 편하지만, 그대로 비교하기에는 위험하다. 1
비교
bookings는 계약 체결과 수주 흐름을 본다.billings는 청구와 현금화 흐름을 본다.revenue는 회계상 인식된 결과를 본다.- 셋이 함께 움직이면 좋지만, 한쪽만 튄다고 곧바로 좋은 신호라고 볼 수는 없다.
그래서 실전에서는 revenue를 기준점으로 두고, 그보다 앞선 billings와 bookings를 보조 지표로 읽는 편이 안전하다.
투자자는 무엇을 먼저 봐야 하나
실전에서는 순서를 이렇게 잡는 편이 안전하다.
revenue로 현재 실적의 뼈대를 본다.billings로 청구 흐름과 단기 수요를 확인한다.bookings는 회사 정의가 명확할 때만 추가로 본다.- 마지막에 세 숫자 차이가 왜 생겼는지 계약 기간과 인식 구조를 확인한다.
이 순서가 중요한 이유는 bookings와 billings가 아무리 빨라도, 기준이 들쭉날쭉하면 잘못된 확신을 줄 수 있기 때문이다.
반대로 revenue는 느려 보여도 가장 표준적인 숫자라 비교의 출발점으로는 가장 안전하다.
흔한 오해
1. bookings가 revenue보다 더 중요하다는 오해
의견: bookings는 미래 신호일 수 있지만, 회사마다 정의가 다르면 같은 숫자도 다른 의미가 된다.
따라서 무조건 revenue보다 우선한다고 보기 어렵다.
2. billings가 현금과 같다는 오해
사실: billings는 청구 기준 숫자이지, 현금 유입과 1대1로 같지 않다.
미수금, 선청구, 지급 조건 변화 때문에 현금과 어긋날 수 있다.
3. billings가 높으면 무조건 좋은 오해
사실: billings는 선청구 비중이 높아도 커질 수 있다.
즉 청구가 강한 것과 사업의 질이 좋아지는 것은 같은 말이 아니다.
4. 셋이 같아야 정상이라는 오해
의견: SaaS에서는 셋이 다르게 움직이는 것이 오히려 자연스럽다.
중요한 것은 차이가 있다는 사실보다, 그 차이가 설명 가능한지와 반복되는 패턴인지다.
결론
revenue는 표준이고, billings와 bookings는 회사 정의가 먼저다.
그래서 SaaS 실적을 볼 때는 세 숫자를 한 줄로 묶지 말고, 각각이 계약, 청구, 인식 중 어디를 말하는지 나눠 읽는 편이 낫다.
결국 투자자는 더 앞선 숫자보다 더 믿을 수 있는 정의를 먼저 봐야 한다.
정의가 선명하면 bookings와 billings는 좋은 보조 지표가 되지만, 정의가 흐리면 오히려 해석을 흐릴 수 있다.