SaaS revenue metrics

ARPU (Average Revenue Per User)

Definition

The average monthly or annual revenue generated per user or account. ARPU helps you understand pricing efficiency and segment customers by value.

In depth
3 sections

What Is ARPU?

ARPU (Average Revenue Per User) is the average revenue generated per user or account over a given period — typically monthly or annually. It is calculated by dividing total revenue by total active users. ARPU helps you understand pricing effectiveness and is a key input to customer lifetime value (LTV) calculations.

How to Calculate ARPU

ARPU = Total Revenue / Total Active Users

For SaaS businesses, use MRR divided by active subscribers for monthly ARPU, or ARR divided by subscribers for annual ARPU. Be consistent about what counts as a "user" — some companies measure per account, others per seat.

Why ARPU Matters for SaaS Growth

ARPU directly impacts unit economics, LTV, and ultimately your ability to sustain profitable growth. Increasing ARPU through upselling, pricing optimization, or moving upmarket is often more efficient than acquiring new customers. A rising ARPU trend signals pricing power and successful product expansion.
Eligibility

See your terms in
under five minutes.

No pitch deck, no scarcity, no countdowns. Connect your data and we'll show you exactly what you qualify for — every figure disclosed up front.

$500K+Last-year revenue
RecurringSubscription or repeat revenue
HealthyRetention & gross margins
Questions
ARPU (Average Revenue Per User)

ARPU varies dramatically by segment. SMB SaaS products often see $20-200/month, mid-market $200-2,000/month, and enterprise $2,000-50,000+/month. The right ARPU depends on your target market and acquisition strategy. Higher ARPU generally supports more expensive sales motions.

Common strategies include tiered pricing with premium features, usage-based components, annual billing discounts (higher commitment), seat-based pricing that expands with customer growth, and add-on products. Reducing discounting and improving pricing transparency also helps.

ARPU (Average Revenue Per User) counts individual users, while ARPA (Average Revenue Per Account) counts company accounts. For B2B SaaS with multi-seat contracts, ARPA is usually more meaningful because one account may have dozens of users. Choose the metric that best matches your pricing model and stick with it consistently.

Your metrics are the application. See what they qualify you for.

Check your terms