As the name suggests, average revenue per user (ARPU) refers to the income a company makes from a single user. It’s an efficiency metric that reveals how well a company is monetizing its individual users. Read on to know how to calculate ARPU, why it matters to companies, how it compares to other key business metrics, how to increase it, and what type of interview questions you may get.
Average Revenue per User (ARPU)
What Is Average Revenue per User (ARPU)?
Average revenue per user (ARPU) is a financial metric that estimates the average revenue a company generates from an individual user over a specific period, usually monthly or annually. But it’s a non-GAAP metric. That means companies aren't required to report it in any standardized way.
Still, ARPU is a common metric particularly in subscription or user-based business, such as telecom, SaaS, social media, or streaming companies.
How Is ARPU Calculated?
The formula for calculating ARPU is:

Where:

The ARPU formula is that straightforward. But companies tend to define revenue and users differently. On the revenue side, some may include only subscription fees while others add advertising revenue, in-app purchases, or transaction fees.
As for the users, it may mean Monthly Active Users (MAUs), Daily Active Users (DAUs), or total registered accounts including inactive ones. So, it’s crucial to check the footnotes in a financial statement or earning calls to see exactly how the user and revenue are defined. That’s especially important when comparing companies in the same industry by ARPU or when calculating the figure for a specific firm.
ARPU Calculation Example
A mid-sized music streaming company recently expanded into lower-income markets by offering a discounted subscription tier to attract new users. The strategy worked. It started January with 95,000 subscribers and ended March with 105,000. But total revenue for the quarter was $1,000,000, only modestly higher than the previous quarter ($962,500).
Since users were coming and going throughout the quarter, using either the opening or closing count alone would give a skewed figure. So instead, you take the average:
Average users = 95,000 + 105,0002 = 100,000
Then divide total revenue by the average user count:
ARPU = $1,000,000/100,000 = $10 per user
That $10 is what the business earned on average from each subscriber during Q1. But in the previous quarter, they had 80,000 subscribers at the start, 95,000 at the end, and $962,500 in revenue:
Q4 ARPU = $962,500/87,500 = $11 per user
Even though the company added 10,000 new subscribers in Q1 or 25,000 users over two quarters, the ARPU dropped by $1.00. That’s because the new subscribers came in on a cheaper discounted plan.
Why Is ARPU Important for Companies?
ARPU helps companies assess their monetization efficiency, identify pricing power, determine appropriate customer acquisition cost, and uncover patterns in monetization effectiveness. Here’s an overview of how ARPU makes all that possible.
Determining Monetization Efficiency
In the industries where ARPU is commonly used, profit growth usually depends on either getting more users or getting existing users to spend more. Sometimes a company can be growing users at an impressive rate while ARPU quietly declines.
That’s often the case when it's expanding into lower-value markets, offering heavy discounts to attract new customers, or struggling to convert free users into paying ones. So, ARPU tells a company how efficiently it's converting its user base into revenue.
Identifying Pricing Power
There's also a connection between ARPU and pricing power. If a company grows ARPU consistently without losing users, it signals that customers genuinely value what they're getting. In turn, the company may have room to push prices further without triggering significant churn.
Determining Customer Acquisition Cost
Another reason ARPU matters to companies is that it helps in determining how much they can afford to spend on marketing to acquire a user (Customer Acquisition Cost, or CAC). That’s possible because ARPU is a primary driver of customer lifetime value (LTV). So, if a company knows that its average user spends $50 a month and stays for 24 months, they know that user is worth $1,200. This helps to quantify the maximum possible customer acquisition cost.
Identifying Patterns in Monetization Effectiveness
Many large companies break out ARPU by geography or customer tier. Meta, for example, reports ARPU across four regions: US & Canada, Europe, Asia-Pacific, and Rest of World.
Reading these segmented figures across multiple quarters reveals patterns. These may include which markets are monetizing well, which are growing users but not revenue, and where management is investing to close the gap.
Comparison of ARPU with Other Key Metrics
Though ARPU is an important metric for subscription-based businesses, it’s often used alongside other metrics to get a much clearer picture of how a firm is performing. Some of these metrics are closely related in structure while others measure a different dimension of business performance altogether. Here are the key ones.
ARPU vs. ARPPU
ARPPU stands for Average Revenue Per Paying User. It excludes free users entirely and focuses only on the paying customer base. For freemium businesses, like Spotify, Duolingo, or LinkedIn, the gap between ARPU and ARPPU can be significant.
ARPPU shows what monetized customers are worth, while ARPU mostly averages that across everyone, including people who never paid a cent.
ARPU vs. ARPA
ARPA is short for Average Revenue Per Account. Consumer-facing companies, like social media, streaming, and telecom, tend to report ARPU because the user is the customer. But ARPA is common among B2B or enterprise SaaS companies where a single account often means a company with dozens or hundreds of users under it.
For instance, a SaaS tool sold to a mid-sized firm might have one account but fifty active users. ARPU would divide revenue across all fifty while ARPA captures the full account value in one figure because the buying relationship is at the account level, not the individual level.
ARPU vs. Customer Lifetime Value
ARPU is a period metric. It tells you what a user is worth right now, in this quarter or year. On the other hand, LTV looks at total expected revenue across the entire customer relationship. In early-stage company analysis, LTV is often more meaningful for understanding long-term economics. ARPU is better for near-term forecasting and comparisons.
ARPU vs. ARR/MRR
Annual Recurring Revenue (ARR) or Monthly Recurring Revenue (MRR) are total company metrics. They estimate the size of the revenue base while ARPU is a per-user metric as it tells you the average unit economics. You need both to get the full picture of a subscription business.
ARPU vs. Churn Rate
Churn rate measures the percentage of users a company loses over a given period. On its own, ARPU highlights what each user is worth but churn tells you how long they stay. Companies often look at both metrics together. A business with modest ARPU but very low churn is often more valuable than one with high ARPU and poor retention. That’s because the revenue is more predictable and the user base more stable.
ARPU vs. Net Revenue Retention (NRR)
Net Revenue Retention estimates how much revenue a company retains from its existing customer base over time. It accounts for upgrades, downgrades, and cancellations, but not new customers. So, while ARPU gives a snapshot of per-user value at a point in time, NRR shows you whether that value is growing or eroding within the same cohort. An NRR above 100% means existing customers are spending more over time.
ARPU vs. Customer Acquisition Cost (CAC)
CAC is a measure of how much a company spends to bring in one new user or customer. It’s one of the most important metrics to pair with ARPU because ARPU alone doesn’t indicate whether growth is actually profitable. If a company is generating $30 in ARPU but spending $200 to acquire each user, the unit economics are broken.
Techniques to Increase ARPU
There are several ways companies can increase ARPU depending on the business model, existing user base, and monetization gaps. Below are the proven strategies for growing ARPU.
Upselling and Cross-Selling
Upselling involves moving existing users to a higher-priced tier. That can be from a basic plan to a standard or premium one. On the other hand, cross-selling introduces a complementary product alongside what they already use. For instance, a telecom company might upsell a customer from a 5GB data plan to an unlimited one, then cross-sell a home broadband package.
Both strategies work best when they're targeted. Analytics tools can identify which users are most engaged, most likely to upgrade, or already bumping against the limits of their current plan. It’s also important to effectively communicate the value users stand to gain if they upgrade.
Pricing Adjustments
Raising prices is the most direct but riskiest way to increase ARPU. If done poorly, it accelerates churn faster than it grows revenue. It works best when a company has proven pricing power and earns the price increase before charging it.
One of the most sustainable ways to grow ARPU by price adjustments is to make the product worth more before asking users to pay more. This means adding premium content, advanced features, or unmatched customer support that genuinely improve the experience. Behavioral data can provide insights into which features drive the most engagement and willingness to pay.
Another subtle but effective price adjustment strategy, especially if there’s high churn, is switching from monthly to annual billing. It boosts upfront revenue per user and reduces churn at the same time. That’s because users who've committed to a full year are far less likely to cancel mid-cycle.
Bundling and Add-On Features
Bundling combines multiple products or services into a single package. This increases total spend per user while making the overall offering feel like better value. For instance, internet, TV, and mobile bundled together at a price that's lower than buying each separately, but higher than the customer was spending before.
Add-ons involve charging separately for specific extras outside the base subscription, such as additional storage, plug-ins, priority support, or exclusive content. They work particularly well when the core product has a broad user base with varying needs.
Freemium Tightening
If a business operates a freemium model, restricting what free users can access pushes them toward a paid plan or removes them from the denominator entirely. Either outcome raises ARPU.
The strategy works best when there’s low conversion or the free tier has become generous relative to what competitors offer. It’s also useful when data shows a large segment of free users are regularly hitting limits and would convert with the right nudge. The risk is misjudging that threshold. You can tighten too aggressively and users churn to a competitor rather than upgrade.
Reducing Churn Among High-Value Users
Every strategy above is more effective when the user base is stable. So, it’s important to find ways to retain high-value customers. Effective strategies include proactive support, loyalty incentives, or early access to new features. Retaining such users is cheaper than replacing them and more effective at sustaining or growing ARPU over time.
Best Practices for Managing ARPU
One of the best practices for managing ARPU is to segment data by cohort, product tier, or geography as a blended figure can be misleading. If a company has users in the US paying $20 and users in India paying $2, the average $11 doesn't accurately represent either market.
Another best practice for managing ARPU well is to watch out for what percentage of users is contributing to ARPU. In some industries, like gaming, a few users spend thousands of dollars while most spend zero. That can make ARPU look healthy even if the majority of the user base is not contributing.
Look out as well for growth in ARPU alongside user retention. A company shouldn’t pursue ARPU growth strategies that raise the figure in the short-term at the cost of user retention. Generally, ARPU driven by genuine willingness to pay, such as customers upgrading because they find real value in a product, is more durable than ARPU resulting from short-term strategies.
Typical Interview Questions About ARPU
If you’re preparing for finance interviews, you may encounter ARPU questions testing your understanding of this metric. Here are a few sample questions to help you practice.
1. Company A has higher ARPU than Company B. Which one is performing better?
It depends on whether they’re in the same sector, are using the same definition of users, and what stage of growth they’re in. It would also be important to check if the ARPU trend is improving or declining for each before comparing them.
2. If the ARPU of a company increased 20% this quarter, but total revenue was flat, what exactly happened?
If ARPU rose but revenue didn't move, the user base must have shrunk proportionally. It would be worth determining if the user decline was intentional, such as a company purging inactive or low-value accounts, or its real churn. The answer to that determines whether the ARPU improvement is a positive signal or a warning sign.
3. Why might a company intentionally lower its ARPU?
They might be trying to gain market share by offering a low-cost entry-level tier or expanding into a new geography or customer segment. So, a low ARPU isn't always a problem.
Key Takeaways
Average Revenue Per User (ARPU) is a non-GAAP financial metric used to assess how much income an individual user brings into a company over a specific period. It is calculated by dividing total revenue by the average number of users during that interval. But since it's a non-GAAP metric, the definition of both revenue and users varies by company.
There is no universal benchmark for ARPU as it varies by industry, business model, and geography. Also, a high ARPU isn't always good if it comes at the cost of losing a significant customer base. Since ARPU is a major component of LTV, an increase in ARPU will improve the LTV/CAC ratio, assuming churn stays the same.