Calculate Average Revenue

How to Calculate Average Revenue Per User (ARPU)

You know that point where you’re neck-deep in spreadsheets, staring at revenue numbers, and second-guessing everything? Like, “Are we actually growing… or just spinning our wheels?” Yeah. That’s when Calculate Average Revenue Per User quietly steps in and cuts through the noise.

Average Revenue Per User. ARPU. It sounds simple. And it is. But behind that small number hides big answers about your pricing, growth quality, and whether your customers are actually generating the value you think.

Whether you’re running a SaaS platform, a fitness app, a media site, or an online store, ARPU can shift what you focus on. It’s a compass for figuring out if you’re squeezing real value from your users or just chasing volume that doesn’t pay off.

Let’s start where every good number starts: what are we even measuring?

What is Average Revenue?

Revenue, Plain and Simple

First things first revenue’s just the money coming in from what you offer. It’s every dollar from subscriptions, ads, purchases, bookings, and licensing fees. No deductions. Just raw income.

Imagine you’re running a lifestyle subscription box. Customers pay up front. That whole amount hitting your account before packaging or shipping? That’s revenue.

Later you’ll pull out your costs. But here, we’re looking at the top-line, not what’s left over.

Total Revenue vs. Average Revenue

Big revenue sounds great. “We made 400k last month.” But here’s the kicker: if you had 400,000 users, each one’s only bringing in $1.

That’s where average revenue steps in. It tells you how much value each customer really contributes. You’re not just asking, “How much are we making?” You’re asking, “How smart is our growth?”

Because if you had fewer users spending more, maybe your whole business would be easier to run. Maybe even more fun. You never know.

What’s the Formula for Calculate Average Revenue Per User?

The Basic Equation

This part’s quick. Basic ARPU looks like this:

ARPU = Total Revenue in a Period / Number of Users in the Same Period

Straightforward, right? But if we stop here, you miss half the picture. Let’s unpack it.

Dissecting the Variables

  • Total Revenue: This isn’t just one type of transaction. It’s whatever your users pay you monthly fees, in-app purchases, ad revenue, upgrades, tips… All of it.
  • Number of Users: Here’s where nuance matters. You’ll want this number to reflect who actually used or engaged with your product during that time period. Not just who signed up once and ghosted forever.

If you’ve got 10k people on the books but only 2k actually opened your app or used your service… counting all 10k distorts the whole picture.

Keep it honest. ARPU only gets useful when it’s real.

Step-by-Step Guide to Calculating ARPU

So, with the formula in hand, here’s how it looks in the wild.

Step 1: Gather Total Revenue Data

Pick a time frame. Let’s say monthly to start. Then grab your revenue total from that exact month.

Examples:

  • If you’re using Stripe, download the monthly earnings report.
  • If you live in QuickBooks like it’s your second home, pull your P&L for the period.
  • If your app shows ads, tools like AdMob or Facebook Audience Network will spell out revenue.

Make sure the data’s clean and clear. Half the time-saving is just in making sure you’re comparing like with like.

Step 2: Count Active Users Accurately

This piece throws off a lot of teams. It’s tempting to grab the biggest number you have and call it “users.”

But no pull the number that truly reflects active engagement for that period.

For example:

  • In a meditation app, count people who listened to at least one session.
  • In a learning platform, track who actually took a course.
  • In ecommerce, measure buyers not just account holders.

You might even break it down:

  • Free vs. Paid Users
  • Single-purchase vs. Repeat Buyers

You can run ARPU for each. Sometimes you’ll uncover surprise trends.

Step 3: Plug in the Numbers

Say your business made $120,000 in July. You had 12,000 active users that same month.

ARPU = $120,000 / 12,000 = $10 per user

And there it is. A clean $10. Think of it like your revenue heartbeat. When it changes, it usually means something underneath has shifted.

Real-World Examples: ARPU in Action

Numbers are easier when they’re grounded in real stuff. Let’s run through a few scenarios so ARPU starts to feel a bit more touchable.

Example 1: Online Coaching (Direct Sales Model)

Your online coaching biz pulled in $80k last month. That was from 2,000 active, paying members.

ARPU = $80,000 / 2,000 = $40 per user

Solid number. Now ask: can you bump that by adding a tiered membership? Maybe bundle in a workbook? Suddenly you’re nudging $50 ARPU and tightening your margins.

Example 2: Mobile App with Freemium Model

A sleep and wellness app logs 50k active users per month. Most are free. But thanks to premium subscribers and ad revenue, you pulled in $250k last quarter.

ARPU = $250,000 / 50,000 = $5 per user

Not bad, especially since many users pay nothing directly. That $5 might shape what kind of ads to test, or show when it’s time to upsell more personalized options.

Example 3: Healthcare SaaS Platform

Say your recurring monthly revenue sits at $600k. You’ve got 4,000 clinics actively using your software.

ARPU = $600,000 / 4,000 = $150 per clinic

That’s a good chunk, and it may help you justify testing enterprise plans. Clinics paying $300+ might want white-glove support or custom integrations.

Where ARPU Makes a Difference in Business Strategy

Okay. You’ve got your number. Now what?

Pricing Strategy

ARPU shows whether your users are underpaying for the value they’re getting or maxed out. If the average user clocks in at $22 a month, maybe there’s room for a $30 tier with layered benefits.

Take Netflix. They don’t just raise prices out of nowhere. They track behavior. How often you binge. What tech you stream from. Then they offer plans that align with usage.

ARPU tells you when to shift pricing from guesswork to real data.

Sales and Channel Analysis

Here’s where things surprise people.

Let’s say users from TikTok ads average a $7 ARPU. But people you attracted through a long-form blog series? They average $22.

You might’ve thought TikTok was hot. Turns out, it’s noisy. ARPU steers you toward high-quality leads not just high-quantity.

Forecasting and Financial Modeling

We’re not all finance nerds, but still forecasting matters.

ARPU gives you a dependable baseline. Multiply it by how many new users you expect next month, and you get a pretty tight revenue estimate. Helpful when investors ask for growth plans and don’t want vague answers.

And ARPU is a key part of CLV (Customer Lifetime Value). That’s the longer game. If each user brings in $10 a month and stays six months, you’ve got a $60 CLV. That tells you exactly how much you can afford to spend to win new users.

Common ARPU Pitfalls (And How to Avoid Them)

This number looks simple, but it’s easy to mess up. Here’s where people slip.

  • Ignoring Non-Paying Users: Especially if you make money from ads, free users still matter. Leave them out, and you’re not seeing the whole picture.
  • Mismatched Time Frames: Comparing quarterly revenue to monthly active users? Don’t. You’ll calculate every time. Keep data sets aligned.
  • Forgetting Seasonality: December spikes in ecommerce will inflate ARPU. If you’re not careful, you’ll think you hit a new normal. Always compare to the same period last year.
  • Counting Dormant Users: Don’t include users who signed up in 2019 and haven’t touched your app since. They’ll drag down your ARPU and muddy your decisions.

Tools That Make ARPU Tracking Easier

Good news you probably already have what you need.

  • Excel or Google Sheets: Quick numbers, pivot tables, trend lines. Still magic.
  • CRM & Analytics: Tools like HubSpot or Mixpanel help blend revenue reads with actual user behavior.
  • Accounting Platforms: QuickBooks and Xero let you tag income by type or customer, which helps fine-tune ARPU by segment.
  • SaaS-Specific Tools: ChartMogul, Baremetrics, ProfitWell… all great at tracking ARPU, churn, MRR. Worth it if you’re in subscriptions.

And hey, don’t overlook Google Analytics. A few filters and some custom event tracking, and it can show rough ARPU by traffic source or device type.

Conclusion: Where ARPU Takes You from Here

Bringing It All Together

ARPU isn’t just a metric. It’s a lens.

It helps shift the fundamental question from “Are we making money?” to “Are we making good money?”

With it, you’re not guessing. You’re slicing through vanity metrics, seeing who your real users are, and spotting where your leverage lives.

The Bigger Picture: Use It or Fall Behind

ARPU isn’t a once-a-year check-in. It should live on your dashboard, right between daily active users and revenue.

Watch how it moves. Break it down by region, device, campaign. Let it nudge your strategy.

Because smart companies aren’t just scaling up—they’re scaling well. And a clear picture of ARPU is one of the simplest, most underrated ways to make sure you’re on the right track.

So go on. Run the numbers. Then ask the bigger questions that ARPU opens up.

Your future roadmap might just start here.