atSpark
  • Home
  • AI Assist
  • What you get
  • Pricing
  • LeadershipFor CEOs & foundersBoard-ready answers, no data teamFor CFOsBoard-ready SaaS financeFor investors & boardsLive metrics, not PDF decks
    Finance & OpsFor FP&A & controllersForecasting, waterfall, the closeFor finance teamsThe reporting you own day-to-dayFor RevOps & salesPipeline, expansion, NRR
    • vs spreadsheets
    • vs Power BI
    • vs Looker
    • vs Tableau
    • vs Mode
    • Blog
    • SaaS glossary
    • Free calculators
    • Embed Portal
Get started
SaaS glossary · Revenue

What is Average Revenue Per User (ARPU)?

Also known as: average revenue per account, ARPA

Average Revenue Per User (ARPU), sometimes called ARPA (per account), is the average recurring revenue generated by each customer over a given period.

01

What is ARPU?

ARPU shows how much value you extract per customer and how that changes as you move up- or down-market. Rising ARPU usually signals successful expansion, pricing power, or a shift to larger accounts.

ƒ

How to calculate ARPU

ARPU = total MRR (or ARR) ÷ number of active customers
›

Worked example

With $80,000 in MRR across 400 customers, ARPU = $80,000 ÷ 400 = $200 per month.

★

What's a good ARPU?

ARPU varies wildly by segment: self-serve SMB SaaS may sit at $20–$200/mo, while enterprise ARPA can be tens of thousands per month. Trend matters more than the absolute level.

?

Frequently asked questions

ARPU vs ARPA — what's the difference?

They're calculated the same way. 'User' (ARPU) is common in consumer or seat-based products; 'Account' (ARPA) is common in B2B where one account has many users.

Should ARPU use MRR or ARR?

Either, as long as you're consistent. Monthly ARPU uses MRR; annual ARPU uses ARR. State which you mean.

✦

Related metrics

Monthly Recurring Revenue (MRR) Monthly Recurring Revenue (MRR) is the total predictable subscription revenue a business e... Annual Recurring Revenue (ARR) Annual Recurring Revenue (ARR) is the value of a company's recurring subscription revenue ... Customer Lifetime Value (LTV) Customer Lifetime Value (LTV) is the total gross profit a business expects to earn from a ... Expansion MRR Expansion MRR is the additional Monthly Recurring Revenue generated from existing customer...

Track Average Revenue Per User (ARPU) automatically

atSpark unifies your billing, CRM and subscription data, then keeps this metric current — no spreadsheet, no SQL. 14-minute setup, no credit card.

Get started
atSpark

The AI analyst for SaaS revenue & finance. Unified billing, CRM & subscriptions, plain-English answers.

Product

  • AI Assist
  • What you get
  • How it works
  • Integrations
  • Pricing

Solutions

  • For CFOs
  • For RevOps
  • For finance teams

Compare

  • vs spreadsheets
  • vs Looker
  • vs Mode
  • vs Power BI
  • vs Tableau

Resources

  • Blog
  • SaaS glossary
  • Free calculators
  • Security
  • Embed Portal
© 2026 atSpark. Made with care.
SecurityPrivacyTermsContact
Cookies & analytics

We use a small amount of analytics to understand which posts help most. No ads, no profile-building. See our privacy policy for details.