ARPU (Average Revenue Per User)

Average revenue per user divides eligible period revenue by a defined average user, customer, subscriber, or account population.

Average revenue per user (ARPU) is a company-defined operating metric that divides eligible revenue for a period by the average number of eligible users, customers, subscribers, or accounts during that same period. ARPU shows how much revenue the measured population generated on average, but the number is meaningful only when the numerator, denominator, and time period are clear.

Despite its name, ARPU does not always use individual people. A company may calculate revenue per paying subscriber, active account, household, device, or daily active user. Analysts should therefore read the company’s definition before comparing ARPU across periods or businesses.

Key Takeaways

  • ARPU relates period revenue to an average eligible population over the same period.
  • The denominator may be users, paying customers, accounts, subscribers, households, or another disclosed unit.
  • Average beginning and ending users is a simple approximation; daily or monthly averages can be more representative when the population changes quickly.
  • Higher ARPU is not automatically better. Price increases, user mix, foreign exchange, advertising demand, and the loss of low-revenue users can all raise it.
  • ARPU is not the same as monthly recurring revenue, customer lifetime value, profit, or cash collected.
  • Company definitions can differ enough to make peer comparisons unreliable without normalization.

ARPU Formula

A general formula is:

$$ \text{ARPU}=\frac{\text{Eligible Revenue for the Period}}{\text{Average Eligible Users During the Period}} $$

When only opening and ending user counts are available, a simplified average is:

$$ \text{Average Users}=\frac{\text{Opening Users}+\text{Ending Users}}{2} $$

This two-point average can be misleading when growth, churn, or an acquisition occurs unevenly during the period. Some companies instead average daily active users, month-end subscribers, or another regularly observed population.

Define the Revenue Numerator

The numerator may include all company revenue or only revenue associated with the measured user group. Questions to ask include:

  • Does revenue include subscriptions, advertising, usage fees, hardware, services, or one-time charges?
  • Are discounts, credits, refunds, taxes, and reseller shares reflected gross or net?
  • Does geographic ARPU use only revenue and users from the same geography?
  • Is foreign-currency revenue translated at current or constant exchange rates?
  • Is the amount recognized revenue, billed value, or a company-defined operating amount?

Using total company revenue with only one product’s users would produce a mismatched ratio.

Define the User Denominator

The denominator needs an equally precise policy. A business should explain what makes a unit active, when a new unit enters the count, and when a churned or suspended unit leaves. Trials, free users, shared accounts, wholesale relationships, bots, duplicate accounts, and multi-product customers may require separate treatment.

Worked Example: Why the Average Matters

Assume a subscription business reports:

ItemAmount
Opening paying users80,000
Ending paying users100,000
Eligible quarterly revenue$10.8 million

Using the simple opening-and-ending average:

$$ \text{Average Paying Users}=\frac{80{,}000+100{,}000}{2}=90{,}000 $$
$$ \text{Quarterly ARPU}=\frac{\$10{,}800{,}000}{90{,}000}=\$120 $$

If the company incorrectly divided by ending users alone, ARPU would be only $108. That denominator includes all 100,000 users as if each had been present for the entire quarter. A daily weighted average could differ from both results if most users joined near the beginning or end of the quarter.

The $120 quarterly ARPU equals a $40 monthly average only as a simple period normalization. It does not prove that each month produced $40 per user or that the next month will do so.

Segment Example

An aggregate ARPU can move because the mix of users changes, even when no segment changes price:

SegmentAverage usersQuarterly revenueSegment ARPU
Basic60,000$4.5 million$75
Premium30,000$6.3 million$210
Total90,000$10.8 million$120

If premium users become a larger share of the total, blended ARPU can rise without any price increase. Segment-level ARPU can therefore reveal more than the consolidated average.

What Can Change ARPU?

DriverPossible effectInterpretation question
Price increaseRaises ARPU if volume and discounts are stableDid churn or contraction also increase?
Product upgradeRaises ARPU through mixIs the higher tier also more profitable?
Advertising demandChanges ad-supported ARPUIs the change seasonal or cyclical?
Usage growthRaises usage-based revenueIs usage recurring and collectible?
Loss of low-revenue usersCan raise ARPU while total revenue fallsDid the business become smaller?
AcquisitionChanges both revenue and user mixAre acquired users included for a comparable period?
Foreign exchangeChanges translated revenueIs constant-currency ARPU also disclosed?
Definition changeCan create an artificial stepWere prior periods recast?

An ARPU increase is economically useful only when considered with user growth, churn, gross margin, acquisition cost, and cash collection.

MetricMain questionImportant distinction
ARPUHow much period revenue did an average unit generate?Flow metric divided by an average population
Revenue generating unitsHow many separately counted services are active?One customer can represent several units
MRRWhat eligible recurring value is active on a monthly basis?Point-in-time normalized run-rate KPI
ARRWhat eligible recurring value is active on an annualized basis?Annualized run rate, not recognized annual revenue
Customer lifetime valueWhat contribution or value is expected over a relationship?Model-based, multi-period estimate
Gross margin per userHow much gross profit remains per user?Includes direct cost, unlike ARPU

ARPU Is Not Revenue Recognition or Cash

ARPU ordinarily starts with period revenue, but it does not establish when revenue should be recognized. Revenue recognition depends on the applicable accounting framework and the transfer of promised goods or services. Billing and cash collection can occur before or after recognition.

For example, a customer may prepay $1,200 for a one-year service. The full cash receipt can occur on day one, while revenue may be recognized over the service period. A monthly ARPU calculation should use the company’s disclosed eligible-revenue method rather than treating the payment month as $1,200 of monthly revenue per user.

How to Evaluate ARPU

  1. Identify the exact revenue included in the numerator.
  2. Identify what a user, customer, account, or subscriber means.
  3. Confirm whether the denominator is a period average or an ending balance.
  4. Match the revenue period, geography, product set, and user population.
  5. Recalculate growth using a consistent time basis and methodology.
  6. Separate price, mix, usage, advertising, acquisition, and currency effects.
  7. Pair ARPU with user growth, churn, margin, receivables, and cash flow.
  8. Review methodology changes and whether prior periods were recast.

Risks and Common Mistakes

  • Comparing one company’s paying-subscriber ARPU with another’s daily-active-user ARPU.
  • Dividing full-period revenue by the ending user count.
  • Mixing monthly, quarterly, and annual ARPU without normalizing the period.
  • Treating rising ARPU as proof of customer retention or profitability.
  • Ignoring that losing low-revenue users can mechanically increase ARPU.
  • Using total revenue with a denominator that covers only one segment.
  • Overlooking trials, suspended accounts, shared plans, or multiple services per customer.
  • Assuming ARPU is a standardized accounting measure.

ARPU is a company-defined operating metric. This article provides general financial education, not accounting, valuation, business, or investment advice.

Authoritative Sources

FAQs

What is a good ARPU?

There is no universal good ARPU. The useful comparison is against the same company’s prior periods, plan, unit economics, and close peers using compatible definitions. Higher ARPU can still accompany falling users, weak margin, or poor retention.

Should ARPU use average or ending users?

Average users generally align better with revenue earned throughout a period. Daily or monthly averages may be preferable when the user base changes quickly. The disclosed company method controls the reported KPI.

Can ARPU rise while total revenue falls?

Yes. If low-revenue users leave faster than revenue declines, the remaining population can produce higher average revenue even though the business reports less total revenue.
Browse Corporate Finance