Перейти к основному содержимому

ARR vs. ACV vs. TCV: что на самом деле измеряет каждая метрика контракта SaaS

Опубликовано 13 мин чтенияMike ThriftMike Thrift
ARR vs. ACV vs. TCV: что на самом деле измеряет каждая метрика контракта SaaS
Содержание страницы

Вы только что закрыли трехлетнюю сделку на $180 000 с $15 000 за онбординг. CRM сигналит о победе, отдел продаж хочет полный зачет по квоте, а для презентации совету директоров к пятнице нужна цифра ARR. Так сколько вы на самом деле добавили — $195 000, $60 000 или пока ничего?

Все три ответа обоснованы, и каждый принадлежит своей метрике. $195 000 — это общая стоимость контракта. $60 000 — годовая стоимость контракта. А выручка, которую вы можете признать сегодня, — это лишь доля одного месяца подписки; остальное лежит в отложенной выручке, пока вы не окажете услугу. Перепутайте эти понятия — и вы завысите рост перед инвесторами, переплатите комиссию или зафиксируете выручку, которую аудитор сторнирует в конце года.

В этом руководстве даны определения ARR, ACV и TCV с формулами и примерами расчетов, показано, где ступенчатые тарифы и расширения ломают наивную арифметику, объяснено, почему ни одна из трех метрик не является учтенной выручкой, и приведен чек-лист выбора метрики для компенсации продаж, отчетности совету директоров и планирования денежных потоков.

Три метрики за тридцать секунд​

МетрикаНа какой вопрос отвечаетОхватВключает разовые платежи?
ACV (годовая стоимость контракта)Сколько стоит один контракт в год?Один контракт, приведенный к годуНет
TCV (общая стоимость контракта)Сколько стоит один контракт за весь срок?Один контракт, полный срокДа
ARR (годовая повторяющаяся выручка)Какой повторяющийся годовой объем несет весь бизнес?Все активные клиентыНет

ACV и TCV описывают отдельную сделку. ARR описывает всю вашу клиентскую базу на определенный момент. ACV и ARR учитывают только повторяющуюся стоимость подписки; TCV учитывает все, что клиент обязался заплатить, включая внедрение, онбординг и обучение.

ACV: один контракт, приведенный к году​

Годовая стоимость контракта приводит повторяющуюся стоимость отдельного контракта к одному году, чтобы можно было сравнивать сделки разной длительности. Контракт на $120 000 на один год и контракт на $360 000 на три года оба имеют ACV $120 000 — одинаковое достижение продаж в год, хотя обязательства различаются.

Формула:

ACV = (общая стоимость контракта минус разовые платежи) / срок контракта в годах

Возьмем пример из начала: трехлетнее соглашение общей стоимостью $195 000 денежных средств, из которых $15 000 — разовый платеж за онбординг. Сначала вычтите этот платеж, затем приведите к году:

  • Повторяющаяся стоимость: $195 000 − $15 000 = $180 000
  • ACV: $180 000 / 3 = $60 000 в год

Шаг с вычитанием — тот самый, который команды пропускают. Онбординг, внедрение, миграция данных и разовое обучение — это реальные деньги и реальная работа, но они не повторяются, поэтому им не место в метрике годовой повторяющейся стоимости. Оставьте их — и сделка с большой сервисной частью будет выглядеть как более крупная подписка, чем есть на самом деле. Это завышает выполнение квоты сегодня и закладывает неприятное сравнение при продлении через двенадцать месяцев, когда платеж исчезнет и продлится только подписка.

ACV для контрактов короче года​

Для контрактов короче года приводите к годовой базе, масштабируя вверх, а не показывая номинальную сумму. Шестимесячный контракт с повторяющимися платежами $30 000 имеет ACV $60 000 ($30 000 / 6 × 12), потому что это тот годовой объем, который представляет сделка. Если указать $30 000 как ACV, вы занизите сделку по сравнению с годовыми контрактами и сделаете группы месячных контрактов навсегда выглядящими меньше, чем они есть.

Документируйте выбранное соглашение — некоторые команды показывают контракты короче года по номиналу как «bookings ACV» — но никогда не смешивайте оба подхода в одном отчете по воронке.

TCV: все обязательство, все годы, все включено​

Общая стоимость контракта — это полная сумма, которую клиент обязался заплатить за весь срок: повторяющиеся платежи за подписку за каждый год плюс все разовые начисления. Ничего не вычитается и ничего не приводится к году.

TCV = повторяющиеся платежи за весь срок + разовые платежи

У сделки из начала TCV составляет $195 000: $180 000 платежей за подписку за три года плюс $15 000 за онбординг. Трехлетняя подписка на $60 000 в год без сервисов имеет TCV $180 000 и ACV $60 000 — разделите TCV на срок, и вы получите ACV всякий раз, когда разовые платежи равны нулю.

TCV — самое большое из трех чисел по определению, и именно поэтому ему нужна четко определенная роль. Это правильная метрика для покрытия воронки (сколько совокупного спроса накапливается), для ожиданий по денежным потокам на несколько лет и для финансовых команд, оценивающих общее обязательство. Это неправильная метрика для темпов роста, мультипликаторов оценки и всего, что сравнивается период к периоду — квартал, полный трехлетних сделок, покажет впечатляющий рост TCV, который ничего не говорит о годовом бизнесе.

Что включается в TCV​

Включайте каждую обязательную сумму: платежи за подписку, внедрение и онбординг, обучение, а также любое законтрактованное расширение или ступенчатый рост, уже прописанное в бланке заказа. Исключайте чистую опциональность — неиспользованные опции продления, использование сверх законтрактованного минимума, которое может так и не материализоваться, и устные обещания «второго этапа в следующем году». Полезный тест: если клиент может уйти, не заплатив, — это воронка, а не TCV.

ARR: годовой объем всей клиентской базы​

Годовая повторяющаяся выручка отвечает на вопрос, отличный от обеих метрик сделки: каковой на данный момент является годовая стоимость всех активных повторяющихся подписок вместе взятых? Инвесторы, кредиторы и покупатели оценивают SaaS-бизнесы по ARR, потому что он измеряет устойчивый двигатель выручки, а не продажи отдельного квартала.

Есть два стандартных способа его расчета, и здоровые компании сверяют оба:

Из MRR: ARR = MRR × 12. Сложите повторяющуюся выручку за один месяц по всем активным подпискам — базовые тарифы, платные дополнения, обязательства по повторяющимся превышениям — и умножьте на двенадцать. База из 400 клиентов со средней $500 в месяц — это $200 000 MRR и $2,4 млн ARR.

Из водопада ARR: ARR = начальный ARR + новый ARR + ARR расширения − ARR сокращения − ARR оттока. Эта версия объясняет движение: год, который открывается на $2,4 млн, добавляет $600 000 от новых клиентов и $300 000 от апселлов и теряет $150 000 на понижениях тарифа и $250 000 на отменах, закрывается на $2,9 млн.

Обе формулы должны исключать разовые платежи, и обе должны учитывать только живую, законтрактованную повторяющуюся выручку. Подписанная сделка, срок подписки которой еще не начался, — это bookings, а не ARR; она входит в метрику, когда начинается срок. Клиент на бесплатном пробном периоде или приостановленном тарифе дает ноль, пока не возобновится выставление счетов.

Водопад ARR — это отчет для руководства​

Единое число ARR говорит, где вы находитесь; водопад говорит, как вы туда попали. Разбивайте изменение каждого периода на новых клиентов, расширение (апселлы, кросс-продажи, добавление мест, повышение уровня), сокращение (понижения тарифа, удаление мест) и отток (полные отмены). Две компании могут обе вырасти по ARR на 20 процентов при совершенно разном здоровье — одна за счет расширения на лояльной базе, другая теряет треть клиентов и заменяет их дорогими новыми клиентами. Ваша биллинговая система должна ежемесячно создавать этот мост; закройте этот пробел до следующего раунда привлечения, потому что каждый процесс due diligence его запрашивает.

Где ступенчатые тарифы и расширения ломают наивное деление​

Ровные многолетние сделки делятся чисто. Реальные корпоративные сделки редко бывают ровными, и три распространенные формы наказывают тех, кто приводит к году на автопилоте.

Сделки со ступенчатым ростом повышают цену год за годом: $50 000 в первом году, $70 000 во втором, $90 000 в третьем. Общая повторяющаяся стоимость — $210 000, поэтому прямолинейный ACV составляет $70 000 в год. Это среднее верно для расчетов квоты и воронки, но не путайте его с платежами какого-либо отдельного года или с вкладом в ARR в первом году, который составляет $50 000. Зафиксируйте график ступенчатого роста в бланке заказа и убедитесь, что финансы выставляют счета по ступенчатым суммам, а не по среднему.

Расширение в середине срока добавляет места или продукты после даты начала. Клиент подписывается на ACV $60 000 в январе и добавляет $24 000 годовых мест в июле. ACV контракта для целей квоты обычно пересчитывается до $84 000, а ARR растет с $60 000 до $84 000 в июле — но признанная выручка за год не равна ни одному из этих чисел, потому что расширение действует только шесть месяцев. Дополнения с совпадающим сроком (пропорционально до даты окончания основного срока) сохраняют согласованность дат продления ценой именно такой частичной годовой арифметики, поэтому ваша биллинговая система должна пропорционально распределить первый счет, а не выставлять полный год.

Многолетняя предоплата со скидкой меняет денежные потоки, не меняя ACV. Клиент платит $150 000 вперед за три года продукта стоимостью $60 000 в год — скидка $30 000 за предоплату. ACV остается $60 000 (повторяющаяся стоимость проданного), TCV — обязательство $150 000, а денежные средства, полученные в первый месяц, — $150 000. Три разных числа, три разных места: отчетность продаж, воронка и отчет о движении денежных средств. Учесть $150 000 как выручку при получении — ошибка, ради которой и живут аудиторы, что подводит нас к вопросу о выручке.

Почему ни одна из трех метрик не является учтенной выручкой​

Вот предложение, которое спасает основателей SaaS на due diligence: метрики измеряют обязательства, а выручка измеряет оказанную услугу. ACV, TCV и ARR описывают, сколько клиенты согласились заплатить. Учтенная выручка — число в вашем отчете о прибылях и убытках — признает стоимость только по мере выполнения вами обязанности по исполнению, что для подписок означает равномерно на протяжении периода обслуживания. Применимый стандарт, ASC 606, требует распределять выручку от подписки на протяжении срока по мере оказания услуги, а не при подписании контракта или поступлении денег.

Разберем годовой контракт на $60 000, выставленный в полном объеме 25 октября. В этот день у вас $60 000 нового ACV, $60 000, добавленных к ARR, как только начнется срок, и $60 000 денег или дебиторской задолженности — но оказана лишь примерно неделя октябрьской услуги, поэтому октябрьская выручка составит лишь несколько тысяч долларов. Незаработанный остаток лежит в балансе как отложенная выручка — обязательство, представляющее услугу, которую вы все еще должны, — и переходит в доход месяц за месяцем.

В текстовом регистре это выглядит как две записи — счет, создающий обязательство, и затем одна запись о признании за каждый месяц:

2026-10-25 * "Acme Corp - annual plan invoiced, term starts Nov 1"
  Assets:Receivables:Acme            60000.00 USD
  Liabilities:Deferred-Revenue:Acme  -60000.00 USD
 
2026-11-30 * "Acme Corp - November subscription recognized, month 1 of 12"
  Liabilities:Deferred-Revenue:Acme  5000.00 USD
  Income:Subscriptions:SaaS          -5000.00 USD

Проведите эту запись о признании двенадцать раз — и обязательство амортизируется до нуля ровно к окончанию срока. Разовые платежи за внедрение подчиняются той же логике с одним дополнительным оценочным суждением: если настройка не имеет самостоятельной ценности в отрыве от подписки, ее платеж признается на протяжении срока подписки вместе с ней, а не в день поставки. Ошибка здесь — признание всего годового счета в месяц подписания — завышает квартал, занижает следующие три и создает остаток отложенной выручки, который никогда не сходится. Если вы ведете учет в Beancount, документация описывает структурирование счетов доходов и обязательств именно для такого рода графиков, а Fava строит графики убывающего отложенного остатка месяц за месяцем, так что пропущенная запись о признании сразу становится заметной.

Разделение денег и выручки также объясняет, почему графики выставления счетов важны независимо от всех трех метрик. Две сделки с ACV $60 000 могут означать $60 000 денег в первый месяц (годовая предоплата) или $5 000 в месяц (ежемесячное выставление счетов) — одинаковый ARR, очень разный запас времени. Отслеживайте календарь выставления счетов вместе с ARR, иначе ваш прогноз денежных потоков разойдется с историей роста в течение двух кварталов.

Частые ошибки и как их избежать​

Учет разовых платежей в ACV или ARR. Самая распространенная ошибка, обычно унаследованная от CRM, которая сворачивает сервисы в поле «сумма». Исправьте это у источника: отдельные типы строк бланка заказа для повторяющихся и разовых сумм и отчет ACV только по повторяющимся строкам. Проводите ежеквартальный аудит, выбирая десять закрытых сделок и пересчитывая вручную.

Приведение к году для неполных месяцев. Сделка, начинающаяся 25 октября, не добавляет к октябрьскому ARR пять двенадцатых ничего — ARR представляет собой моментальный годовой снимок, поэтому новая подписка учитывается по полному годовому объему в день начала срока, тогда как признанная выручка за октябрь — это пропорциональный расчет за неполный период. Заведите письменное правило о том, какая дата запускает отсчет (дата начала срока, никогда дата подписания), и применяйте его к каждой сделке.

Смешивание законтрактованного и живого ARR. Подписанные, но еще не начавшиеся сделки («законтрактованный ARR») и активные подписки («живой ARR») оба полезны, но объединение их в одно число позволяет будущим стартам маскировать текущий отток. Показывайте их двумя строками, которые в сумме дают общий итог, чтобы совет директоров видел и двигатель, и воронку, превращающуюся в него.

Позволение каждой команде определять метрики по-своему. Продажи приводят к году месячные сделки по номиналу, финансы приводят к году по двенадцатикратному MRR, а презентация совету директоров использует то, что выше. Решение — одностраничная политика метрик: точные формулы, правила включения платежей и пробных периодов, правило даты начала и кто владеет каждым отчетом. Каждое число в презентации совету директоров восходит к этой странице, а изменения в ней версионируются, как любая учетная политика.

Путаница bookings с billings с выручкой. Bookings (TCV, подписанный за период) питают историю продаж. Billings (суммы, выставленные за период) питают денежные потоки. Выручка (стоимость, оказанная за период) питает отчет о прибылях и убытках. Рекордный квартал bookings с условиями годовой предоплаты может совпасть с плоской признанной выручкой и взлетающими денежными потоками — все три отчета говорят правду о разных вещах. Помечайте каждый слайд тем, что именно он показывает.

Какую метрику когда использовать​

Соотносите метрику с решением:

  • Квоты продаж и комиссия: ACV. Она засчитывает годовое достижение продаж, не вознаграждая дважды многолетний срок и не платя за сквозные сервисы. Платите по ступенчатым тарифам на основе прямолинейного ACV, а корректировки по расширению — как отдельные события.
  • Покрытие воронки и прогнозирование: TCV для совокупного спроса, ACV для влияния на годовую стоимость. Взвешивайте воронку по стадиям и исключайте из обеих опциональные продления и устные вторые этапы.
  • Отчетность совету директоров, оценка и привлечение финансирования: ARR с полным водопадом. Инвесторы оценивают чистый коэффициент удержания выручки (начальный ARR плюс расширение минус сокращение и отток, деленное на начальный ARR) так же внимательно, как заголовочное число — трехзначный NRR на существующей базе стоит больше, чем тот же рост, купленный новыми клиентами.
  • Планирование денежных потоков: график выставления счетов, а не какая-либо из трех метрик. ARR говорит о размере двигателя; только даты выставления счетов и условия оплаты говорят, когда поступят деньги.
  • Финансовая отчетность: признанная выручка по ASC 606, сверяемая с отложенной выручкой каждый конец месяца. Если ARR растет на 30 процентов, пока отложенная выручка сокращается, один из двух процессов сломан — выясните, какой, до аудита.

Ваш чек-лист метрик на конец месяца​

Замыкайте цикл одинаково каждый месяц, чтобы числа оставались надежными. Пересчитайте ARR по MRR из биллинговой системы и свяжите его с мостом водопада. Выборочно проверьте закрытые выигранные сделки и подтвердите классификацию строк на повторяющиеся и разовые. Убедитесь, что каждая еще не начавшаяся сделка находится в законтрактованном ARR, а не в живом ARR. Проведите записи о признании подписки и сверьте остаток отложенной выручки с открытыми контрактами. Затем опубликуйте одностраничный мост — начальный ARR, новые, расширение, сокращение, отток, конечный ARR — вместе с признанной выручкой и billings, каждое с пометкой того, чем оно является. Делайте так ежемесячно, и ваши метрики перестанут быть предметом споров и станут общим языком для продаж, финансов и совета директоров.

Источник: https://beancount.io/ru/blog/2026/10/25/arr-vs-acv-vs-tcv-saas-contract-metrics-booked-revenue-guide

Опубликовано: 25 октября 2026 г.