Revenue

What is ARPA (Average Revenue Per Account)?

Average Revenue Per Account (ARPA) is the average recurring revenue generated by each paying account over a given period, typically measured monthly. It is the standard B2B version of average revenue metrics, used when a single account can include multiple individual users or seats.

TL;DR

ARPA is how much recurring revenue the average paying B2B account generates each month, the go-to average revenue metric when an account can hold many seats.

Formula

ARPA = Total Recurring Revenue / Number of Accounts

Why It Matters

ARPA separates two very different growth stories that a single revenue total would blur together, whether growth is coming from landing more accounts or from getting more value out of the accounts already on the books. That distinction directly shapes strategy, a rising ARPA with flat account count points toward successful upselling and expansion, while a flat ARPA with rising account count points toward new-logo acquisition doing the heavy lifting. It's also the natural denominator for B2B businesses where a single account can contain many individual seats, making it more meaningful than a per-user metric when accounts, not individuals, are the actual sales unit. Watching ARPA over time alongside account count is what tells a leadership team whether their expansion motion is actually working.

Example

A B2B software company generates $150,000 in monthly recurring revenue across 300 paying accounts. ARPA is $150,000 divided by 300, which equals $500 per account per month. If the same company adds a new premium tier and 40 accounts upgrade, raising total MRR to $170,000 while the account count stays at 300, ARPA rises to about $567. Tracking ARPA over time separately from customer count shows whether growth is coming from selling to more accounts or from getting more value out of the accounts already on the books, two very different growth stories that a single revenue total would hide.

Frequently Asked Questions

  • ARPA measures revenue per paying account, where one account can include multiple users or seats, while ARPU measures revenue per individual user. ARPA is the standard choice for B2B businesses, ARPU for consumer or per-seat products.

  • Typically no, ARPA is usually calculated from recurring revenue only, since it's meant to reflect the ongoing, repeatable value of an account rather than one-time fees like setup or onboarding charges.

  • Existing accounts upgrading to higher-priced tiers, adding more seats, or purchasing add-ons all raise total recurring revenue without changing the account count, which lifts ARPA, as shown when 40 accounts upgrading raised ARPA from $500 to about $567.

  • Most B2B SaaS companies calculate it monthly alongside MRR, since it's directly derived from the same recurring revenue figure and is most useful watched as a trend rather than a single snapshot.

  • Introducing higher-priced tiers, encouraging seat expansion within existing accounts, and selling add-ons or premium features to the current customer base are the primary levers, since they raise revenue without needing to land new accounts.