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.
Why this matters
This term matters because small changes compound in SaaS metrics. Use consistent definitions by cohort and segment so you can diagnose retention, payback, and growth quality.
Practical checklist
- Write a 1-line definition for "ARPA (Average Revenue Per Account)" that your team will use consistently.
- Keep the time window consistent (weekly/monthly/quarterly) when comparing trends.
- Segment results (channel/plan/cohort) before drawing big conclusions from blended averages.
- Use a calculator that references this term (e.g., ARPA Calculator) to sanity-check assumptions.
- Read the related guide (e.g., ARPA: how to calculate Average Revenue Per Account (formula + examples)) for context and common pitfalls.
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.