ARPU Calculator — Average Revenue Per User
Average revenue per user per month, computed the way SEC filers define it, or solved backwards for the revenue or user count a target ARPU implies.
ARPU Calculator
Background.
A subscription business books $1,200,000 of recurring revenue in a quarter from an average of 25,000 users. Divide one by the other and you get $48. A competitor's annual report says its ARPU is $16. Are you three times better? No: you are identical, because ARPU is a monthly figure and your $48 still covers three months.
That second division is written into the definition public companies actually use. T-Mobile US puts it this way in its Form 10-K: ARPU "is calculated as service revenues for the specified period divided by the average number of customers during the period, further divided by the number of months in the period." Revenue over users, then over months. The calculator follows those words exactly, and because the arithmetic is an identity it can also run backwards: from a target ARPU and a user base to the revenue they produce, or from a revenue goal to the users it needs.
The definition can be tested against real disclosures. Netflix's fiscal 2024 Form 10-K publishes, for each region, streaming revenue, average paying memberships and average monthly revenue per paying membership. Feed the first two into the formula and out comes the third: $17.20 for the United States and Canada, $10.96 for Europe, the Middle East and Africa, $11.70 worldwide.
What no filing settles for you is who counts as a user. VEON's SEC-filed glossary lets ARPU be measured over "total customers or of active customers", T-Mobile defines a separate ARPA over accounts because one account can carry several lines, and companies disagree about which revenue belongs in the numerator. Those choices can move the result more than any pricing change, so this guide spends as much time on them as on the division. ARPU is also revenue, not profit, and an average that can hide very different customers underneath it.
What is arpu calculator?
Average revenue per user is recurring revenue earned in a period, divided by the average number of users during that period, divided by the number of months in the period. The result is dollars per user per month. It is not a GAAP measure: companies choose to disclose it as an operating metric, which is why the SEC's January 2020 guidance on management's discussion and analysis asks any company presenting such a metric for a clear definition, an explanation of how it is calculated and why it is useful, and disclosure when the method changes. ARPA, average revenue per account, is the same calculation with accounts in the denominator, and it is the usual measure in business software, where the customer is a company with many seats rather than one person. Three choices define any particular ARPU: which revenue goes on top, which population goes underneath, and how that population is averaged across the period.
How to use this calculator.
- Choose what to solve for. ARPU is the usual case; Revenue multiplies a monthly ARPU by users and months; Users needed divides a revenue target by monthly ARPU times months.
- Enter recurring revenue for the whole period: subscription or service revenue, without hardware sales, one-off setup fees or professional services. T-Mobile, for example, excludes equipment revenue from its ARPU.
- Enter the average user or account count across the period, ideally the mean of the month-end balances. If you only have opening and closing figures, average those; never use the closing figure alone in a growing business.
- Set the months in the period: 1 for a month, 3 for a quarter, 12 for a year, up to 60. Every other input must describe that same window.
- When solving for revenue or users, enter the monthly ARPU, not an annual or quarterly figure. Round a fractional user answer up to the next whole user.
The formula.
The identity is ARPU = R ÷ U ÷ m, where R is recurring revenue for the period, U the average users or accounts over it, and m the number of months. U has to be an average because R is earned across the whole period: a customer who signed up in the final week paid for one week, so dividing a quarter's revenue by an end-of-quarter headcount spreads it over people who were not there to pay for most of it. Rearranged, it gives the other two modes: R = ARPU × U × m for the revenue a user base will produce, and U = R ÷ (ARPU × m) for the users a revenue target requires. Whichever term you solve for, the same supporting figures follow. Revenue per user for the whole period is R ÷ U before the months are divided out, so it equals the monthly figure only for a one-month period and is three times larger for a quarter. Annualised ARPU is the monthly figure × 12. The annual revenue run rate is monthly ARPU × U × 12, the revenue a year would bring if today's users and today's ARPU both held still; it assumes no growth, no churn and no price change, so it is a snapshot rather than a forecast. When the period is twelve months, annualised ARPU equals the period figure and the run rate equals the revenue you entered, which makes a quick sanity check. The months divisor is fixed by the calendar, so the answer moves with the two judgement calls in R and U. If only half your users are active, counting just those doubles ARPU; counting accounts instead of seats can multiply it several times over; and adding equipment sales to R raises it by whatever hardware adds to revenue. Zero revenue is a legitimate input when solving for ARPU and returns zero, but a user count of zero is refused because revenue per user is then undefined; the users mode likewise needs revenue and ARPU above zero.
A worked example.
Netflix's Form 10-K for fiscal 2024 reports streaming revenue for the United States and Canada of $17,359,369 thousand and average paying memberships of 84,112 thousand. Enter $17,359,369,000, 84,112,000 users and a twelve-month period. The first division gives revenue per membership for the year: 17,359,369,000 ÷ 84,112,000 = $206.38. The second spreads it over twelve months: 206.38 ÷ 12 = 17.1987, which displays as a monthly ARPU of $17.20, the figure Netflix prints for the region. Because the period is a full year, the annualised ARPU is the same $206.38 and the annual revenue run rate comes back to exactly the $17,359,369,000 entered. The same two divisions reproduce the company's other regional figures. Europe, the Middle East and Africa: $12,387,035 thousand over 94,200 thousand memberships, divided by 12, is $10.96. Worldwide: $39,000,966 thousand over 277,730 thousand, divided by 12, is $11.70. All three match the filing to the cent, which is good evidence that the definition here is the one a large subscription business actually reports against. A quarterly period shows what the supporting figures are for. With $1,200,000 of revenue, 25,000 average users and 3 months, the period figure is $48 per user, the monthly ARPU is $16, and the annualised ARPU is 16 × 12 = $192. The annual run rate, 16 × 25,000 × 12 = $4,800,000, is four times the quarter's revenue only because it freezes both the user base and the price for a year.
Frequently asked questions.
Why is my ARPU three times higher than a competitor's?
What is the difference between ARPU and ARPA?
Should I count all users or only active ones?
Which revenue belongs in the numerator?
How should I average users when the base is growing fast?
Is there a normal or good ARPU?
Can ARPU rise while the business is getting worse?
How do I use ARPU in lifetime value or CAC payback?
How many users do I need to reach a revenue target?
Why can't I recover a company's exact subscriber count from its published ARPU?
References& sources.
- [1]T-Mobile US, Inc. — Form 10-K for the fiscal year ended December 31, 2024 (EDGAR accession 0001283699-25-000012). MD&A: "Average Revenue per User ('ARPU') represents the average monthly service revenue earned per customer. ARPU is calculated as service revenues for the specified period divided by the average number of customers during the period, further divided by the number of months in the period," plus the parallel ARPA definition and the reported postpaid phone ARPU of $49.35 and prepaid ARPU of $36.06. Public EDGAR filing; sec.gov refuses generic automated fetchers, so this was retrieved with a declared user agent per the SEC's access policy. Retrieved 2026-07-29.
- [2]Netflix, Inc. — Form 10-K for the fiscal year ended December 31, 2024 (EDGAR accession 0001065280-25-000044). Regional MD&A tables disclose streaming revenues, average paying memberships and average monthly revenue per paying membership, allowing the definition to be reproduced exactly: UCAN $17,359,369k over 84,112k memberships = $17.20; EMEA $12,387,035k over 94,200k = $10.96; global $39,000,966k over 277,730k = $11.70. Retrieved 2026-07-29 with a declared user agent.
- [3]VEON Ltd. — "Glossary of Telecommunications Terms," Exhibit 99.1 to its SEC annual report (EDGAR accession 0001468091-22-000044): "'ARPU' — Average revenue per user of telephone services, calculated over a given period of time for the average number of total customers or of active customers in the same period." The source of the total-versus-active ambiguity documented on this page. Retrieved 2026-07-29 with a declared user agent.
- [4]U.S. Securities and Exchange Commission — "Commission Guidance on Management's Discussion and Analysis of Financial Condition and Results of Operations," Release Nos. 33-10751; 34-88094; FR-87, issued 30 January 2020. Requires "a clear definition of the metric and how it is calculated," a statement of why it is useful and how management uses it, and disclosure of any change in the method of calculation; names "revenue per subscriber" among the company-specific metrics registrants voluntarily disclose. Federal Register text via GovInfo; retrieved 2026-07-29.
- [5]Skok, D. "SaaS Metrics 2.0 — Detailed Definitions," forEntrepreneurs.com. Defines ARPA as "average monthly recurring Revenue per Account" and uses it, rather than ARPU, as the revenue input to the SaaS lifetime-value and CAC-payback formulas. Undated revision, current as retrieved 2026-07-29.
- [6]Fader, P. S., & Hardie, B. G. S. (2010). "Customer-Base Valuation in a Contractual Setting: The Perils of Ignoring Heterogeneity." Marketing Science, 29(1), 85–93. Footnote 2 sets out the two standard conventions for the period denominator — the opening balance, or the mean of the opening and closing balances — and prefers the opening balance for discrete-period work. Author copy; retrieved 2026-07-29.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 6 cited below
- Method
- ARPU = R ⁄ U ⁄ m · R = ARPU × U × m · U = R ⁄ (ARPU × m)
- Published
- Last verified
Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled