Revenue & RetentionARPA

Average Revenue Per Account

ARPA measures the average monthly or annual recurring revenue generated per customer account.

Key Takeaways
  • ARPA (or ARPU - Average Revenue Per User) is total recurring revenue divided by the number of active customers in a period.
  • Common Mistakes:
  • Including non-recurring or one-time revenue in ARPA.
  • Using ARR divided by customers instead of MRR (creates confusion with annual vs monthly).
  • Not excluding free or trial users from the customer count.
  • Averaging ARPA incorrectly when customers have different billing cycles.
  • Comparing ARPA across dramatically different customer segments without context.
  • Ignoring seasonality effects in usage-based revenue models.

Definition

ARPA (or ARPU - Average Revenue Per User) is total recurring revenue divided by the number of active customers in a period.

Growing ARPA

Successful upsells, expansions, or price increases.

Declining ARPA

Downgrade trends, discount pressure, or customer mix shift.

High ARPA

Enterprise focus or premium pricing strategy.

Formula

ARPA = Total MRR / Number of Active Customers

Variables

Total MRR

Sum of all monthly recurring revenue.

Active Customers

Count of paying customers in the period.

Examples

Monthly ARPA calculation

MetricValue
Total MRR$50,000
Active customers250
  1. 1ARPA = $50,000 / 250
  2. 2ARPA = $200 per customer
ARPA = $200/month

Track in Daymark

Data Sources

CSVgoogle sheetspostgreSQL

Required Fields

Customer revenue data
  • customer_id
  • period
  • monthly_revenue

Sample Questions

  • What is the current ARPA?
  • Show ARPA trend over the last 12 months
  • Calculate ARPA by customer segment or plan tier
  • Compare ARPA for new vs existing customers
  • What's ARPA by acquisition channel?
  • Show ARPA cohort analysis by signup month

Dashboard Template

1. line
ARPA over time

Monthly ARPA trend

2. bar
ARPA by segment

Compare ARPA across customer types

3. histogram
ARPA distribution

How revenue varies per customer

4. line
New vs expansion ARPA

ARPA at acquisition vs after expansions

Common Mistakes

  • Including non-recurring or one-time revenue in ARPA.
  • Using ARR divided by customers instead of MRR (creates confusion with annual vs monthly).
  • Not excluding free or trial users from the customer count.
  • Averaging ARPA incorrectly when customers have different billing cycles.
  • Comparing ARPA across dramatically different customer segments without context.
  • Ignoring seasonality effects in usage-based revenue models.

FAQ

Q: What's the difference between ARPA and ARPU?

They're essentially the same—ARPA is per account, ARPU is per user. Use ARPU if you charge per user seat.

Q: Should I calculate ARPA monthly or annually?

Monthly is more common. If you use annual, clearly label it as 'Annual ARPA' to avoid confusion.

Q: How can I increase ARPA?

Upsell to higher tiers, add new features, expand seat count, or increase prices strategically.

Start Tracking Average Revenue Per Account