Audited 29 Jul 2026·Last updated 28 Oct 2026·6 citations·Tier 1·0 uses

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

What do you want to work out?
Recurring service or subscription revenue for the whole period — not total revenue. T-Mobile uses service revenues and excludes equipment sales; Netflix uses streaming revenues. Including one-off or hardware revenue produces a different, larger metric.
$
The average over the period, not the closing balance — usually the mean of the monthly balances, or at minimum the mean of the opening and closing counts. Enter accounts instead of users and you get ARPA. State which population you used: some filers count total customers, others count only active ones.
1 for a month, 3 for a quarter, 12 for a year. This is the second division in the SEC-filed definition and it is where most hand calculations go wrong.
months
Used only when solving for revenue or for users. If you are reverse-engineering from a published ARPU, remember it has been rounded to the cent — the user count you get back will be slightly off.
$
Monthly ARPU
$16.00
Average recurring revenue per user, or per account, for each month of the period, in dollars.
Revenue per user, whole period
$48.00
Annualised ARPU
$192.00
Revenue in the calculation
$1,200,000.00
Users in the calculation
25,000
Annual revenue run rate
$4,800,000.00
Convention
Revenue ÷ average users ÷ months in period

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

ARPU = R ⁄ U ⁄ m · R = ARPU × U × m · U = R ⁄ (ARPU × m)

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.

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.

average Users84,112,000
total Revenue17,359,369,000
months In Period12
solve Forarpu

Frequently asked questions.

Why is my ARPU three times higher than a competitor's?
Usually because one figure is quarterly and the other monthly. Revenue for a quarter divided by users is revenue per user per quarter; ARPU as companies file it divides again by three. At $1,200,000 over 25,000 users that is $48 a quarter or $16 a month. Check which period a published ARPU covers before comparing anything.
What is the difference between ARPU and ARPA?
Only the denominator. ARPU divides by users or customers, ARPA by accounts. T-Mobile defines both in the same 10-K because a family account can carry several lines, so the per-account figure is larger. David Skok's SaaS metric definitions use ARPA, average monthly recurring revenue per account, as the revenue input for lifetime value and CAC payback, because a business customer is one account with many seats.
Should I count all users or only active ones?
Either can be defended, and filers genuinely differ: VEON's SEC-filed glossary defines ARPU over "total customers or of active customers". Active users give a higher figure that describes engaged customers; total users give a lower one that does not let a growing pile of dormant accounts disappear from view. Pick one, say which, and keep it from period to period.
Which revenue belongs in the numerator?
Recurring revenue from the ongoing relationship: subscriptions, service plans, usage that repeats. T-Mobile computes ARPU from service revenues and leaves equipment sales out; Netflix uses streaming revenue. One-off implementation fees, hardware and consulting make the number larger and incomparable with anyone else's, so if you include them, give the result a different name.
How should I average users when the base is growing fast?
Average the month-end balances inside the period if you have them. Opening plus closing divided by two is the common shortcut. The closing count alone overstates the denominator: a quarter with $1,200,000 of revenue that grew from 20,000 to 30,000 users gives $16.00 on the 25,000 average but only $13.33 on the 30,000 closing figure, a sixth lower for no real reason.
Is there a normal or good ARPU?
Not across businesses. For fiscal 2024 T-Mobile reported postpaid phone ARPU of $49.35 and prepaid ARPU of $36.06, while Netflix reported $17.20 in the United States and Canada and $10.96 in Europe, the Middle East and Africa. Business software can run to thousands per account. Compare your figure with your own history and against what it costs to acquire and serve a customer.
Can ARPU rise while the business is getting worse?
Yes. If your cheapest customers cancel, the average rises even as revenue and the user count fall. Mix changes do the same: stop acquiring low-tier customers and ARPU climbs without any price rise. A blended figure across $9 self-serve plans and large enterprise contracts describes neither group, so read ARPU next to total revenue and the user count, and compute it per segment.
How do I use ARPU in lifetime value or CAC payback?
Multiply it by gross margin first. Hosting, support, payment fees and licences take part of every revenue dollar, and only the remainder repays acquisition cost. Using raw revenue at an 80% margin overstates lifetime value by a quarter (1 ÷ 0.8 = 1.25) and makes CAC payback look 20% shorter than it is. The linked lifetime-value and payback calculators take gross margin as a separate input.
How many users do I need to reach a revenue target?
Choose Users needed and enter the target, your monthly ARPU and the months. To book $2,000,000 in a quarter at $16 a month you need $2,000,000 ÷ (16 × 3) = 41,666.67 average users, so 41,667 in practice. Remember this is an average across the quarter, so a business still growing into it needs a higher count by quarter-end.
Why can't I recover a company's exact subscriber count from its published ARPU?
Because the published ARPU is rounded to the cent. Netflix's $17,359,369 thousand of US and Canada revenue divided by $17.20 × 12 gives about 84,105,470 memberships, against the 84,112,000 reported: roughly 6,530 short. The unrounded ARPU, $17.1987, closes most of the gap. Reverse calculations work well for planning, less well for reconstructing someone else's disclosures.

References& sources.

  1. [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. [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. [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. [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. [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. [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
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.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon