FormulaCraft

How to calculate average revenue per user (ARPU) in Excel and Google Sheets

Topic:SaaS metrics
Excel & Google Sheets
=B7/C7

Verified example

Computed by a real spreadsheet engine on the sample data below.

MonthMRR ($)Active Users
Jan45000980
Feb475001020
Mar490001060
Apr510001100
May530001130
Total2455005290

=B7/C746.4083175803

Try it with your data

Edit the grid or formula, then run it through a real spreadsheet engine — no signup.

Sample data — click any cell to edit

Runs server-side · free · no signup

Step by step

  1. 1In column A, list each month (rows 2–6). In column B, enter total MRR for that month. In column C, enter total active users at month end.
  2. 2Calculate ARPU for each month in column D: =B2/C2. Copy down through D6.
  3. 3To get a period-average ARPU, sum total MRR across months in B7 with =SUM(B2:B6), and sum total users in C7 with =SUM(C2:C6).
  4. 4Compute average ARPU for the period in D7 with =B7/C7.
  5. 5Alternatively, use =AVERAGE(D2:D6) for a simple average of monthly ARPU values — the two approaches give slightly different results when user counts vary significantly.

Tips

Need it for your exact data?

Describe your columns in plain English and get the precise formula for your sheet, with the right Excel or Sheets syntax.

Frequently asked

What is the difference between ARPU and ARPA?

ARPU measures revenue per individual user. ARPA measures revenue per account (company or organization). For B2B SaaS where one account has many users, ARPA is often the more meaningful metric.

Should ARPU include one-time revenue?

No. Use only recurring revenue in the numerator. Including one-time fees makes ARPU volatile and harder to use for trend analysis or forecasting.

How can I use ARPU in forecasting?

Projected MRR = Projected User Count × ARPU. If you expect 500 new users next month and ARPU is $45, forecast incremental MRR of $22,500.

More on SaaS metrics

See all →

Formulas used

Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.

Last reviewed: