ARPU Calculator (Average Revenue Per User)

Added

Calculate Average Revenue Per User (ARPU) from MRR and active users — the core SaaS pricing metric for benchmarking, forecasting, and identifying pricing opportunities.

ARPU / month --
ARPU / year --
Users to hit target --
MRR at 2× users --
Found this useful?

~1 min read

ARPU (Average Revenue Per User) is the monthly revenue generated per paying customer. It's a fundamental SaaS metric that directly determines how many customers you need to reach any given MRR target.

The formula

ARPU = Total MRR / Number of Active Paying Users

At $50,000 MRR and 500 active users: ARPU = $100/month.

ARPU and required scale

ARPU determines the scale required to reach your MRR target:

ARPU Users needed for $1M MRR
$10/month 100,000 users
$100/month 10,000 users
$500/month 2,000 users
$1,000/month 1,000 users
$5,000/month 200 users

High ARPU = enterprise motion (complex sales, long cycles, high ACV). Low ARPU = product-led motion (self-serve, viral, high volume required).

ARPU vs ACV

ARPU is monthly revenue per user, typically calculated from MRR. ACV (Annual Contract Value) is annual revenue per customer, from ARR. ACV = ARPU × 12.

ACV is used in enterprise sales; ARPU in SaaS analytics and unit economics.

How to increase ARPU

  1. Raise prices — the highest-leverage ARPU lever. Even a 10% price increase with 5% churn adds net 5% to MRR with zero additional customers.
  2. Upsell to higher tiers — move customers up the pricing ladder.
  3. Usage-based components — add metered billing that scales with usage.
  4. Expand seats — for team products, per-seat pricing grows ARPU as teams grow.
  5. Annual billing — doesn't change ARPU but improves cash flow on the same revenue.

Frequently asked questions

What does this calculator do? Calculate ARPU from total MRR and active users, plus users needed to hit a target MRR at your current ARPU.

↑ Back to calculator

Recommended tools

Tools our audience uses alongside this calculator.

ChartMogul SaaS Analytics

SaaS analytics platform that tracks ARPU, MRR movements, and customer cohorts automatically — the data source for reliable ARPU calculations.

Try ChartMogul free →
Baremetrics MRR Analytics

Real-time ARPU dashboard with segmentation by plan, cohort, and acquisition channel — shows exactly which customers drive your ARPU up or down.

Try Baremetrics →
Paddle Payments

Merchant of record for SaaS — handles billing, tax compliance, and dunning globally, while providing accurate ARPU and revenue reporting.

Explore Paddle →