Average Revenue Per User (ARPU) vs Annual Recurring Revenue (ARR)

ARR measures the total size of your recurring revenue base; ARPU measures the average revenue contribution per customer. Both are standard SaaS metrics but serve different strategic purposes: ARR shows scale, ARPU reveals monetisation efficiency.

At a Glance

Average Revenue Per User (ARPU)

Average monthly or annual revenue per active customer

SalesCurrencyMonthly

Annual Recurring Revenue (ARR)

Predictable annual revenue from subscriptions

SalesCurrencyMonthly

Key Differences

  • ARR is an absolute dollar total; ARPU is a per-customer average.
  • Growing ARPU without growing customer count still increases ARR.
  • ARPU helps identify pricing power; ARR shows overall market penetration.
  • ARPU can be calculated monthly or annually; ARR is always annualised.

When to Use Each

Use Average Revenue Per User (ARPU) when…

Use ARPU to benchmark pricing tiers, measure upsell effectiveness, and segment performance by customer cohort.

Full Average Revenue Per User guide →

Use Annual Recurring Revenue (ARR) when…

Use ARR to report total business scale, calculate valuation multiples, and set annual revenue targets.

Full Annual Recurring Revenue guide →

Formulas

AVERAGE REVENUE PER USER (ARPU)

ARPU = Total Revenue / Number of Active Customers

Monthly ARPUMonthly Revenue / Average Active Customers

ANNUAL RECURRING REVENUE (ARR)

ARR = Monthly Recurring Revenue × 12

From CustomersAverage Contract Value × Number of Customers

Charts

Average Revenue Per User (ARPU)

195,000revenue · JunAverage Revenue Per User
CSV or tab-separated format · edit to update chart live · 6 rows

Annual Recurring Revenue (ARR)

111,336mrr · AprAnnual Recurring Revenue
CSV or tab-separated format · edit to update chart live · 4 rows

Deep Dives