Короткий ответ
Bookings показывают стоимость подписанных обязательств по контракту. Billings показывают стоимость выставленных инвойсов. Revenue показывает стоимость уже заработанной выручки.
Это не разные углы на одно и то же число. Это три разных точки в одном коммерческом и учётном цикле. Bookings отвечают за то, что продажи закрыли. Billings отвечают за то, что было выставлено клиенту. Revenue отвечает за то, что уже признано заработанным по мере оказания услуги.
Что измеряют bookings
Bookings измеряют стоимость подписанных клиентских обязательств. В SaaS это обычно ценность контракта в момент закрытия сделки, расширения или продления. По сути bookings это метрика коммерческого результата продаж.
Она отвечает на вопрос: какой объём контрактного спроса мы зафиксировали? Поскольку bookings завязаны на соглашение, а не на инвойс или признание выручки, они особенно полезны для анализа pipeline conversion, contract growth и общей силы GTM-машины.
Bookings могут включать годовые и многолетние контракты, поэтому они часто двигаются раньше, чем billings и revenue.
Что измеряют billings
Billings измеряют стоимость выставленных клиентам инвойсов за период. Это делает billings мостом между контрактной активностью и таймингом денег. По сути эта метрика отвечает на вопрос: на какую сумму мы реально выставили счета в этом периоде?
Billings зависят от invoice schedules, payment terms, annual prepayments, true-ups и самой структуры контракта. Компания может показать сильные bookings, но более слабые billings в конкретном месяце, если инвойсы ещё не выставлены. И наоборот, billings могут быть высокими из-за тайминга инвойсов, а не из-за нового коммерческого роста.
Billings важны, потому что помогают связать продажи с collections и cash planning, но сами по себе они ещё не говорят, какая часть стоимости уже заработана по правилам revenue recognition.
Что измеряет revenue
Revenue измеряет часть стоимости, которая реально заработана за период. В подписочном SaaS это обычно означает признание выручки по периоду оказания услуги, а не полное признание всей суммы инвойса в момент выставления.
Именно revenue лучше всего отражает экономический результат в бухгалтерском и управленческом смысле. Это метрика для финансовой отчётности, margin analysis и сопоставимого period-over-period performance.
Поскольку revenue следует правилам признания, а не моменту подписи контракта или таймингу инвойса, она часто выглядит более плавной и сопоставимой, чем bookings или billings.
Как они связаны
Удобнее всего понимать эти метрики как последовательность.
- Bookings: контракт подписан.
- Billings: клиенту выставлен инвойс.
- Revenue: услуга оказана и стоимость заработана.
Во многих SaaS-компаниях одна сделка попадает в эти три метрики в разные периоды. Клиент может подписать годовой контракт в январе, получить annual invoice в феврале, а revenue будет признаваться ежемесячно с февраля по январь следующего года.
Именно поэтому сравнивать эти метрики без контекста жизненного цикла нельзя. Они последовательны, а не синонимичны.
Когда использовать каждую метрику
Используйте bookings, когда нужно оценить работу продаж, силу коммерческого спроса и объём подписанных контрактов. Используйте billings, когда задача понять invoicing flow, краткосрочные cash signals и то, как структура контрактов превращается в реальные счета. Используйте revenue, когда нужен самый чистый взгляд на уже заработанный результат бизнеса.
На практике сильная SaaS-отчётность не выбирает только одну из этих метрик. Каждая отвечает на свой операционный вопрос, и бизнес становится понятнее, когда эти вопросы не смешиваются между собой.
Частые ошибки
- Принимать bookings за уже реализованную выручку.
- Использовать billings как прямой заменитель revenue без учёта prepayments и deferred revenue.
- Сравнивать revenue growth и bookings growth так, будто они обязаны двигаться с одной скоростью.
- Игнорировать тайминг контрактов и invoice schedules при объяснении скачков в billings.
- Строить board narrative на одной метрике без показа того, где две другие расходятся.
Типовая ошибка в том, что три разных слоя коммерческого цикла схлопываются в одно headline number. Из-за этого forecasting, cash analysis и операционная диагностика становятся намного шумнее, чем должны быть.
Числовой пример
Представим, что клиент подписывает годовой контракт на $24,000 в январе, получает инвойс на всю сумму сразу и начинает пользоваться сервисом в том же месяце.
- Bookings в январе: $24,000
- Billings в январе: $24,000
- Revenue в январе: $2,000 при равномерном признании за 12 месяцев
К концу марта признанная revenue составит $6,000, хотя bookings и billings уже показали $24,000 в самом начале. Это простой пример того, почему эти числа нельзя обсуждать как будто они описывают одно и то же событие.
Практическое правило
Если вопрос про стоимость подписанных обязательств, используйте bookings. Если вопрос про выставленные инвойсы и ближайший денежный поток, используйте billings. Если вопрос про уже заработанный результат бизнеса, используйте revenue.
Практически удобное правило такое: продажи управляют bookings, финансы следят за billings и collections, а итоговая оценка business performance строится на revenue.
Связанные материалы
Базовые страницы метрик: