TG3 47 SaaS brands scaled and $84M+ in client pipeline generated. See the proof → Free: 20 SaaS calculators, no signup. CAC, LTV, churn, Rule of 40. Open the tools → We rebuild attribution at the warehouse so every channel gets honest credit. See how →
SaaS metrics glossary

What is average revenue per user (ARPU)?

Average revenue per user is the simplest read on how much each customer is worth per period. Here is the plain definition, the formula and why ARPU quietly drives almost every other SaaS metric.

Definition
Average revenue per user (ARPU) is the average recurring revenue you earn from each customer in a period, usually per month. It is total recurring revenue divided by the number of customers. ARPU sits underneath LTV, payback and the magic number, so moving it shifts your whole unit economics.

ARPU looks basic but it is the lever almost nothing else works without. Raising ARPU lifts LTV, shortens payback and improves the magic number all at once, because each of those builds on per-customer revenue. In B2B the same idea is often called ARPA, average revenue per account, since the customer is a company not a single user.

How to calculate it

The average revenue per user formula.

ARPU = Total recurring revenue in period / Number of customers in period
Total recurring revenue: MRR or ARR for the period.
Number of customers: active paying customers in the same period. Use the same time basis on top and bottom or the figure is meaningless.

The free ARPU calculator works out average revenue per user from your revenue and customer count.

Benchmarks

What counts as good average revenue per user.

There is no universal ARPU benchmark, because it swings wildly by model. A self-serve product might run $30 a month while an enterprise platform clears $5,000. What matters is whether average revenue per user is rising over time and whether it supports your acquisition cost, since a low ARPU paired with a high CAC breaks payback.

Rising average revenue per user is usually the healthiest growth signal because it lifts revenue with no extra logos to acquire or serve. The cleanest way to raise it is expansion within existing accounts, which is the same engine behind net revenue retention above 100 percent.

How to improve it

Three ways to raise average revenue per user.

01

Add expansion paths

Tiers, seats and usage pricing let accounts grow their spend over time. Built-in expansion is the steadiest way to lift ARPU.

02

Move upmarket

Larger customers carry far higher ARPU. Shifting even part of the mix toward bigger accounts raises the average quickly.

03

Trim the low end

Tiny accounts with rock-bottom ARPU often cost more to serve than they pay. Pruning or repricing them lifts the average and the margin.

Common questions

Questions about average revenue per user.

What is average revenue per user in simple terms?+

ARPU is how much money the average customer pays you in a period, usually a month. You get it by dividing your total recurring revenue by your number of customers. It is a quick read on how valuable a typical customer is and it feeds almost every other metric from LTV to payback.

How do you calculate ARPU?+

Divide total recurring revenue for a period by the number of active customers in that same period. Keep the time basis consistent, so monthly revenue over monthly customers. If you mix an annual revenue figure with a monthly customer count the number is meaningless, which is a common and easily avoided mistake.

What is a good ARPU for SaaS?+

There is no single benchmark because ARPU depends entirely on the model, from $30 a month self-serve to thousands per month in enterprise. What matters is the trend and the fit with your costs. ARPU is healthy when it is rising over time and comfortably supports your customer acquisition cost and payback period.

What is the difference between ARPU and ARPA?+

They measure the same thing at different units. ARPU is average revenue per user and ARPA is average revenue per account. In B2B SaaS, where the customer is a company with many users, ARPA is usually the more meaningful figure. The maths is identical, only the unit you divide by changes.

How does ARPU affect other SaaS metrics?+

ARPU sits under most of them. A higher ARPU lifts lifetime value, shortens CAC payback and improves the magic number, because all three build on per-customer revenue. That is why raising ARPU through expansion is one of the highest-leverage moves in SaaS: one change improves several metrics at once.

ARPU flat while costs climb?

If ARPU is not moving but acquisition keeps getting pricier, payback is quietly breaking. Book a 30-minute audit and we will find the lever. No sales sequence.

Book the 30-minute audit
Response inside 4 business hours · We turn down 1 in 3