SaaS Metrics and KPIs

What is the Average Revenue Per User (ARPU) in SaaS?

Updated on: October 26, 2026

Author: Yura Luzhko, SEO Manager

Reviewed by: Guy Zinger, Chief Revenue Officer (CRO)

Learn how to calculate Average Revenue Per User (ARPU) and what factors impact it, including acquisition, pricing, and user engagement.

What is the Average Revenue Per User (ARPU) in SaaS?

In finance, Average Revenue Per User (ARPU) is defined as the average revenue earned from one user of a product or service over a defined timeframe, usually a month or a quarter. It is calculated by dividing total revenue by the total number of subscribers or users. Dropbox, for example, reported an annualized average revenue per paying user of $139.68 for the second quarter of 2026.

 

In SaaS, ARPU can include several revenue sources, such as subscriptions, usage-based fees, and add-ons. Also called average revenue per unit, it is a useful measure of a company’s performance against competitors operating in the same sector.

How and why is ARPU calculated?

Calculating ARPU requires two data points: revenue earned and the number of users who have incurred such revenue. Revenue earned is the total of all company earnings within a specified reporting period.

 

Total users can include both paying and non-paying users of the service or product launched by the company; a version that counts only paying users is called ARPPU (average revenue per paying user). Assuming you have supplied both of these figures, divide total revenue by total users. The outcome will be your ARPU.

 

For example, a company that generated $100,000 in revenue and has 1,000 customers will record an ARPU of $100 ($100,000 / 1,000 users). As such, it is worthwhile to ask how ARPU stands up to similar metrics such as total revenue or profit margins.

 

While revenues and profit margins give an overall picture of the company’s financial standing, ARPU refers to the amount of revenue generated per user and helps clarify the worth of every user.

What constitutes a good average revenue per user level, and how can businesses improve this statistic?

A good ARPU should be consistent, but this depends on the industry, market size, and product type. When businesses leverage and monetize their customer base effectively for growth, high ARPU shows this. For this reason, ARPU can be seen as a performance benchmark.

 

Actions such as converting free or lapsed users to paying customers and engaging in up-selling and cross-selling with existing customers impact revenue and ARPU metrics. The type of revenue streams chosen, such as in-app purchases, subscriptions, or advertisements, can also influence ARPU. Looking at the ARPU of the company against the ARPU of competitors provides a better understanding of its performance compared to its industry.

 

The sustainability of growth also depends on proper pricing, product design, and marketing activities that maximize ARPU.

What are the factors and the impact affecting ARPU and acquisition strategy as it pertains to ARPU?

ARPU represents the average revenue every single user of a company brings in a given period, and it is of significant value to a company.

 

A number of factors affect ARPU, and these are grouped into two broad categories: internal and external factors.

 

Internal factors include:

 

 

External factors include:

 

  • economic and political conditions
  • competition
  • legislative changes

 

One important determinant of ARPU is pricing strategy, because price directly affects average revenue per user.

 

Offering products at different prices could impact ARPU by expanding the customer reach, though results may vary based on market response.

 

Customer acquisition influences ARPU’s value. So, as customers new to the company enter the ecosystem, their spending patterns affect ARPU.

 

ARPU is a specific measure of the business, so drawing conclusions ought to be done within a specific context.

 

 

 
Factor Category Specific Factors Business Impact
Internal Factors
Pricing Strategy Different pricing tiers, Premium pricing, Discounts Direct impact on revenue per user, affects market positioning
Product Mix Product variety, Features, Add-ons Influences upsell opportunities and value proposition
Customer Retention Loyalty programs, Customer service, Product quality Affects lifetime value and recurring revenue stability
Acquisition Strategy Target audience selection, Marketing channels Determines quality and spending patterns of new users
External Factors
Economic Conditions Market conditions, Economic cycles Influences customer spending power and purchase decisions
Competition Market saturation, Competitive pricing Forces pricing adjustments and feature offerings
Legislative Changes Regulations, Compliance requirements May affect pricing structure and operational costs

Are there other factors that should be taken into account when calculating ARPU?

ARPU is complicated because it considers every detail, such as free users vs. paying ones. It is important to remove one-off payments and refunds to determine the income that is expected from every user every month.

 

Measure revenue and the user count over the same time frame.

 

Keep in mind that ARPPU only shows the value added to the company by real revenue-generating users. For plans sold per account, average revenue per account (ARPA) divides the same revenue by customer accounts (Drivetrain).

How do companies achieve a very high ARPU?

A high ARPU is achieved by understanding your customers, their needs, and price range. Premium pricing may affect ARPU and influence gross profit margin levels. Customer retention is also a consideration; longer-term customers may expand their usage, which can affect ARPU.

 

For instance, a streaming service might emphasize its high average revenue per user (ARPU) to demonstrate the value of its offerings to potential investors.

 

On the other hand, SaaS companies can assess the quality of their revenue by dividing their monthly recurring revenue (MRR) by their total number of paying users. Dropbox uses annualized revenue instead, divided by average paying users (quarterly filing): $139.68 for Q2 2026 (results).

 

Due to the competitive nature of today’s business landscape, companies should also focus on other key metrics, including customer acquisition cost (CAC), customer churn, and customer satisfaction.

 

By utilizing these metrics, businesses can gain a comprehensive understanding of their customer base and their behavior.

How can businesses make use of the ARPU concept in decision-making processes?

Average Revenue Per User is particularly important to businesses when there is a need to assess how much revenue, in average monetary terms, an active customer, subscriber, or user generates for the business over a certain time period.

 

ARPU is a useful metric for making sense of the pricing tactics and strategies, product mix, and customer targeting. Using ARPU as a reference, you can gain insights into resource allocation, potential promotional campaigns, and new product development opportunities.

 

  • Customer behavior and preference analysis: ARPU allows businesses to assess their income productivity level per type of customer and customer behavior. Analysis of the data can inform growth strategies and product development efforts tailored to the needs of a particular customer group.
  • Reviewing pricing strategies: Analyzing ARPU trends can provide insights into potential price adjustments or new service offerings that may increase revenue.
  • Recognizing upsell and cross-sell opportunities: ARPU analysis assists in pinpointing clients inclined to seek extra merchandise or services. Accordingly, this data will be used to generate relevant campaigns for upselling and cross-selling.
  • Monitoring customer churn: A falling ARPU can flag downgrades early, so teams can act before customers churn.
  • ARPU Data: Insights from ARPU can inform the development of strategic approaches in marketing, sales, and product development.

 

To evaluate a company’s performance more effectively, measure ARPU alongside other metrics as well.

Conclusion

ARPU is used to give companies insight into pricing models, customers, and overall revenue performance. It is calculated by dividing total revenue by the total number of users and is affected by internal (pricing and product mix) and external factors (competition and economic conditions). Growth, profitability, and long-term goals are affected by other factors as well.

Ready to get started?

We've been where you are. Let's share our 20+ years of experience and make your global dreams a reality.
Mosaic image
en_USEnglish