ACV (Annual Contract Value): что это и зачем

Что такое ACV

Annual Contract Value (ACV) — годовая стоимость одного контракта с клиентом. Если компания подписала 2-летний контракт на $100k, ACV равен $50k (половина в год).

ACV — метрика на уровне отдельной сделки. Её используют в B2B SaaS для оценки sales performance, размеров сделок, forecasting. В отличие от MRR или ARR, которые агрегируют всю выручку, ACV — про единичные контракты.

Формула

Простейший случай — annual subscription:

ACV = annual contract amount

Клиент платит $60k в год → ACV = $60k.

Для multi-year контрактов:

ACV = Total Contract Value / Years

3-летний контракт на $150k → ACV = $50k.

Одноразовые платежи (onboarding, setup fees) обычно НЕ включаются в ACV, потому что это не recurring.

ACV vs ARR

Часто путают. Разница важна.

ACV — на уровне отдельного контракта. «Средний ACV новых сделок в Q1 — $45k».

ARR — агрегировано по всем активным контрактам. «Total ARR компании — $20M».

ARR = сумма ACV всех активных клиентов.

Для sales metric обычно ACV. Для company financials — ARR.

Average ACV

Когда говорят «ACV компании», обычно имеют в виду average:

Average ACV = Total ARR / Number of customers

Если $20M ARR и 200 клиентов, average ACV = $100k.

Эта метрика показывает, в каком ценовом сегменте компания работает. ACV $10k — SMB-ориентированная. ACV $100k — mid-market. ACV $1M+ — enterprise.

Expansion contract ACV

Когда клиент расширяет контракт, ACV пересчитывается. Был контракт $50k/год, через год upgrade до $75k/год. Новый ACV = $75k. Разница $25k — expansion ACV.

Для sales attribution это важно: sales rep, закрывший upgrade, получает bonus пропорциональный ACV uplift, не полный ACV.

Качественные различия ACV

Не все $50k контракты одинаковы. Important dimensions:

Contract length. 1-year deal на $50k vs 3-year deal $150k ($50k ACV). Второй лучше — предсказуемый revenue на 3 года.

Prepayment. Annual upfront payment лучше, чем monthly. Cash now > cash later.

Contractual protections. Autorenewal, price escalators, minimum commits — плюс. Early termination clauses — минус.

Paid seats vs platform fee. Per-seat model масштабируется, platform fee — flat.

Два контракта на $50k ACV могут иметь совершенно разную quality.

Понимать B2B-экономику — важная часть senior-уровня. В тренажёре Карьерник есть задачи на B2B-метрики и SaaS-аналитику.

ACV и sales motion

ACV определяет sales model:

ACV < $5k. Self-serve. Клиент подписывается сам через сайт. Минимум sales involvement.

ACV $5-25k. Inside sales. Короткие demo, быстрое закрытие. 1-2 sales rep на сделку.

ACV $25-100k. Mid-market. Более длинный sales cycle (30-90 days). Многократные demo, pilot programs.

ACV $100k+. Enterprise. Multi-month sales cycles. Legal review, procurement, multiple stakeholders.

Компания, которая делает enterprise-деньги с self-serve подходом — inefficient. И наоборот, enterprise sales team для $10k ACV — экономически невозможно.

CAC / ACV ratio

Важная метрика эффективности sales:

CAC to ACV ratio = CAC / ACV

Если CAC $30k для привлечения клиента с ACV $100k, ratio = 0.3. Клиент окупает себя за ~3.5 месяца.

Нормы:

  • ACV < $10k: ratio 0.7-1.0 (медленный payback, но много клиентов).
  • ACV $10-50k: ratio 0.5-0.7.
  • ACV $50-250k: ratio 0.3-0.5.
  • ACV $250k+: ratio 0.2-0.4.

При более дорогом ACV ratio ниже, потому что каждый клиент приносит больше, и можно тратить меньше на привлечение.

Payback period = CAC / (ACV × gross margin) × 12 месяцев. Здоровый payback — 12-18 месяцев для SaaS.

ACV и GTM segments

Разные ACV — разные GTM стратегии:

Product-led growth (PLG). Низкий ACV, масштабируется через виральность и self-serve. Slack, Notion, Figma.

Sales-led. Средний/высокий ACV. Inside sales и field sales. Salesforce, Oracle.

Enterprise. Очень высокий ACV. Custom deals, long sales cycles. SAP, Palantir.

Компания выбирает одну основную стратегию, или комбинирует (например, PLG с upsell в sales-led для больших accounts).

ACV по сегментам

Полезно разбивать average ACV по сегментам:

SELECT
    segment,
    COUNT(*) AS customers,
    AVG(annual_contract_value) AS avg_acv,
    PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY annual_contract_value) AS median_acv,
    SUM(annual_contract_value) AS total_arr
FROM contracts
WHERE status = 'active'
GROUP BY segment;

Видно, какие сегменты приносят больше revenue. Часто выясняется, что 20% клиентов (enterprise) приносят 60-70% ARR.

Это влияет на продуктовую стратегию: фокус ресурсов на enterprise features vs на PLG-experience.

Evolution ACV over time

Типичная дискуссия в зрелом SaaS — растить ACV или customer count.

Moving upmarket. Целить на более крупные клиенты, растить ACV. Требует инвестиций в enterprise sales, compliance, integrations.

Increasing customer base. Оставаться в текущем сегменте, но масштабировать volume. Нужны лучшие funnel conversion, meetup marketing.

Snowflake — классический пример movement upmarket. Начинали как mid-market, сейчас ACV миллионы.

Zoom — наоборот, fastscale volume. Сохранили дешёвый ACV, но у них сотни тысяч клиентов.

Разные стратегии, обе работают. Зависит от рынка и продукта.

ACV в презентациях инвесторам

Инвесторы обращают внимание на:

Average ACV и trend. Растёт ли? Это signal expansion capability.

ACV distribution. Большая концентрация в top-10 клиентах — риск. Равномерное распределение — здорово.

New vs expansion ACV. Какая доля new ACV от existing customers (expansion). 30%+ — отлично.

Sales efficiency. ACV / CAC и payback period. Показывает рентабельность.

Для pitch deck обычно ACV ключевая метрика, особенно для Series B+ стадии.

Типичные ошибки

Включать one-time fees в ACV. Setup fee $20k + $50k/year — ACV должен быть $50k, не $70k.

Multi-year контракты как total, а не ACV. Контракт на 3 года $300k — ACV $100k, не $300k.

Смешивать ACV и MRR metric. ACV это annual, MRR monthly. $50k ACV ≠ $50k MRR ($4.2k MRR).

Игнорировать discount. Если клиент получил 40% скидку, ACV на текущий год меньше. При renewal без скидки ACV вырастет.

Читайте также

FAQ

ACV или TCV?

TCV (Total Contract Value) — сумма за весь контракт. ACV — в пересчёте на год. TCV для 3-летнего $150k, ACV = $50k.

Как считать ACV для usage-based pricing?

Берут run rate — экстраполяцию текущего monthly usage на год. Условно, но хоть что-то.

ACV и churn — связь?

Да. Компании с высоким ACV обычно имеют более низкий gross churn, но потеря одного клиента более болезненна.

SMB или enterprise — что лучше?

Зависит от компании. SMB — больше клиентов, больше churn, больше sales operation. Enterprise — меньше сделок, меньше churn, длиннее sales cycle.