Revenue Metrics
MaSaGtEtHtFn+1

Average Revenue Per User (ARPU)

Average Revenue Per User, or ARPU, equals total MRR divided by active paying users. It measures per-customer monetization efficiency. Consumer apps typically see ARPU of $5 to $15 per month, while mid-market SaaS ranges from $100 to $500 per month.

Why ARPU Matters

ARPU connects your pricing strategy to actual revenue outcomes. Rising ARPU means customers are upgrading or buying more; declining ARPU suggests plan mix is shifting downmarket or discounting is eroding value. Multiplied by user count, ARPU directly determines MRR — so improving it is one of the highest-leverage growth levers available without acquiring a single new customer.

How to Calculate ARPU

Divide total MRR by the number of active paying users at the end of the period. Only include recurring revenue and only count users with active paid subscriptions.

ARPU Formula
ARPU = Total MRR ÷ Active Paying Users

ARPU Calculator

Calculate Your ARPU

Enter your numbers to calculate arpu instantly.

$
ARPU
$41.67

Want to model this over 36 months with scenarios? Try Revenue Map free →

Industry Benchmarks

SegmentGoodAveragePoor
Consumer App>$15/mo$5–$15/mo<$5/mo
Prosumer / SMB SaaS>$50/mo$20–$50/mo<$20/mo
Mid-market SaaS>$500/mo$100–$500/mo<$100/mo
Enterprise SaaS>$5,000/mo$1K–$5K/mo<$1K/mo

Expert Tips

Segment ARPU by plan tier and cohort. A rising blended ARPU can mask a declining ARPU within each tier if the mix simply shifts to higher plans.

Use ARPU trends to validate pricing changes. If you raise prices and ARPU increases without increased churn, the price increase was justified.

Compare ARPU against CAC to get a quick sense of payback. If ARPU is $30/mo and CAC is $300, payback is 10 months — reasonable for most subscription businesses.

For gaming and consumer apps, track ARPU alongside ARPPU (revenue per paying user) to separate monetization rate from paying user value.

Frequently Asked Questions

What is ARPU?
ARPU (Average Revenue Per User) is total MRR divided by active paying users. It measures how much revenue each customer generates on average per month and reflects your pricing power and monetization efficiency.
What is a good ARPU for SaaS?
ARPU varies dramatically by segment. Consumer apps typically see $5-15/month, SMB SaaS $20-50/month, mid-market $100-500/month, and enterprise $1,000-10,000+/month. The right benchmark depends on your target market and sales model.
How can I increase ARPU?
Common strategies include introducing higher-priced tiers, adding premium features or add-ons, usage-based pricing components, seat-based expansion, and reducing discounts. The most sustainable approach is building features that deliver enough value to justify higher prices.
What is the difference between ARPU and ARPA?
ARPU is per user; ARPA is per account. In B2B SaaS with multi-seat accounts, ARPA is usually more meaningful because one account may have many users. In consumer apps, ARPU and ARPA are typically the same since each user is their own account.

Business Models Using ARPU

ARPU is a key metric for these business types. Click any model to see how Revenue Map calculates it automatically.

Track ARPU automatically

Revenue Map calculates arpu, benchmarks it against your industry, and projects it over 36 months — in under 5 minutes.

Build My Model — Free
© 2026 Revenue Map. All rights reserved.