Canonical formula
ARPA = RecurringRevenue / ActivePayingAccountsARPA is average revenue per account. The denominator is accounts, not users.
Variable definitions
- RecurringRevenue: normalized recurring revenue for the chosen period.
- ActivePayingAccounts: paying customer accounts active under the reporting policy.
Denominator rules
- Use accounts for ARPA and users for ARPU.
- Keep multi-seat customers as one account unless policy explicitly splits them.
- Use the same timing policy for numerator and denominator snapshot.
Inclusion and exclusion rules
- Exclude one-time fees, taxes, and pass-through charges.
- Exclude free accounts unless a mixed monetization policy is explicitly named.
- Use normalized recurring value for annual contracts.
Edge cases
- Zero active accounts: metric is undefined.
- Mixed account hierarchies: parent-child account policy must be explicit.
- Usage volatility: a single month can be noisy in usage-based models.
Worked example
If recurring revenue is 120,000 and active paying accounts equal 300:
ARPA = 120,000 / 300 = 400The correct ARPA is 400 per account for the period.
Strict summary
ARPA is a recurring revenue per account metric. If users replace accounts in the denominator or one-time revenue is mixed into the numerator, the result is not strict ARPA.
MAP
Related Reading
Core metric pages: