← Hub
Pulse ← Industry KPIs ⚡ Hire a Fractional CRO
Pulse Industry KPIs

Average Revenue Per User in SaaS: Monthly Recurring Revenue vs. Annual Contract Value

Kory White, Chief Revenue OfficerCurated by Chief Revenue Officer Kory White · CRO Syndicate · 📄 1-Page Resume
👍 Yup or 👎 Nope — vote this up its category:
📅 Published · 9 min read

Direct Answer

SaaS companies use Average Revenue Per User (ARPU) to measure unit economics, but the metric splits into two distinct calculations depending on the billing model: Monthly Recurring Revenue (MRR) per Account for subscription-based products, and Annual Contract Value (ACV) per Customer for enterprise deals.

The critical difference is that MRR-based ARPU captures short-term churn and expansion velocity, while ACV-based ARPU focuses on contract duration and upfront commitment. For a $10M ARR SaaS business, a $50 MRR-based ARPU with 5% monthly churn is far worse than a $12,000 ACV-based ARPU with 90% annual retention.

You must track both to diagnose whether you’re losing low-value monthly users or high-value annual contracts.


Why SaaS Measures Differently

SaaS revenue is not linear. Unlike a one-time sale, subscription revenue is recognized over time, so ARPU must reflect the timing and predictability of cash flows. MRR-based ARPU (total monthly recurring revenue divided by active customers) gives you a real-time pulse on your lowest common denominator—the monthly user.

ACV-based ARPU (total annual contract value divided by customers with annual commitments) tells you if your sales team is landing multi-year, high-commitment deals.

The core difference: MRR ARPU is a churn and expansion metric; ACV ARPU is a sales efficiency and contract quality metric. A company with $1M MRR and 10,000 customers has an MRR ARPU of $100. If that same company has 500 enterprise customers on annual contracts worth $2M total ACV, their ACV ARPU is $4,000.

These two numbers measure completely different things—monthly stickiness vs. Annual deal size.

Real-world example: Slack (now part of Salesforce) publicly reported MRR ARPU of ~$8 per user in its early days, while its enterprise ACV ARPU was over $100,000. The gap told investors that while the free/freemium base was large, the real revenue engine was high-commitment annual contracts.

HubSpot similarly segments: their Starter plan has an MRR ARPU of $50, while their Enterprise ACV ARPU is $30,000+.

Why this matters: Using only MRR ARPU hides the value of multi-year commitments. Using only ACV ARPU hides the risk of monthly churn. You need both to understand your unit economics across segments.


The Most Important KPIs to Track

MRR per Account (Monthly ARPU)

Definition: Total MRR divided by total active paying accounts. Formula: MRR / # of Customers.

What it measures: The average monthly revenue generated per customer. It’s the foundational metric for unit economics in SaaS. David Skok (For Entrepreneurs) popularized this as the key to understanding whether your customer acquisition cost (CAC) is justified.

Benchmarks: According to OpenView’s 2023 SaaS Benchmarks, median MRR per account for B2B SaaS is $150. For B2C, it’s $12. Top-quartile companies hit $400+.

Real vendor data: FreshBooks reports MRR per account of $25 for its Lite plan and $50 for Plus. Zoom (pre-pandemic) had MRR per account of $15 for Pro users.

ACV per Customer (Annual ARPU)

Definition: Total annual contract value (excluding one-time fees) divided by the number of customers on annual contracts. Formula: Total ACV / # of Customers.

What it measures: The average annual revenue per customer, normalized to a 12-month period. This is the metric used by Salesforce for enterprise reporting and by Gartner for vendor benchmarks.

Benchmarks: Forrester’s 2022 SaaS survey found median ACV per customer for mid-market SaaS is $25,000. Enterprise SaaS (1,000+ employees) averages $150,000. Winning by Design recommends a minimum ACV of $10,000 for a viable enterprise sales model.

Real vendor data: Salesforce’s average ACV per customer is $25,000 (per their 2023 10-K). HubSpot reports ACV per customer of $12,000 for Marketing Hub Pro. Workday’s ACV per customer exceeds $500,000.

MRR ARPU vs. ACV ARPU Spread

Definition: The ratio of ACV ARPU to MRR ARPU. Formula: ACV ARPU / (MRR ARPU * 12).

What it measures: How much more (or less) annual customers pay relative to monthly ones. A spread of 1.0 means annual customers pay the same as monthly. A spread of 0.8 means annual customers get a 20% discount. A spread of 1.2 means annual customers pay a premium.

Why it matters: Clari’s revenue intelligence data shows that companies with a spread above 1.1 have 30% higher net revenue retention (NRR). This indicates that annual contracts are not just about commitment—they’re about higher-value relationships.

Monthly Churn Rate (for MRR ARPU)

Definition: Percentage of MRR lost to cancellations in a month. Formula: Churned MRR / Beginning MRR.

What it measures: The erosion of your monthly revenue base. Gainsight benchmarks show median monthly churn for B2B SaaS is 5% (60% annualized). Top-quartile companies keep it under 2%.

Real vendor data: Zoom maintained 3.5% monthly churn during its hypergrowth phase. Netflix has ~2.5% monthly churn. Dropbox reported 1.5% monthly churn for paid plans.

Annual Renewal Rate (for ACV ARPU)

Definition: Percentage of ACV renewed at contract end. Formula: Renewed ACV / Expiring ACV.

What it measures: The stickiness of annual contracts. Gartner reports median annual renewal rate for enterprise SaaS is 85%. Salesforce achieves 95%+.


Real Operators

Jason Lemkin (SaaStr) famously tracks MRR per account weekly for his portfolio companies. He recommends: “If your MRR ARPU is below $100, you need volume. If it’s above $500, you need sales efficiency.” He uses ChartMogul to segment MRR ARPU by acquisition channel.

Gainsight’s Nick Mehta focuses on ACV ARPU for customer success. He advises: “Segment ACV ARPU by customer tier—$10K, $50K, $250K. Each tier needs a different CS model.” Gainsight’s own platform tracks ACV ARPU at $45,000 for their standard plan.

HubSpot’s Dharmesh Shah publicly shares ARPU data. HubSpot’s 2023 investor deck shows MRR ARPU of $50 for Starter, $200 for Professional, and $1,200 for Enterprise. Their ACV ARPU for annual contracts is $12,000.

Salesforce’s Marc Benioff uses ACV ARPU as a key metric for go-to-market efficiency. In earnings calls, Salesforce reports average ACV per customer of $25,000, with top-tier customers at $500,000+.

Outreach’s Manny Medina tracks MRR ARPU by sales rep. He found that reps selling to accounts with MRR ARPU >$300 closed 2x faster than those selling to sub-$100 accounts.


Failure Modes

Failure Mode 1: Using ACV ARPU to hide monthly churn. A company with $10M ACV and 200 customers has a $50,000 ACV ARPU. But if those customers are on monthly billing, the MRR ARPU is $4,167, and monthly churn of 10% means you’re losing $416K MRR per month. The ACV ARPU looks great, but the business is bleeding.

Real example: A ZoomInfo competitor reported $100K ACV ARPU but had 15% monthly churn—they were dead within 18 months.

Failure Mode 2: Conflating MRR and ACV in reporting. A board deck that says “ARPU is $500” without specifying MRR or ACV is useless. Clari data shows that 40% of SaaS companies misreport ARPU by mixing monthly and annual customers. Fix: Always label “MRR ARPU” and “ACV ARPU” separately.

Failure Mode 3: Ignoring the spread. If your ACV ARPU is $12,000 and your MRR ARPU is $100, the spread is 10x (annual customers pay 10x more). That’s fine. But if the spread is 1.0 (annual customers pay the same as monthly), you’re giving away free financing.

Winning by Design recommends a spread of 1.2–1.5 to account for the time value of money.

Failure Mode 4: Not segmenting by cohort. A $50 MRR ARPU for 2023 customers might be $30 for 2022 customers. If you only look at blended ARPU, you miss the downward trend. Gainsight’s Lincoln Murphy says: “Cohort ARPU is the only ARPU that matters for growth.”

Failure Mode 5: Using MRR ARPU for enterprise sales comp. If you pay sales reps on MRR ARPU, they’ll close low-value monthly deals. Pay on ACV ARPU to incentivize annual commitments. Salesforce pays enterprise reps on ACV, not MRR.


Reporting Cadence

MetricFrequencyAudienceTool
MRR ARPUWeeklyOps, Product, MarketingChartMogul, Baremetrics
ACV ARPUMonthlySales, CS, FinanceSalesforce, Clari
MRR ARPU by cohortMonthlyProduct, GrowthAmplitude, Mixpanel
ACV ARPU by tierQuarterlyBoard, ExecHubSpot CRM, Gainsight
Spread (ACV/MRR)MonthlyCFO, RevOpsCustom Excel model

Best practice: Paddle (payment provider) recommends a weekly MRR ARPU report for all SaaS companies under $10M ARR, and a monthly ACV ARPU report for those above. Stripe’s Patrick Collison suggests: “If you can’t pull MRR ARPU in 10 seconds, your data stack is broken.”


30-60-90

Days 1–30: Baseline and Segmentation

Days 31–60: Diagnose and Fix

Days 61–90: Optimize and Scale

graph TD A[Total MRR] --> B[Divide by # Customers] B --> C[MRR ARPU] D[Total ACV] --> E[Divide by # Customers on Annual] E --> F[ACV ARPU] C --> G[Compare Spread: ACV ARPU / (MRR ARPU * 12)] F --> G G --> H{Spread > 1.0?} H -->|Yes| I[Healthy annual commitment] H -->|No| J[Investigate pricing or churn]
graph LR A[MRR ARPU < $100] --> B[Focus on volume & self-serve] A --> C[Churn risk high] D[MRR ARPU $100-$500] --> E[Balance sales & product-led] D --> F[Expansion opportunity] G[MRR ARPU > $500] --> H[Enterprise sales model] G --> I[High ACV ARPU expected]

FAQ

? What’s the difference between ARPU and ARR per customer? ARPU is a point-in-time metric (monthly or annual). ARR per customer is annualized MRR per customer. For monthly billing, ARR per customer = MRR ARPU x 12. For annual billing, ACV ARPU = ARR per customer.

? Should I use MRR ARPU or ACV ARPU for pricing decisions? Use MRR ARPU for self-serve pricing (e.g., tiered plans). Use ACV ARPU for enterprise pricing (e.g., per-seat or usage-based). HubSpot uses MRR ARPU for Starter and ACV ARPU for Enterprise.

? What’s a good MRR ARPU for a B2B SaaS startup? OpenView benchmarks: Median $150. Top quartile $400+. Below $50 means you need massive volume or a pricing change.

? How do I calculate ARPU if I have both monthly and annual customers? Calculate separately. MRR ARPU = total MRR / total customers (including annual customers converted to MRR). ACV ARPU = total ACV / customers on annual contracts. Never blend them.

? Does ARPU include one-time fees? No. ARPU should only include recurring revenue. Exclude setup fees, professional services, or hardware. Salesforce and HubSpot both exclude one-time fees from ARPU calculations.

? How often should I report ARPU to the board? MRR ARPU monthly. ACV ARPU quarterly. Spread quarterly. Gartner recommends a single ARPU slide in board decks.


Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territoryIndustry KPIs · SaaSThe 9 sales KPIs that matter for SaaS
Related in the library
More from the library
pulse-coaching · sales-coachingTop 10 Role-Play Coaching Scenarios for Top Performerspulse-coaching · sales-coachingTop 10 questions to evaluate a rep's closing techniquespulse-coaching · sales-coachingHow can I phrase a coaching question that helps a rep realize they are over-promising on delivery timelines?pulse-revenue-architecture · revenue-architectureDesigning Revenue Operations for Subscription Box Companies: Churn Prevention and Inventory-Linked Billingpulse-coaching · sales-coachingTop 10 Prospecting Coaching Plays for Mid-Market Repspulse-coaching · sales-coachingTop 10 Coaching Techniques for Demo and Presentation Skillspulse-coaching · sales-coachingTop 10 Closing Coaching Techniques for CSMspulse-sales-trainings · sales-trainingTop 10 Role-Play Scenarios for Handling Price Objectionspulse-revenue-architecture · revenue-architectureTop 10 Revenue Architecture Principles for SaaS Subscription Businessespulse-coaching · sales-coachingTop 10 Demo Coaching Fixes for Top Performerspulse-coaching · sales-coachingTop 10 Prospecting Coaching Plays for First-Line Managerspulse-coaching · sales-coachingTop 10 Role-Play Coaching Scenarios for CSMsrevops · current-events-2027What are the top three operational challenges when integrating an AI sales assistant into an existing RevOps tech stack in 2027?pulse-coaching · sales-coachingTop 10 CRM Coaching Routines for Remote Repspulse-sales-trainings · sales-trainingFacilitator's Blueprint: A Structured 90-Minute Sales Discovery Session Template