ARPU
ARPU: Average revenue per user (ARPU) measures the average monthly or annual revenue generated per user or account. In B2B SaaS, it's typically calculated as total recurring revenue divided by total number of customers.
ARPU is a useful metric for tracking pricing effectiveness over time. Rising ARPU suggests successful upselling, price increases, or attracting higher-value customers. Declining ARPU may indicate moving downmarket, heavy discounting, or stagnant pricing.
ARPU should be analyzed by segment (enterprise vs SMB, new vs existing) to get actionable insights. A flat overall ARPU can mask a mix shift — for example, declining enterprise ARPU offset by growing SMB volume.
Why It Matters for B2B SaaS
ARPU is a direct reflection of pricing effectiveness. Tracking ARPU over time reveals whether your pricing is keeping pace with the value your product delivers. If your product has improved significantly but ARPU hasn't moved, you're likely undercharging or not capturing expansion revenue effectively.
Frequently Asked Questions
What is a good ARPU for B2B SaaS?
There's no universal benchmark — ARPU varies enormously based on target market, product complexity, and pricing model. What matters more is the trend: ARPU should be stable or growing over time. If it's declining, investigate whether you're attracting lower-value customers, discounting too aggressively, or failing to capture expansion revenue from existing accounts.
Related Terms
Need Help With Your Pricing?
We help B2B SaaS companies rebuild pricing around what customers actually value. Start with a 60-minute Strategy Review.
Book a Strategy Review