Growth Metrics

ARPU (Average Revenue Per User): How to Calculate and Grow This Key SaaS Metric

Thomas Weber

Thomas Weber

Cross-border tax specialist and pension advisor

6 min read

Disclaimer: For informational purposes only. Not financial, tax or legal advice. Verify with administration.public.lu and consult a qualified professional before making decisions.

ARPU — Average Revenue Per User — is the backbone of subscription business modelling. Once you know your ARPU, you can project MRR from any customer count target, set acquisition budgets, and model what a pricing change does to revenue.

How to Calculate ARPU

Monthly ARPU = Monthly Recurring Revenue (MRR) ÷ Total Active Customers

If you have 250 customers and €37,500 MRR: ARPU = €150/month

Annual ARPU = ARR ÷ Total Active Customers

Note: ARPU should be calculated on paying customers only, not trial users or freemium accounts (unless you're specifically modelling conversion economics from free to paid).

MRR and ARR From ARPU

MRR = ARPU × Number of paying customers ARR = MRR × 12

This simple relationship makes ARPU a powerful planning tool. If you want €500,000 ARR with an ARPU of €150/month: €500,000 ÷ (€150 × 12) = 278 customers needed

EU SaaS ARPU Benchmarks (2026)

SegmentTypical Monthly ARPU
B2C subscription (mass market)€8–€30
SMB SaaS€50–€300
Mid-market SaaS€500–€2,000
Enterprise SaaS€2,000–€20,000+

Growing ARPU Without Churning Customers

Pricing increases: annual price increases of 5–10% are standard in B2B SaaS and typically churn less than 5% of customers if well-communicated.

Usage-based pricing: aligning price to value (per seat, per API call, per GB) naturally increases ARPU as customers grow.

Upsell tiers: adding premium features in a higher tier gives expanding customers a clear upgrade path.

Add-on products: adjacent products that existing customers naturally want — without replacing the core subscription.

Reduce discounting: many companies have higher-than-reported ARPU potential hidden by aggressive discounting. A 10% discount to every customer reduces ARPU by 10%.

Calculate Your ARPU and Model Revenue

[👉 Use the ARPU Calculator](/calculators/arpu-calculator)

Enter your MRR and active customer count to calculate ARPU — and model how different growth scenarios affect your revenue trajectory.

Was this article helpful?

0
Share

About the Author

Thomas Weber — Cross-border tax specialist and pension advisor

Thomas Weber

Verified Expert

Cross-border tax specialist and pension advisor

Steuerberater · MRICS

Comments

Leave a Comment

Comments are reviewed before publishing. Your email is never shown publicly.

Be respectful and constructive.

0/2000