Average Revenue Per Account
ARPA measures the average monthly or annual recurring revenue generated per customer account.
- 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.
Successful upsells, expansions, or price increases.
Downgrade trends, discount pressure, or customer mix shift.
Enterprise focus or premium pricing strategy.
Formula
ARPA = Total MRR / Number of Active Customers
Variables
Sum of all monthly recurring revenue.
Count of paying customers in the period.
Examples
Monthly ARPA calculation
| Metric | Value |
|---|---|
| Total MRR | $50,000 |
| Active customers | 250 |
- 1ARPA = $50,000 / 250
- 2ARPA = $200 per customer
Track in Daymark
Data Sources
Required Fields
- 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
Monthly ARPA trend
Compare ARPA across customer types
How revenue varies per customer
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
They're essentially the same—ARPA is per account, ARPU is per user. Use ARPU if you charge per user seat.
Monthly is more common. If you use annual, clearly label it as 'Annual ARPA' to avoid confusion.
Upsell to higher tiers, add new features, expand seat count, or increase prices strategically.