Average Revenue per User (ARPU) is the average amount of revenue your startup earns from each active user or customer over a specific period — usually per month or per year.
ARPU helps startups understand how much revenue each customer generates on average. It is a key metric for evaluating product pricing, monetization, and growth strategies.
ARPU = Total Revenue ÷ Number of Active Users
This metric gives you a clear view of the “average value” of each user to your business.
For example, if your SaaS startup earns $10,000 in a month from 500 active users:
ARPU helps answer important questions for growth and profitability:
Tracking ARPU over time allows you to spot trends, adjust pricing, and optimize product features for maximum revenue.
Simple formula:
ARPU = Total Revenue ÷ Number of Active Users
Make sure to define the period (monthly, quarterly, annually) and active users consistently.
Do not include refunds, taxes, or revenue not tied to specific users.
Example 1: SaaS Startup
Total monthly revenue = $5,000
Active users = 250
ARPU = $20 per user per month
Example 2: Mobile App
Total revenue from in-app purchases = $3,000
Active paying users = 100
ARPU = $30 per user
Example 3: E-commerce Store
Revenue this month = $12,000
Number of customers = 400
ARPU = $30 per customer
ARPU helps you understand the value of your users and guides pricing, monetization, and growth decisions.
Tracking ARPU per segment or channel allows you to focus on the most profitable users.