Average Revenue Per Unit (ARPU)
Average Revenue Per Unit (ARPU) measures the average revenue a business generates from a single customer or user over a given period. It tells you whether your revenue per customer is growing, shrinking, or holding steady.
Average Revenue Per Unit
Average Revenue Per Unit (ARPU) measures the average revenue a business generates from a single customer or user over a given period. It tells you whether your revenue per customer is growing, shrinking, or holding steady.
What is Average Revenue Per Unit (ARPU)?
ARPU stands for Average Revenue Per Unit. It measures the average revenue generated from a single customer or user, typically expressed as a dollar figure over a set time period, such as a month or quarter.
ARPU is not part of Generally Accepted Accounting Principles (GAAP), so companies are not required to report it in financial statements. That said, it remains one of the clearest signals of whether a business is extracting more or less value from its customer base over time.
The metric is widely used to compare revenue performance across products, customer segments, or geographic regions. It can also anchor customer acquisition and retention targets. Used without context, though, ARPU can mislead: a rising ARPU alongside falling customer counts may not be the win it appears to be.
How to calculate ARPU
The formula is straightforward:
ARPU = Total Revenue / Average Number of Customers or Users
Where:
Total Revenue is the revenue earned over the measurement period.
Average Number of Customers or Users is the average customer count across that same period, not the count at the end of it.
Using the end-of-period count as the denominator skews results because it ignores customers who joined or left mid-period. A more reliable approach: average the customer count at the start and end of the period.
Customer counts and revenue both shift throughout a period as new customers join and others churn. If your customer base moved from 1,500 to 2,500 over a month, use 2,000 as your denominator. This smooths out variation and keeps the calculation grounded.
Why ARPU matters
ARPU connects revenue to the individual customer, which is where pricing decisions, acquisition strategies, and retention efforts actually play out. A leader tracking ARPU over time can see whether the business is becoming more or less valuable at the customer level, without waiting for a finance team to pull a report.
Here is what ARPU reveals:
Customer value: Which segments generate the most revenue per user, and which underperform.
Pricing signals: Whether current pricing captures the value customers receive, or leaves money on the table.
Acquisition targeting: What revenue per customer a new acquisition needs to generate to be worth the cost.
Marketing effectiveness: Whether campaigns are attracting higher- or lower-value customers over time.
Lifetime value inputs: A stable ARPU feeds directly into Customer Lifetime Value calculations, making forecasts more reliable.
ARPU is an important financial metric precisely because it reframes revenue as a per-customer question. That reframe is what makes it actionable.
How to increase ARPU
Increasing ARPU means generating more revenue from each customer, either by selling more, charging more, or keeping customers longer. The right approach depends on your business model and where your current ARPU sits relative to your costs and goals.
Offer add-on services
Add-ons give existing customers a reason to spend more without requiring you to acquire new ones. Discounts on upgrades, loyalty rewards, and premium features all extend the value a customer generates over their lifetime.
Bundle products or services
Bundling encourages customers to purchase more than one product at once. A streaming service that offers a discount for multiple subscriptions, or a SaaS product that packages features into higher tiers, increases the average transaction value per customer.
Revisit pricing
If your pricing has not changed in a while, your ARPU may be underperforming relative to the value you deliver. A competitive pricing review, factoring in competitor rates, product quality, and customer feedback, can surface whether a price adjustment is warranted and sustainable.
Cross-sell and upsell
Cross-selling introduces customers to related products they are not yet using. Upselling moves them toward higher-value versions of what they already have. Both tactics increase revenue per customer when the offer is relevant and well-timed.
Reduce churn
A customer who leaves stops contributing to ARPU entirely. Reducing churn, through better onboarding, faster support responses, and proactive check-ins, keeps customers in the base longer and raises the lifetime revenue each one generates.
Tracking ARPU with a dashboard
Calculating ARPU once is useful. Tracking it continuously is where the real value sits. When ARPU is visible on a live dashboard, you stop waiting for someone to pull the number and start knowing it without having to check.
Klips connects to your revenue and customer data sources, calculates ARPU automatically, and keeps the figure current. You can segment by product line, region, or customer tier, and surface trends the moment they emerge rather than after the quarter closes.
Create custom dashboards for you and your team.
Get started with Klips