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.
The free ARPU calculator works out average revenue per user from your revenue and customer count.
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.
Tiers, seats and usage pricing let accounts grow their spend over time. Built-in expansion is the steadiest way to lift ARPU.
Larger customers carry far higher ARPU. Shifting even part of the mix toward bigger accounts raises the average quickly.
Tiny accounts with rock-bottom ARPU often cost more to serve than they pay. Pruning or repricing them lifts the average and the margin.
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.
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.
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.
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.
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.
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 →