PMF

ARPU: Formula, Benchmarks & How Average Revenue Per User Shapes Runway

ARPU (average revenue per user) is revenue divided by the number of users or customers in a period. Learn the formula, how it differs from ARPA and LTV, and how to raise it.

FRFounder Runway TeamOct 9, 20268 minUpdated: Oct 9, 2026

What Is ARPU (Average Revenue Per User)?

ARPU stands for average revenue per user. It is the revenue your business earns in a period divided by the number of users or customers that generated it. If you earned $50,000 in a month from 1,000 paying customers, your ARPU is $50.

The metric matters because it separates two ways of growing: adding more customers and earning more from each one. A startup can double its MRR by doubling its customer count or by doubling ARPU — and those two paths have very different costs, risks and effects on runway.

ARPU is also the bridge between product and finance. Pricing, packaging, discounting and upsells all end up in one number that you can track every month and compare across customer segments.

The ARPU Formula, Step by Step

Formula: ARPU = Total revenue in the period ÷ Number of users (or customers) in the same period. Use the same period for both sides — a month, a quarter or a year — and say which one you used when you quote the number.

Worked example: a B2C subscription app earns $42,000 in March. It had 1,400 paying subscribers on average that month. ARPU = $42,000 ÷ 1,400 = $30 per month. Annualised, that is $360 per subscriber.

Decide early whether the denominator is all users or only paying users. Dividing by all registered users, including free ones, gives a blended ARPU that looks small but shows how well you monetise the whole base. Dividing by paying users only gives the price level your customers actually accept. Both are valid; mixing them is not.

ARPU vs. ARPA vs. ARPPU vs. LTV

Several similar names circulate, and they are easy to mix up. ARPA (average revenue per account) is used in B2B, where one account may contain many users. ARPPU (average revenue per paying user) divides only by paying users, which matters in freemium products.

ARPU is also not customer lifetime value. ARPU is a snapshot of revenue per period, while LTV multiplies that revenue by margin and by how long a customer stays. Roughly, LTV = ARPU × gross margin ÷ churn rate, so a higher ARPU only raises LTV if the customer stays and the margin holds.

ARPU and its close relatives
ARPUARPA / ARPPU / LTV
DenominatorAll users or customersARPA: accounts. ARPPU: paying users. LTV: not a per-period ratio
Time frameOne period (month, quarter, year)LTV covers the whole customer lifetime
Typical useTrack monetisation over timeARPA for B2B, ARPPU for freemium, LTV for acquisition budgets
Example$42,000 ÷ 1,400 = $30LTV at 80% margin and 4% churn = $30 × 0.8 ÷ 0.04 = $600

What Is a Good ARPU? Context Beats Benchmarks

There is no universal good ARPU. A consumer app may live happily at $3–$10 per user per month, a self-serve SaaS tool often sits in the $30–$300 range, and enterprise software can exceed $2,000 per account per month. Treat these as rough orders of magnitude, not targets.

What matters is the relationship between ARPU and the cost of winning and serving a customer. A $20 ARPU with a $15 monthly cost to serve and a $400 CAC is a weak business. A $20 ARPU at a 85% gross margin and a $60 CAC can be a strong one.

The most useful benchmark is your own trend. A steady rise in ARPU with stable churn means pricing power. A falling ARPU can mean heavy discounting, a shift to cheaper plans or growth in a low-value segment — all things worth catching early.

Reading ARPU together with other metrics

ARPU ↑ + churn flat

Pricing power — the healthiest signal

ARPU ↑ + churn ↑

Customers may be leaving over price — check retention

ARPU ↓ + customers ↑

Growth is coming from cheaper plans — check margin and CAC

Why ARPU Matters for Runway and Fundraising

Runway is cash divided by net burn, and net burn is costs minus revenue. Raising ARPU lifts revenue without adding a customer, so it improves net burn without the sales and onboarding cost of a new logo. That makes it one of the cheapest levers for extending runway.

Investors read ARPU through unit economics. A higher ARPU shortens CAC payback because each customer repays acquisition spend faster, and it improves LTV:CAC when churn stays the same. A company with low ARPU needs very cheap acquisition to work, which is why paid channels often break at low price points.

ARPU also decides which go-to-market motion is realistic. Selling a $15-a-month product through a sales team rarely pays off; a $1,500-a-month product through pure self-serve often leaves money on the table.

How to Increase ARPU Without Losing Customers

Start with packaging rather than raw price hikes. Good tiers let customers self-select: a plan for individuals, one for teams, one with advanced features. Many customers move up a tier if the next one solves a problem they already feel.

Then work on expansion: usage-based pricing, extra seats and add-on modules. Revenue from existing customers is cheaper than new-logo revenue and feeds directly into net revenue retention. Finally, review discounts — a discount that was meant to close early customers often becomes the permanent price.

Change one lever at a time and watch churn for at least one full billing cycle. A price test that raises ARPU 20% but lifts churn from 3% to 6% a month destroys more lifetime value than it creates.

ARPU in B2B, B2C and B2G Businesses

B2C products usually have low ARPU and high volume, so small changes in conversion and churn dominate. B2B products have higher ARPU and fewer customers, so the loss of one account moves the average noticeably, and ARPA is often the better view.

B2G contracts tend to have large ARPU but long sales cycles. The number looks excellent on paper, while the months before the first payment drain cash. Always read ARPU alongside the time it takes to collect it.

Practise Monetisation Decisions in Founder Runway

Founder Runway puts you through a 20-turn run. In each turn you pick one of 4 options for a decision, you choose a B2B, B2C or B2G business model, and you start from Pre-Seed, Seed, Pre-Series A or Series A. Runs end in failure, promising, EBITDA positive or high-value exit potential.

Because MRR, cash and burn all move with your choices, the game is a safe place to feel the trade-off between chasing more customers and earning more from each one. Replay the same run with a different monetisation mindset and compare where your runway ends up.

Frequently asked questions

What is ARPU?

ARPU stands for average revenue per user. It is the revenue earned in a period divided by the number of users or customers in that period, such as $50,000 from 1,000 customers giving an ARPU of $50.

How do you calculate ARPU?

ARPU = total revenue in the period ÷ number of users in the same period. For example, $42,000 of monthly revenue from 1,400 paying subscribers gives an ARPU of $30 per month.

What is the difference between ARPU and ARPA?

ARPU divides revenue by individual users, while ARPA divides it by accounts. ARPA is more common in B2B, where one account can include many users.

What is the difference between ARPU and LTV?

ARPU is revenue per user in one period, whereas LTV estimates the total profit a customer brings over their lifetime. A common approximation is LTV = ARPU × gross margin ÷ churn rate.

What is a good ARPU for a startup?

There is no single good number, because it depends on the model. Consumer apps often earn a few dollars per user per month, self-serve SaaS tens to hundreds, and enterprise software thousands, so judge ARPU against your CAC, margin and churn.

How can a startup increase ARPU?

Improve packaging with clear tiers, add usage-based or add-on pricing, grow seats inside existing accounts and reduce unnecessary discounts. Change one lever at a time and watch churn through a full billing cycle.

Test this decision in the game.

Apply the same assumption across one run and see which metric weakened three turns later.