Average Revenue Per User (ARPU)
Average Revenue Per User (ARPU) measures how much recurring revenue you generate per customer over a given period. It helps SaaS teams understand pricing power, customer mix, and how revenue scales as the customer base grows.
What is ARPU?
ARPU answers the question:
“How much revenue does the average customer generate?”
In SaaS, ARPU is typically calculated monthly or annually and focuses on recurring revenue only.
Quick definition:
ARPU = recurring revenue ÷ number of active customers
Why ARPU matters
Pricing insight: shows whether pricing captures customer value
Customer mix: highlights whether growth comes from high- or low-value customers
Expansion signal: rising ARPU often indicates successful upsells or seat growth
Benchmarking: enables comparisons across segments and time
ARPU puts context around topline growth.
How to calculate ARPU
Standard formula
ARPU = Total recurring revenue ÷ Active customers
Both inputs must be measured over the same period.
Example calculation
| Metric | Value |
|---|---|
| Monthly recurring revenue (MRR) | €120,000 |
| Active paying customers | 1,000 |
| ARPU (monthly) | €120 |
This means the average customer generates €120 per month.
ARPU vs ARPA
| Term | Meaning |
|---|---|
| ARPU | Average Revenue Per User |
| ARPA | Average Revenue Per Account |
Many B2B SaaS teams prefer ARPA when one “user” represents an entire company account. The calculation logic is the same.
ARPU vs growth
| Scenario | ARPU trend | Interpretation |
|---|---|---|
| Rapid customer growth | Falling | Acquiring smaller customers |
| Expansion-led growth | Rising | Strong upsells and usage |
| Flat customer count | Rising | Monetization improving |
| Flat revenue | Falling | Discounts or downgrades |
ARPU explains how revenue grows, not just that it grows.
What affects ARPU
Drives ARPU up
Higher pricing tiers
Seat expansion
Usage-based pricing
Add-ons and cross-sells
Price increases at renewal
Drives ARPU down
Heavy discounting
Freemium conversions
Downgrades and contractions
Shift toward SMB customers
ARPU reflects strategic choices, not just market behavior.
Segment-level ARPU
Blended ARPU can be misleading. Segmenting reveals real patterns.
| Segment | ARPU |
|---|---|
| Enterprise | €2,400 |
| Mid-market | €620 |
| SMB | €95 |
Segment-level ARPU helps guide positioning and sales focus.
How SaaS teams use ARPU
Pricing strategy
ARPU trends highlight whether pricing captures increasing customer value.
GTM focus
ARPU by channel shows which acquisition sources deliver higher-value customers.
Expansion planning
Rising ARPU signals room for deeper monetization within accounts.
Common pitfalls
Mixing free and paid users
Ignoring customer segmentation
Treating ARPU as a standalone metric
Measuring ARPU without churn context
Comparing ARPU across incompatible markets
ARPU gains meaning when paired with retention and CAC.
FAQ
Is ARPU the same as MRR per customer?
Yes. Monthly ARPU is effectively MRR divided by active customers.
Should ARPU include free users?
Typically no. Including free users can distort monetization insights.
How often should ARPU be tracked?
Most SaaS teams track it monthly and review trends quarterly.
Banyan AI note: ARPU shows how much value you extract per customer. The real leverage comes from understanding which actions raise ARPU without hurting retention.



