Premium launches are $39 $19 right now · no code needed

Logo Launch IT (Fast)
GLOSSARY

ARPU (Average Revenue Per User)

ARPU (Average Revenue Per User) is a key metric that calculates the average revenue generated by each user of a product or service over a specific period.


What is ARPU (Average Revenue Per User)?

ARPU takes every dollar your product earned in a period and spreads it evenly across the users who were active in that period. It is a deliberately blunt instrument: one number that answers "what is a typical user worth to us right now?" without the cohort math other revenue metrics require.

The metric came out of telecom, where carriers needed to compare subscriber bases of very different sizes. It moved into software because it answers the same question for anyone selling access rather than one-off units. If you run a subscription product, ARPU is your average price point after discounts, failed payments, free plans, and upgrades have all had their say.

Day to day, ARPU moves when you change pricing, launch a higher tier, or start attracting a different kind of customer. Rising ARPU with flat user counts usually means you are selling upmarket. Falling ARPU with rising user counts often means a cheap plan is doing the heavy lifting.

How to calculate ARPU

ARPU = Total revenue in a period / Average number of active users in that period

Pick a period and stick to it. Most software teams use monthly ARPU because it lines up with monthly recurring revenue.

Say you run a project management tool. In March you collected $18,400 in subscription revenue. You started the month with 1,150 active accounts and ended with 1,250, so your average was 1,200. Your ARPU is $18,400 / 1,200 = $15.33 per user per month, or roughly $184 per year.

One decision changes the answer a lot: do free users count? If those 1,200 accounts include 400 people on a free tier, paid-only ARPU (sometimes written ARPPU) is $18,400 / 800 = $23.00. Both numbers are useful. Just label which one you are quoting, and never compare a paid-only figure to an all-users figure.

Why ARPU matters for startups

For a small team, ARPU decides which growth problem you actually have. At $15 per user per month you need thousands of customers, which means self-serve signup, low-touch onboarding, and cheap acquisition. At $400 per user per month you need dozens, which means sales calls and a very different roadmap.

ARPU is also the fastest lever on unit economics. Raising prices 20 percent lifts revenue immediately with no extra spend, while cutting customer acquisition cost by the same amount usually takes months of channel work.

ARPU in practice

Imagine you run a two-person analytics tool with 300 paying accounts at $29 per month, so ARPU is $29 and monthly revenue is about $8,700. You notice 40 of those accounts are agencies inviting eight or more teammates. You add a $99 team plan with seat management, and 30 agencies upgrade. Revenue moves to roughly $9,930 and ARPU rises to about $33, with no new customers and no new acquisition spend. Same business, same people, priced closer to the value it delivers.

Benchmarks and rules of thumb

Honest ranges are wide here, because ARPU is set by your market more than your skill. Consumer and prosumer tools often sit in the single digits to low tens of dollars per month. Small-business software commonly lands between $20 and $100. Mid-market and enterprise products frequently run into the hundreds or thousands per account. The useful rule is directional: watch your own trend quarter over quarter, and treat a sustained decline as a sign that discounting is reshaping who you serve.

Common mistakes

  • Mixing free and paid users without saying so. A generous free tier drags ARPU down and makes pricing look broken. Report both figures and be explicit about the denominator.
  • Treating ARPU as a substitute for retention. High ARPU with heavy churn is a leaky bucket. Read the two numbers together, always.
  • Chasing ARPU by only selling upmarket. Larger accounts raise the average but often demand contracts, security reviews, and support a small team cannot staff.
  • Averaging across wildly different segments. If half your users pay $9 and half pay $300, the average describes nobody. Segment before you act.
  • Counting one-time revenue as recurring. Setup fees and annual prepayments inflate a single month. Spread them across the period they cover.

Related concepts

ARPU is most useful next to the metrics it feeds. Multiply it by average customer lifespan and you are close to lifetime value, which tells you what you can afford to spend acquiring someone. Compared against your pricing tiers, it becomes a check on your monetization strategy.

See ARPU (Average Revenue Per User) in practice

Hundreds of startups launch on LaunchIt and put concepts like this to work. Browse them, or launch your own.

Share this term

Browse All Terms