1. Enter total revenue
Use revenue generated during the selected month, quarter, or year. Include only the revenue categories relevant to the ARPU definition used by your business.
Measure how much revenue each active user generates, compare ARPU between reporting periods, and estimate annualised revenue per user for your business.
Use revenue and active-user figures from the same reporting period for an accurate ARPU calculation.
The calculator divides total revenue by the number of active users in the same period, then compares that result with the previous period and annualises it when needed.
Use revenue generated during the selected month, quarter, or year. Include only the revenue categories relevant to the ARPU definition used by your business.
Use the number of active or monetised users from the same reporting period. Avoid mixing end-of-period users with average-period users unless that is your standard.
Review current ARPU, previous ARPU, percentage change, annualised ARPU, and revenue generated per 1,000 users.
ARPU = Total Revenue ÷ Active Users
(Current ARPU − Previous ARPU)
÷ Previous ARPU × 100
Monthly ARPU × 12, Quarterly ARPU × 4,
or Yearly ARPU × 1
Rising ARPU may result from price increases, upgrades, cross-selling, improved customer mix, or stronger usage of paid products.
Flat ARPU can be healthy when the user base is growing, but it may also indicate limited expansion revenue or unchanged pricing.
A decline can reflect discounts, downgrades, lower-value users, freemium growth, churn among premium customers, or changes in revenue recognition.
Confirm whether the improvement comes from repeatable pricing and expansion behaviour rather than temporary fees, seasonality, or a small number of large accounts.
Important details for measuring and interpreting average revenue per user correctly.
Average Revenue Per User is the average amount of revenue generated by each active user during a defined reporting period. It is commonly used by SaaS, telecom, media, gaming, marketplace, and subscription businesses.
Divide total revenue for the reporting period by the number of active users measured during that same period. For example, $100,000 of revenue from 4,000 active users produces an ARPU of $25.
It depends on the metric definition. ARPU may use all active users, while ARPPU uses paying users only. Choose one definition, document it, and apply it consistently across reporting periods.
ARPU divides revenue by all active users included in the chosen definition. Average Revenue Per Paying User divides revenue only by users who made a payment during the period.
Include the revenue categories that match your reporting objective, such as subscription, advertising, transaction, or usage revenue. Keep the definition consistent and disclose whether one-time revenue is included.
Not necessarily. Higher ARPU is useful when margins, retention, satisfaction, and acquisition efficiency remain healthy. ARPU can rise while the user base or total revenue declines, so it should be reviewed with other metrics.
Total revenue can grow faster through a large increase in lower-value users. In that case, overall revenue rises while the average revenue generated by each user decreases.
Many businesses review ARPU monthly and quarterly. Segmenting it by plan, product, geography, platform, customer cohort, and acquisition channel can reveal changes hidden by a single blended average.