Definition
ARPA (SaaS) measures average revenue per paying account/customer in a period. In B2B SaaS, ARPA often matches pricing better than ARPU.
Formula
ARPA = revenue / average paying accounts
Example
If revenue is $120k in a month and you have 60 average paying accounts, ARPA is $2,000 per account.
How to use it
- Use ARPA when you bill per company account (not per seat).
- Segment ARPA by plan, industry, and channel to understand monetization.
- Pair ARPA with CAC payback and LTV for unit economics.
Common mistakes
- Including free or trial accounts in the denominator without labeling.
- Mixing gross revenue with net revenue across periods.
- Comparing ARPA across segments without controlling for pricing or mix shifts.
Measured as
ARPA = revenue / average paying accounts
Misused when
- Including free or trial accounts in the denominator without labeling.
- Mixing gross revenue with net revenue across periods.
- Comparing ARPA across segments without controlling for pricing or mix shifts.
Operator takeaway
- Use ARPA when you bill per company account (not per seat).
- Segment ARPA by plan, industry, and channel to understand monetization.
- Pair ARPA with CAC payback and LTV for unit economics.
- Keep ARPA (Average Revenue Per Account) consistent by cohort, segment, and period before you use it as a decision signal in planning or reporting.
- Interpret the metric alongside retention, margin, or payback so one ratio does not hide the real operating trade-off.
Next decision
- Quantify the impact with ARPA Calculator if you need to turn the definition into an operating assumption.
- Read ARPA: how to calculate Average Revenue Per Account (formula + examples) if the decision depends on interpretation, policy, or trade-offs beyond the raw formula.
Where to use this on MetricKit
Calculators
- ARPA Calculator: Calculate Average Revenue Per Account (ARPA) for SaaS businesses and understand the ARPA formula.
- ARPU Calculator: Calculate Average Revenue Per User (ARPU) for a period and understand the ARPU formula.
- CAC Payback Period Calculator: Estimate how many months it takes to recover CAC (months to recover CAC) using gross profit.
- LTV Calculator: Estimate customer Lifetime Value (LTV) using ARPA, gross margin, and churn rate.
- LTV Sensitivity Calculator: See how gross profit LTV changes as churn and gross margin vary (simple 3x3 sensitivity).
Guides
- ARPA: how to calculate Average Revenue Per Account (formula + examples): ARPA (SaaS) explained: definition, ARPA formula, step-by-step calculation, and how to use ARPA with churn, payback, and LTV.
- How to calculate ARPU (Average Revenue Per User): ARPU calculation guide: definition, formula, worked example, and how to use ARPU with retention and LTV.
- CAC Payback Period (Months to Recover CAC): definition, formula, benchmarks: Learn how to calculate CAC payback (months to recover CAC) using gross profit, plus benchmarks and levers to improve it.
- LTV sensitivity: how churn and margin change LTV: A practical guide to LTV sensitivity: vary churn and gross margin to see how gross profit LTV changes under realistic scenarios.
- CAC payback sensitivity: ARPA * margin scenarios (months to recover CAC): A practical guide to CAC payback sensitivity: vary ARPA and gross margin to see how months to recover CAC changes under realistic scenarios.