Get 80% off your plan for your first 3 months*

ARPU (average revenue per user)

Learn what ARPU means, how to calculate average revenue per user, and how to improve it.

Published Monday 17 August 2026

Table of contents

Key takeaways

  • ARPU (average revenue per user) measures the revenue generated per customer or unit over a set period, helping you understand how much value each customer brings to your business.
  • You calculate ARPU by dividing total revenue by the number of users or units, and tracking it monthly, quarterly or annually reveals trends in customer value and pricing effectiveness.
  • A good ARPU depends on your industry, business model and growth stage, so benchmark against your own historical data rather than chasing a universal number.
  • ARPU works best alongside metrics like customer lifetime value (CLV), customer acquisition cost (CAC) and churn rate to give you a complete picture of business health.

What ARPU means

ARPU stands for average revenue per user. It measures how much revenue each customer or unit generates over a set period, such as a month, quarter or year.

The term can also mean average revenue per unit, which is more common when selling physical goods rather than services or subscriptions. ARPU originated in the subscription and telecom industries, where recurring billing made per-user revenue a natural metric. It's now widely used across SaaS, retail and service businesses.

A high ARPU generally indicates that customers are spending more, either because your prices are higher or because they're purchasing add-ons and upgrades. A low ARPU might suggest room to increase prices, upsell existing customers or attract higher-value segments.

How to calculate ARPU

The formula for ARPU is straightforward:

ARPU = total revenue / number of users (or units)

Here's what each term means:

  • Total revenue: the income your business earns from sales during the period, typically net of VAT
  • Number of users (or units): the count of customers, subscribers or units sold during the same period

Consistency matters when calculating ARPU. Choose a user count method and stick with it (active users, paying subscribers or total accounts). Apply the same time window each time you measure, whether that's monthly, quarterly or annually.

Example ARPU calculation

Suppose your online platform earns €10,000 in March and you have 500 paying users that month. Your ARPU would be:

ARPU = €10,000 / 500 = €20

This tells you that, on average, each user contributed €20 to your revenue in March.

What is a good ARPU?

There's no universal number that defines a good ARPU. What counts as strong depends on your industry, business model and growth stage.

A SaaS business charging €50 per month per user will naturally have a higher ARPU than a retailer selling €5 items. Neither figure is inherently better; what matters is whether your ARPU covers your costs and supports profitable growth.

Rather than chasing an external benchmark, track your own ARPU over time. A rising trend suggests your pricing or product mix is working. A falling trend signals that you may need to revisit your strategy.

What influences your ARPU

Several factors drive ARPU up or down, and understanding them helps you take deliberate action.

  • Pricing and packaging: higher prices or bundled offerings typically lift ARPU
  • Customer mix: attracting more enterprise clients or high-spending segments raises average revenue
  • Product tiers and add-ons: upselling premium plans or optional features increases what each customer spends
  • Churn among high-value customers: losing your best customers drags down the average

Segmenting ARPU by customer group, product line or sales channel can reveal where value concentrates. You might find that one customer segment drives most of your revenue, giving you a clear focus for growth efforts.

Why ARPU matters

ARPU offers a clear view of how much revenue your customers generate on average, which informs decisions across your business. Key areas where ARPU proves useful include:

  • Pricing: understanding revenue per user helps you evaluate whether your prices match the value you deliver
  • Customer segmentation: comparing ARPU across segments shows which groups contribute most
  • Retention vs acquisition: a high ARPU may justify investing more in keeping existing customers rather than chasing new ones
  • Upselling and cross-selling: tracking ARPU after launching add-ons reveals whether customers are buying them
  • Resource allocation: knowing which products or segments generate the highest ARPU helps you prioritise

Real-life applications of ARPU

A gym owner might track ARPU to see whether members are taking up personal training sessions or premium classes. If ARPU rises after introducing a new offering, it's a sign of success.

A shoe retailer could compare ARPU across store locations to identify which branches attract higher-spending customers. That insight might shape where to open the next shop.

A freelance design agency could calculate ARPU per client to spot whether a few large accounts generate most of the revenue, helping the owner decide whether to diversify or double down.

How to improve your ARPU

Lifting your ARPU means getting more revenue from each customer without necessarily adding new ones. Here are practical tactics to consider:

  • Review your pricing: small increases, when justified by value, can have a significant impact
  • Upsell and cross-sell: offer complementary products or premium upgrades at the point of sale
  • Focus on high-value segments: direct marketing and sales effort toward customers who spend more
  • Reduce churn among high-value customers: prioritise retention strategies for your best accounts
  • Introduce tiered pricing: give customers a reason to upgrade by offering more features at higher levels
  • Bundle products or services: packaging items together can encourage larger purchases

A rising ARPU contributes directly to increasing your revenue without the cost of acquiring new customers.

ARPU and other business metrics

ARPU is most useful when viewed alongside other measures. On its own, it tells part of the story; combined with profitability ratios and customer metrics, it becomes a powerful diagnostic tool.

ARPU and customer lifetime value (CLV)

Customer lifetime value estimates the total revenue a customer generates over their entire relationship with your business. ARPU feeds directly into this calculation.

If your ARPU is €20 per month and customers stay for an average of 24 months, your CLV is roughly €480. A higher ARPU or longer customer lifespan both lift CLV.

ARPU and customer acquisition cost (CAC)

Customer acquisition cost measures how much you spend to win a new customer. Comparing CAC to ARPU shows how quickly you recoup that investment.

If your ARPU is €20 per month and your CAC is €60, it takes about three months to break even on each new customer. A shorter payback period means faster returns on your marketing spend.

ARPU and churn rate

Churn rate measures how many customers leave over a period. A rising ARPU can sometimes mask churn: if your lower-spending customers leave, the average goes up even as total revenue falls.

Tracking both metrics together reveals the true picture. For subscription and online businesses, exploring ecommerce metrics alongside ARPU gives a more complete view.

ARPU vs ARPPU and MRR

ARPPU stands for average revenue per paying user. It excludes free users from the calculation, making it especially useful for freemium models where many users don't pay.

MRR, or monthly recurring revenue, measures the predictable revenue your business earns each month from subscriptions. ARPU and MRR are related: MRR equals ARPU multiplied by the number of paying users. Tracking both helps subscription businesses understand revenue trends and customer value.

What ARPU doesn't tell you

ARPU is a useful metric, but it has limitations. Relying on it alone can lead to blind spots.

  • Customer or revenue growth: ARPU can stay flat or rise even while total revenue falls
  • Profit per user: a high ARPU means little if your costs eat into margins
  • Cost of acquisition: ARPU doesn't account for how much you spent to win each customer
  • Lifetime revenue: ARPU measures a single period, not the full value a customer delivers over time
  • Churn: a rising ARPU can hide the fact that you're losing customers
  • Customer satisfaction: revenue figures don't capture how happy customers are or whether they'll refer others

To get a fuller picture, pair ARPU with metrics that track costs, retention and satisfaction. For guidance on turning revenue into profit, see how to increase your profits.

Track your revenue with Xero

Calculating ARPU starts with accurate, up-to-date revenue data. Xero's reporting and analytics give you visibility over your income, expenses and cash flow, so you can spot trends and act on them quickly.

With real-time dashboards and clear financial reports, you'll have the numbers you need to monitor ARPU and make informed decisions. To see how Xero can help your business, get one month free.

FAQs on ARPU

Here are answers to common questions about average revenue per user.

What is a good ARPU for a small business?

A good ARPU depends on your industry and business model. Focus on whether your ARPU covers your costs and supports growth, and track how it changes over time rather than comparing to other businesses.

What is included in an ARPU calculation?

ARPU includes revenue (typically net of VAT) earned over a chosen period divided by the number of users. Decide upfront whether to include free users in your count and apply that method consistently.

What is the difference between ARPU and MRR?

ARPU measures revenue per user, while MRR measures total monthly recurring revenue from all subscribers. MRR equals ARPU multiplied by the number of paying users.

How often should you calculate ARPU?

Monthly or quarterly calculations work well for most businesses. The key is consistency: choose a frequency and stick with it so you can spot trends over time.

Does ARPU include VAT?

ARPU is typically calculated using revenue net of VAT. This gives a clearer picture of the actual income your business retains from each customer.

Learn more about ARPU

Handy resources

Advisor directory

You can search for experts in our advisor directory

Find an advisor

Try Xero for free

Xero provides the clear business data you need to measure your ARPU precisely

Xero for small business

Xero small business guides

Discover resources to help you do better business

See all our guides and articles

Disclaimer

This glossary is for small business owners. The definitions are written with their requirements in mind. More detailed definitions can be found in accounting textbooks or from an accounting professional. Xero does not provide accounting, tax, business or legal advice.