SaaS Metrics

ARPU (Average Revenue Per User)

Average Revenue Per User (ARPU) is the average monthly revenue generated per paying customer. It's the building block for LTV, MRR projections, and pricing decisions.

Formula

ARPU = Total MRR ÷ Total Number of Paying Customers

In depth

ARPU helps you understand the average value of a customer and how it changes over time. Rising ARPU suggests successful upsells or price increases. Falling ARPU suggests downgrade pressure or acquiring lower-value customers.

ARPU segments worth tracking: - New customer ARPU (what plan do new customers start on?) - Expansion ARPU (how does ARPU grow over time for existing customers?) - Churned ARPU (are you losing high or low ARPU customers?)

For B2B SaaS, ARPU above $500/month enables a sales-assisted motion. Below $100/month, you need self-serve acquisition — the economics of outbound sales don't work.

Real example

MRR: $50,000. Paying customers: 250. ARPU = $200/month. At 2% monthly churn, LTV = $200 × 0.75 margin ÷ 0.02 = $7,500.

Tools & calculators

Related terms

Ready to build your product?

Fixed price. 21-day delivery. Senior team.

Get a free scoping call →

Browse the glossary