Formula Guide

ARPA Formula: точные правила расчёта для SaaS

Эта страница задаёт точную формулу, переменные, правила включения и исключения, а также edge cases, без которых корректный расчёт метрики невозможен.

FRM

Что разбирает эта формула

Каноническая формула

ARPA = RecurringRevenue / ActivePayingAccounts

ARPA — это average revenue per account. В знаменателе accounts, а не users.

Определения переменных

  • RecurringRevenue: normalized recurring revenue за выбранный период.
  • ActivePayingAccounts: paying customer accounts, active по reporting policy.

Правила знаменателя

  • Используйте accounts для ARPA и users для ARPU.
  • Сохраняйте multi-seat customers как один account, если policy явно не делит их.
  • Используйте одинаковую timing policy для numerator и denominator snapshot.

Правила включения и исключения

  • Исключайте one-time fees, taxes и pass-through charges.
  • Исключайте free accounts, если mixed monetization policy не названа явно.
  • Используйте normalized recurring value для annual contracts.

Edge cases

  • Zero active accounts: метрика не определена.
  • Mixed account hierarchies: parent-child account policy должна быть явной.
  • Usage volatility: один месяц может быть шумным в usage-based моделях.

Числовой пример

Если recurring revenue равна 120,000, а active paying accounts — 300:

ARPA = 120,000 / 300 = 400

Корректная ARPA равна 400 на account за период.

Строгий вывод

ARPA — это recurring revenue per account metric. Если в знаменателе users вместо accounts или в numerator попадает one-time revenue, результат уже не является strict ARPA.

MAP

Связанные материалы

Базовые страницы: