Revenue

ARPU Calculator

Calculate your average revenue per user(ARPU) instantly. Learn ARPU benchmarks by business model and strategies to boost monetization efficiency.

ARPU Calculator

Instant · free · no signup

Live

Formula

ARPU=(Total RevenueTotal Users)

Your numbers

Your result

-

You can have millions of users and still struggle to build a real business. Scale without revenue per user is just an expensive hobby. The number that ties your user base to actual money is ARPU.

ARPU, or Average Revenue Per User, measures how much revenue each user generates on average over a period. It reveals whether your growth is actually monetizing, and it's the bridge between user count and revenue that every subscription, app, and platform business lives by.

Use the calculator above to find your ARPU in seconds. Then keep reading to learn what the number means, how it compares to benchmarks, and exactly how to improve it.

What Is ARPU?

ARPU, or Average Revenue Per User, is the average revenue each user generates over a given period.

It connects your user base to your revenue. User counts measure scale, revenue measures money, and ARPU is the ratio between them. It tells you whether each user is actually worth something to your business.

  • It measures average revenue per user over a period
  • It's a core monetization metric for subscriptions, apps, and platforms
  • It bridges user count and revenue, linking scale to money
  • SaaS, telecom, and consumer apps all use it to gauge monetization
  • You usually measure it monthly or annually, depending on the model

Think of it like revenue per seat at a restaurant. Filling tables is good, but ARPU tells you how much each diner actually spends.

ARPU Formula

The ARPU formula divides total revenue by the number of users over the same period.

ARPU = Total Revenue ÷ Number of Users

A few notes on the inputs:

  • Total revenue is the revenue for the period you're measuring
  • Number of users is your active user count for that same period
  • Match the period: pair monthly revenue with monthly users
  • The output is revenue per user as a dollar figure

Define "user" consistently. Total users, active users, and paying users produce very different ARPU figures, so decide which you mean and stick with it.

Why ARPU Matters

ARPU matters because it shows whether your growth actually monetizes or just inflates the user count.

It's the metric that separates sustainable businesses from vanity-growth stories. A company can add users endlessly, but if ARPU is flat or falling, none of that growth makes the business healthier. ARPU keeps monetization honest.

  • It measures monetization health, not just user counts
  • It guides pricing by showing room to grow per-user revenue
  • It supports forecasting because it ties users to revenue
  • It segments value, showing which users monetize best
  • It pairs with CAC and LTV to judge unit economics

According to Statista's business data, ARPU trends are a key indicator of monetization health across subscription and platform businesses, which is why investors watch it closely.

Understanding the ARPU Result

You have a number. What does it actually mean?

Read ARPU as a monetization score. It's most useful as a trend and when judged against your business model.

  • Rising ARPU means monetization is improving
  • Flat ARPU as users grow means scale isn't lifting per-user value
  • Falling ARPU warns that new users monetize worse than existing ones
  • High ARPU suits low-volume, high-value models
  • Low ARPU can work fine for high-volume, ad-supported models

High ARPU isn't automatically better, though. A high-volume, low-ARPU model like an ad-supported app can be hugely profitable, and a low-volume, high-ARPU model simply serves a different strategy. Context decides.

When to Calculate ARPU

Calculate ARPU whenever you want to judge monetization or pricing.

A few moments are worth checking it specifically:

  • Monthly and annually, to track monetization trends
  • After pricing changes, to measure the impact
  • When segmenting users, to find your highest-value groups
  • Alongside CAC and LTV, to assess unit economics
  • When user growth outpaces revenue, to diagnose the gap

Whenever you do, define your user base consistently. Switching between total and active users mid-analysis makes the trend meaningless.

How to Calculate ARPU With an Example

A worked example makes the formula stick.

Say you're reviewing a month with this data:

  • Total monthly revenue: $80,000
  • Number of users: 4,000

Apply the formula:

ARPU = $80,000 ÷ 4,000 = $20 per user

So each user generated $20 in monthly revenue. Here's how that breaks down:

StepValueWhat It Tells You
Total monthly revenue$80,000Revenue for the period
Number of users4,000Users for the same period
ARPU$20Average monthly revenue per user

A $20 monthly ARPU is meaningful, but whether it's healthy depends on your acquisition cost. Always read ARPU alongside CAC and LTV.

How to Improve ARPU

Improving ARPU comes down to one principle: increase the value each user gets, and pays for, over time.

One team I worked with introduced tiered pricing and targeted upsells, and ARPU rose without costing them users. Give people more reasons to spend and per-user revenue follows.

  • Introduce tiered pricing to capture more from high-value users
  • Upsell and cross-sell to expand what each user buys
  • Lean less on the lowest tier and nudge users upward
  • Add premium features that justify higher spend
  • Retain high-ARPU users to protect your best revenue
  • Target higher-value segments when you acquire
  • Reach better-fit users who monetize more readily

That last point matters more than people think. Acquiring low-value users drags ARPU down, and targeting segments that monetize well starts with understanding your best customers. That's the gap a tool like CUFinder's Prospect Engine fills.

ARPU vs CLV

ARPU and Customer Lifetime Value measure value over different timeframes.

ARPU measures revenue per user in a period. CLV measures total value across the entire relationship.

  • ARPU measures per-user revenue in a period, monthly or annually
  • CLV measures total value over the customer's lifetime
  • ARPU is a snapshot; CLV is the full picture
  • ARPU feeds CLV, since lifetime value builds on per-period revenue
  • Track both, because ARPU shows current monetization and CLV shows total worth

ARPU is really a building block of CLV. Multiply ARPU by average lifespan and you start to approximate lifetime value.

ARPU vs ARPPU

ARPU and ARPPU differ by which users they count.

ARPU divides revenue across all users. ARPPU, Average Revenue Per Paying User, divides it only across paying users.

  • ARPU spreads revenue across all users, including free ones
  • ARPPU spreads revenue across paying users only
  • ARPU reflects overall monetization, including the free base
  • ARPPU reflects payer value by isolating those who pay
  • The gap between them reveals conversion, since free users pull ARPU below ARPPU

In freemium models, ARPPU is always higher than ARPU, and the gap between the two tells you how well you convert free users to paid.

ARPU vs MRR

ARPU and Monthly Recurring Revenue measure per-user value versus total recurring revenue.

ARPU is a per-user average. MRR is the total recurring revenue across all users.

  • ARPU measures average revenue per user
  • MRR measures total monthly recurring revenue
  • ARPU is the unit; MRR is the aggregate
  • In subscription models, MRR is roughly ARPU times users
  • Track both, because ARPU shows per-user value and MRR shows total scale

MRR and ARPU are tightly linked. MRR growth can come from more users or from higher ARPU, and knowing which one drove it changes your strategy.

ARPU Benchmarks by Industry

ARPU benchmarks vary enormously by business model, so compare within your own category.

These figures reflect general patterns, not fixed standards. Treat them as directional guides. Statista's business data offers deeper context on ARPU by sector.

Business TypeTypical Monthly ARPU
Enterprise SaaS$100 – $1,000+
SMB SaaS$20 – $100
Consumer Subscription$5 – $30
Mobile Gaming$1 – $10
Ad-Supported App$0.50 – $5
Telecom$30 – $60
Streaming Services$8 – $15
Fintech$10 – $50

A few caveats worth keeping in mind:

  • Business model is decisive, with enterprise SaaS far outpacing consumer apps
  • User definition matters, since total versus paying users shifts ARPU
  • High volume can offset low ARPU in ad-supported models
  • Pricing structure skews results, and tiered models tend to lift ARPU

What Is Considered a Good ARPU?

A good ARPU depends entirely on your business model. The meaningful test is whether ARPU comfortably clears your acquisition cost and climbs over time.

So instead of chasing a universal number, judge your ARPU against your model, your CAC, and your own trend. Rising ARPU with healthy unit economics is the real win.

  • ARPU below CAC points to unsustainable economics
  • Low ARPU can work for high-volume, ad-supported models
  • High ARPU suits low-volume, high-value models
  • Rising ARPU means monetization is improving
  • Your model and trend matter most, since ARPU is meaningless out of context

Don't call ARPU high or low in the abstract. A $2 ARPU can be excellent for a viral ad-supported app, and a $50 ARPU can be poor for enterprise software. Anchor it to your model and your unit economics.

It rarely moves in isolation, so keep an eye on annual recurring revenue (ARR) and gross profit too.

FAQ

Frequently asked questions

What is a good ARPU?

A good ARPU is one that comfortably exceeds your acquisition cost and trends upward, with the right level depending entirely on your business model. Enterprise SaaS ARPU runs into the hundreds, while ad-supported apps thrive on a few dollars. Always judge ARPU against your model and unit economics.

How do I calculate ARPU?

Divide total revenue by the number of users over the same period. For example, $80,000 in monthly revenue across 4,000 users equals a $20 ARPU. Define "user" consistently, since total users, active users, and paying users produce very different figures.

What's the difference between ARPU and ARPPU?

ARPU spreads revenue across all users, while ARPPU spreads it only across paying users. In freemium models, ARPPU is always higher than ARPU because free users dilute the average. The gap between them reveals how effectively you convert free users to paid.

Why is my ARPU falling?

Falling ARPU usually means new users monetize worse than existing ones, or you're growing your free or low-tier base faster than revenue. It can also follow a pricing change or a shift in user mix. Targeting higher-value segments and improving upsells both help reverse the trend.

How can I improve my ARPU?

Introduce tiered pricing, upsell and cross-sell, add premium features, and retain high-value users. Reducing reliance on the lowest tier nudges users upward. Targeting higher-value segments in acquisition matters most, since acquiring low-value users steadily drags ARPU down regardless of other efforts.

Powered by CUFinder

Turn metrics into pipeline with verified B2B data

Great numbers start with great data. Enrich and verify your contacts with CUFinder so every campaign reaches people who actually convert.