ARPU
Average Revenue Per User. Total revenue divided by the number of active users over a given period.
ARPU (Average Revenue Per User) measures the revenue generated per active user over a specific time window, usually monthly or annually. The formula is straightforward: total revenue in the period divided by the number of active users in that same period.
Why it matters: ARPU is one of the clearest indicators of monetization efficiency. Two companies can have identical total revenue but wildly different ARPU figures, which tells you very different stories about their business health. A high ARPU with fewer users suggests strong monetization per customer. A low ARPU with millions of users suggests a volume play. Neither is inherently better, but knowing where you stand shapes every decision from pricing to acquisition strategy.
How to calculate it: if your SaaS product earned $500,000 in March and had 2,500 active paying users, your monthly ARPU is $200. Be precise about what "active" means for your business. Some companies use paying users only (excluding free-tier), while others include all active accounts. Document your definition and keep it consistent, because changing it mid-analysis makes trend data useless.
Common mistakes: the biggest error is conflating ARPU with LTV. ARPU is a snapshot metric for a single period. LTV projects the total value of a customer over their entire lifecycle, factoring in churn. Another mistake is averaging across wildly different segments. If you have a $29/month plan and a $500/month enterprise plan, a blended ARPU of $150 tells you almost nothing. Segment your ARPU by plan tier, acquisition channel, or customer size to get actionable insights.
ARPU connects tightly to MRR, LTV, and churn rate. If ARPU is declining month over month, it usually means one of three things: you are acquiring lower-value customers, existing customers are downgrading, or your pricing does not capture the value you deliver. Tools like Stripe, ChartMogul, and Baremetrics calculate ARPU automatically from subscription data.
Practical example: a project management SaaS sees ARPU drop from $45 to $38 over two quarters. Digging in, they discover their new self-serve signup flow attracts mostly solo users on the $19 plan, diluting ARPU. The fix is not to stop acquiring those users, but to build upgrade paths and usage-based triggers that move them to team plans over time.
Related terms
Monthly Recurring Revenue. The predictable revenue earned from subscriptions each month.
Lifetime Value. The total revenue a business expects to earn from a single customer over the duration of their relationship.
The percentage of customers who stop using a product or cancel their subscription within a given time period.
Annual Recurring Revenue. The annualized value of all active subscriptions, a key SaaS health metric.
Put these concepts into action
Oscom connects your SEO, content, ads, and analytics into one system. Stop context-switching between tools.
Start free trial