← Back to Glossary
Profit, Revenue

Average Revenue Per
Unit.

Updated

ARPU is one of the most operational metrics in subscription finance. It tells you how much revenue each paying subscriber generates on average — which is the input variable for almost every unit-economics calculation that matters, from customer lifetime value to payback period.

The formula

ARPU = total revenue in period ÷ number of paying units in period

For subscription businesses, "unit" almost always means "active paying customer." A few details matter:

  • Use active paying customers, not all customers. Free, paused, or trialing accounts depress the metric and obscure what your revenue-generating base looks like.
  • Pick the right period. Monthly ARPU is the operating standard. Annual ARPU is useful for investor updates and benchmarking.
  • Decide whether to include one-time revenue. Pure ARPU is recurring-only. Total ARPU includes one-time orders. State which one you are reporting.

What ARPU tells you

Rising ARPU means existing customers are paying more on average — through upgrades, add-ons, or higher-priced new acquisitions. Falling ARPU means the opposite — discounts are biting, cheap plans are dominating signups, or downgrades are spreading. For a subscription business, ARPU trend is a leading indicator of revenue churn direction.

ARPU vs. average order value

Ecommerce uses average order value (AOV) — revenue per transaction. Subscription uses ARPU — revenue per customer relationship. The difference matters: AOV optimizes the single sale, ARPU optimizes the recurring relationship. A subscription operator who only watches AOV misses the compounding effect of plan tier and add-ons over the customer lifetime.

How to grow ARPU

  1. Plan tier upgrades. Make it easy and rewarding to move from entry to mid to top tier.
  2. Subscription add-ons. Sample sizes, swap-ups, premium products — small additions compound across the base.
  3. Annual prepay incentives. Discounted annual plans raise lifetime ARPU even after the discount.
  4. Reduce low-ARPU acquisition. The cheapest channel is often the cheapest customer. Sometimes a higher-cost channel produces a 2x-ARPU customer and wins on payback.

Frequently Asked Questions

What does ARPU stand for?

Average revenue per unit (sometimes 'average revenue per user'). It is total revenue divided by the number of paying units in a period — the per-customer or per-account view of monetization.

What is a good ARPU for a Shopify subscription store?

It varies wildly by category. A coffee subscription might run $25–40 monthly ARPU; a curated beauty box $15–25; a premium pet food subscription $60+. The right benchmark is your own trend and your direct competitors, not a cross-category average.

How is ARPU different from average order value?

AOV is revenue per single transaction (an ecommerce metric). ARPU is revenue per customer relationship over a period (a subscription metric). Subscription businesses should watch ARPU because it captures the compounding effect of repeat billing, not just the single sale.

Should ARPU include free or paused customers?

No — use active paying customers only. Including free, trialing, or paused accounts depresses ARPU and hides the true revenue-generating efficiency of your base. Track active-customer ARPU and total-customer ARPU separately if you want both views.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime