NEWJoin 1M+ SaaS Professionals|Get Weekly Insights, Trends & Expert PicksSubscribe Free →

Spotsaas logo

What is Average Revenue per User (ARPU)?

Average Revenue per User (ARPU) measures the average revenue generated per user or customer over a specific period. It is a key metric for SaaS and subscription businesses because it helps evaluate pricing effectiveness, track monetization trends, and segment customers by value. ARPU is calculated by dividing total revenue by the total number of users. Rising ARPU typically indicates successful upselling, better pricing, or higher-value customers entering your base.

$

Average Revenue per User (ARPU):

--

The Formula

ARPU = Total Revenue (Period) / Total Number of Active Users (Period)

Total Revenue:Total recurring revenue collected in the measurement period (monthly or annually).
Total Number of Active Users:The number of active paying subscribers or accounts during the same period.

Worked Examples

Monthly ARPU

A SaaS company collected $85,000 in MRR from 1,700 active subscribers.

  • Total Revenue: $85,000
  • Active Users: 1,700
  • ARPU = $85,000 / 1,700
ARPU = $50/month

ARPU Change After Pricing Update

After raising prices, the same company now has 1,500 subscribers paying $95,000/month.

  • Total Revenue: $95,000
  • Active Users: 1,500
  • ARPU = $95,000 / 1,500
ARPU = $63.33/month — a 26% increase in ARPU despite 12% fewer subscribers.

What Is a Good Average Revenue per User (ARPU)? Industry Benchmarks

Stage / ContextTypical ValueWhat It Means
Consumer / Low-end SMB$10 – $30/monthHigh volume, low touch, often freemium.
SMB SaaS$30 – $150/monthSelf-serve or low-touch sales.
Mid-Market SaaS$150 – $1,000/monthInside sales, more complex products.
Enterprise SaaS$1,000 – $10,000+/monthField sales, large contracts, multi-stakeholder.

How to Improve Average Revenue per User (ARPU)

Raise Prices

Most SaaS companies are underpriced. A 20% price increase on new customers (while grandfathering existing ones) can significantly raise ARPU over 6–12 months as new cohorts dominate the base.

Move Customers Up Tiers

Design your mid and premium tier features to deliver clear, measurable value. In-app prompts, usage-based upgrade triggers, and customer success touchpoints that highlight feature gaps drive tier upgrades.

Add Seat-Based or Usage-Based Pricing

Usage and seat-based pricing naturally grows ARPU as customers scale. Flat per-account pricing caps ARPU; usage-based pricing aligns your revenue to customer value creation.

Focus Acquisition on Higher-Value ICPs

Shift marketing and sales investment toward customer segments that historically have higher ARPU. Acquiring fewer, higher-paying customers improves both ARPU and unit economics.

Average Revenue per User (ARPU) vs. Related Metrics

Average Revenue per User (ARPU) vs. MRR (Monthly Recurring Revenue)

MRR = ARPU × Number of Active Users. ARPU tells you the revenue per user; MRR tells you the total revenue. A growing MRR driven by more users rather than higher ARPU may signal acquisition-dependent growth with pricing risk.

Average Revenue per User (ARPU) vs. CLV (Customer Lifetime Value)

CLV = ARPU × Average Customer Lifespan. ARPU is the monthly snapshot; CLV is the total revenue across the relationship. Both matter: ARPU shows pricing health today, CLV shows total economic value over time.

Common Mistakes When Calculating Average Revenue per User (ARPU)

1

Including Free or Trial Users in the Denominator

ARPU should only include paying, active subscribers. Free users, trial users, and churned accounts should be excluded. Including them deflates ARPU and misrepresents your monetization rate.

2

Using a Single Blended ARPU Across All Segments

SMB ARPU of $30/month and enterprise ARPU of $500/month blend to a misleading $265/month. Track ARPU by segment to make meaningful pricing, sales, and product decisions.

3

Optimizing ARPU at the Expense of Volume

Drastically raising prices to improve ARPU can shrink your customer base faster than ARPU grows. The goal is to maximize MRR (ARPU × users), not ARPU in isolation.

Embed This Calculator on Your Website

Add this free What is Average Revenue per User (ARPU)? to your blog, website, or resource page in seconds. Help your readers calculate their own metrics — and earn a backlink to Spotsaas.

<div id="spotsaas-calc-arpu"></div>
<script
  src="https://www.spotsaas.com/embed/calculators/arpu.js"
  data-calculator="arpu"
  async
></script>

Frequently Asked Questions

About the reviewer

Rajat Gupta is the founder of Spotsaas. Over the past two years, he has reviewed 2,000+ tools across CRM, HR, AI, and finance — applying hands-on product research and a background in commerce and the CFA program to evaluate software through a business and ROI lens. His goal: help teams make software decisions they won't regret.

Disclaimer: This research has been collated from a variety of authoritative sources. We welcome your feedback at [email protected].

Grow your pipeline with buyers who are already looking for you

254,000+ buyers use Spotsaas every month to evaluate and shortlist software. Get in front of them — for free, or with a managed growth plan built around your category.