Total revenue earned in one month
Average or end-of-period user count
Leave as 1 for monthly ARPU
For growth comparison
ARPU Results
ARPU = Total Revenue ÷ Number of Active Users. For multi-month periods, revenue is divided by months first to get a monthly figure, then divided by users.
ARPU Monthly Revenue Per User Formula Calculator
What This Calculator Does and Why ARPU Matters
Average Revenue Per User — or ARPU — is one of the most important metrics for any subscription business, SaaS company, mobile app, or telecom provider. It tells you how much revenue each active user generates for your business in a given time period.
This free ARPU calculator lets you input your total monthly revenue and your active user count to get an instant ARPU figure. You can also compare it to a previous period to track whether your monetization is improving or declining. No spreadsheets needed.
Understanding ARPU helps product teams make pricing decisions, helps investors benchmark a company against industry peers, and helps growth teams identify whether user acquisition or revenue optimization is the better lever to pull.
How to Use This Calculator
The inputs are simple and the results are instant. You only need two required values to get your ARPU — total revenue and total users. The other fields add more context to your result.
Step-by-Step Instructions
- Enter your Total Monthly Revenue — the total dollar amount your business earned from all users in the month.
- Enter your Total Active Users — this should be your average active user count or your end-of-period count for the same time frame.
- Set the Months in Period to 1 for standard monthly ARPU. If you are using quarterly or annual revenue, enter 3 or 12 respectively so the calculator converts it to a monthly figure.
- Optionally, enter your Previous Period ARPU to see a growth percentage comparison alongside your current ARPU.
- Click Calculate ARPU to see your results, including the formula used to produce your answer.
- Click Reset to clear all fields and start a new calculation.
The Formula Explained
ARPU is a deceptively simple metric, but knowing what goes into each variable makes your measurement much more accurate. Many businesses miscalculate ARPU by using the wrong user definition or mixing revenue time periods.
Breaking Down the Formula
The core ARPU formula is: ARPU = Total Revenue ÷ Number of Active Users. Both values must refer to the same time period. If your revenue is monthly, your user count should also reflect the monthly active user base — not your all-time registered user total, which would artificially deflate the metric.
According to Investopedia’s definition of ARPU, the metric is commonly used in the telecommunications and media industries but has become standard in SaaS and mobile app analytics as well. Most companies calculate it on a monthly basis for operational tracking and quarterly or annually for investor reporting.
Example Calculation with Real Numbers
Suppose your SaaS company earned $85,000 in total revenue last month and had 4,200 active subscribers. Your ARPU would be $85,000 ÷ 4,200 = $20.24 per user per month. If your ARPU the previous month was $18.75, that represents a 7.9% improvement — a healthy sign that you are either converting more users to higher plans or successfully reducing churn among premium customers.
For an annual view, if your annual revenue is $1,020,000 and you have the same 4,200 users, divide revenue by 12 first to get $85,000 monthly revenue, then divide by users to maintain a comparable monthly ARPU of $20.24.
When Would You Use This
ARPU is useful far beyond a quarterly report. Product managers, marketers, and founders all rely on this metric to make real decisions — often weekly or even daily in fast-growing companies.
Real Life Use Cases
Tracking ARPU over time is one of the clearest ways to see whether your business model is working. If revenue is growing but ARPU is flat or declining, it usually means you are acquiring cheaper customers, not necessarily healthier ones. If ARPU is rising while user count stays flat, you are successfully upselling or raising prices.
Specific Example Scenario
A mobile gaming company runs a promotion that brings in 10,000 new free users. Total monthly revenue stays flat at $50,000 while active users jump from 5,000 to 15,000. ARPU drops from $10.00 to $3.33. That drop signals that the promotional users are not converting to paying customers — a valuable insight that changes how the team evaluates the campaign’s success.
Tips for Getting Accurate Results
ARPU is only as useful as the consistency of your inputs. Small definitional differences in what counts as “revenue” or “active user” can make month-to-month comparisons meaningless if the definitions shift.
Define “Active User” Consistently
Decide whether your user count means monthly active users, paying subscribers, or all registered accounts — and stick with it. Most SaaS companies use paying active subscribers. Most consumer apps use monthly active users (MAU). Mixing these definitions between periods corrupts your trend data.
Use Net Revenue, Not Gross
If you offer refunds, discounts, or have payment processor fees you net out, use your actual net revenue figure rather than gross billing. This gives a more realistic picture of what the business actually earned per user and keeps your ARPU consistent with your profit reporting.
Segment ARPU by Plan or Region
Overall ARPU hides important patterns. According to Wikipedia’s ARPU overview, segmenting ARPU by product tier, region, or acquisition channel reveals which customer segments are most valuable. Calculate ARPU separately for your basic and premium tiers to see which is driving growth and focus your efforts accordingly.
Frequently Asked Questions
What does ARPU stand for?
ARPU stands for Average Revenue Per User. It measures how much revenue on average each active user generates for a business over a specific time period, most commonly one month. It is widely used in SaaS, telecom, gaming, and subscription businesses.
What is a good ARPU?
There is no universal benchmark for a “good” ARPU since it varies massively by industry. Enterprise SaaS companies can have ARPU in the thousands per month, while consumer mobile apps often have ARPU below $5. The most useful comparison is against your own historical ARPU trend and against direct competitors in your space.
What is the difference between ARPU and ARPPU?
ARPU uses your total active user base as the denominator, including free users. ARPPU — Average Revenue Per Paying User — only counts users who actually paid money. ARPPU is always higher than ARPU and gives a clearer view of how much paying customers spend, while ARPU reflects overall monetization efficiency.
Should I use monthly active users or total users for ARPU?
Most businesses use monthly active users (MAU) or paying subscribers — whichever better reflects genuine engagement with your product. Using total registered users inflates your denominator and produces an artificially low ARPU that does not reflect actual business performance.
How is ARPU different from MRR?
MRR (Monthly Recurring Revenue) is the total revenue number. ARPU takes that total and divides it by users to get a per-user rate. Both metrics matter — MRR tells you the size of the business, and ARPU tells you the quality and efficiency of your monetization per customer relationship.
Can ARPU go up while total revenue goes down?
Yes. If you lose a large number of low-value free users while retaining your paid customers, your ARPU can rise even as total revenue stays flat or drops slightly. This is why tracking both total revenue and ARPU together gives a fuller picture than either metric alone.
How often should I calculate ARPU?
Monthly is the standard frequency for operational tracking. Quarterly ARPU is common for investor reporting. For fast-growing companies, some product teams monitor ARPU weekly to catch pricing or churn issues early. The key is consistency — calculate it the same way every period so your trend data stays meaningful.
Is ARPU the same as average order value (AOV)?
No. Average Order Value (AOV) measures the average amount per transaction. ARPU measures the average revenue attributed to each user over a period, regardless of how many transactions they made. A user could make three purchases in a month — each transaction would contribute to AOV, but all three together roll into that user’s contribution to ARPU.
Conclusion
ARPU is a fundamental business health metric that every founder, product manager, and analyst should track consistently. It reveals whether your monetization is working, helps you benchmark against competitors, and signals when pricing or product changes are needed.
Use this free ARPU monthly revenue per user formula calculator to get an instant answer from your revenue and user data. Compare it against previous periods using the optional growth field to see your trajectory at a glance. Always pair ARPU with complementary metrics like churn rate and LTV for a complete picture of your business performance.