Average Revenue Per User Calculator Formula

Understand the math behind the average revenue per user calculator. Each variable explained with a worked example.

Formulas Used

Average Revenue Per User

arpu = total_users > 0 ? total_revenue / total_users : 0

Daily ARPU (30-day period)

arpu_daily = total_users > 0 ? (total_revenue / total_users) / 30 : 0

Variables

VariableDescriptionDefault
total_revenueTotal Revenue for Period(USD)150000
total_usersTotal Active Users2000

How It Works

How to Calculate ARPU

Formula

ARPU = Total Revenue / Total Active Users

ARPU tells you how much each user contributes on average. Tracking ARPU over time reveals whether you are successfully monetizing your user base through pricing changes, upsells, and feature adoption. Segment ARPU by plan tier, cohort, or geography for deeper insights.

Worked Example

A company earned $150,000 in monthly revenue from 2,000 active users.

total_revenue = 150000total_users = 2000
  1. 01ARPU = $150,000 / 2,000 = $75 per user
  2. 02Daily ARPU = $75 / 30 = $2.50 per user per day