SaaS metrics are the language investors and operators use to understand subscription business health. This guide covers every major metric: the exact formulas, common calculation errors, industry benchmarks, and how each metric connects to others.
Part 1: Revenue Metrics
MRR (Monthly Recurring Revenue)
Formula: MRR = Σ(active subscriptions × normalized monthly price)
The most fundamental SaaS metric. "Normalized" is critical — annual plans must be divided by 12, not counted as a lump sum.
The five MRR components:
Beginning MRR: $100,000
New MRR: +$12,000 (revenue from brand-new customers)
Expansion MRR: +$5,000 (upgrades, upsells, additional seats)
Contraction: -$2,000 (downgrades)
Churn: -$4,000 (cancellations)
Ending MRR: $111,000
Net New MRR: +$11,000
What to include:
- Monthly subscriptions: full value
- Annual subscriptions: ÷12
- Quarterly subscriptions: ÷3
- Multi-year subscriptions: ÷36 (or per-year value)
What to exclude:
- One-time setup fees
- Professional services
- Usage overages (unless contracted minimum)
- Trials (until conversion)
Common calculation errors:
Error 1: Counting annual plans at full value in the month of sale A $12,000 annual plan signed in January creates $1,000/month MRR — not $12,000 in January and $0 for the rest of the year. The $12,000 goes in deferred revenue on the balance sheet.
Error 2: Including services revenue $50,000 in MRR + $20,000 in implementation services ≠ "$70,000 MRR." They're different revenue categories.
Error 3: Counting trials as MRR Free trial users are not recurring revenue. Count only converted, paying customers.
ARR (Annual Recurring Revenue)
Formula: ARR = MRR × 12
For companies with primarily annual contracts, ARR is often the primary reporting metric for investors.
ARR vs. ACV (Annual Contract Value):
- ARR = current annualized run rate of all active subscriptions
- ACV = average contract value for new deals signed
A company can report $10M ARR from existing customers and average $150K ACV on new enterprise contracts — different measurements, both valid.
Net Revenue Retention (NRR)
Formula: NRR = (Starting MRR + Expansion - Contraction - Churn) ÷ Starting MRR
NRR measures what happens to a cohort of customers' revenue over time. NRR > 100% means existing customers generate growth even without new customer acquisition.
Example calculation:
- Starting MRR (100 customers): $50,000
- Expansion from upgrades: +$5,000
- Contraction from downgrades: -$1,500
- Churn from cancellations: -$2,500
- Ending MRR (same cohort): $51,000
NRR = $51,000 ÷ $50,000 = 102%
NRR benchmarks by business type:
| Company type | Excellent NRR | Good | Concerning |
|---|---|---|---|
| Enterprise SaaS | > 125% | 110-125% | < 100% |
| Mid-market SaaS | > 115% | 100-115% | < 95% |
| SMB SaaS | > 105% | 95-105% | < 90% |
| Consumer SaaS | > 100% | 90-100% | < 85% |
Why NRR above 100% matters:
At 120% NRR, a company could stop acquiring new customers entirely and still grow 20%/year. This is why investors pay premium multiples for high-NRR businesses — growth quality is fundamentally different.
Gross Revenue Retention (GRR)
Formula: GRR = (Starting MRR - Contraction - Churn) ÷ Starting MRR
GRR measures revenue retention before expansion. It's the floor of NRR.
Why GRR matters independently:
If NRR is 115% but GRR is 75%, you're churning significant revenue and covering it with upsells. This is a fragile position — if expansion slows, NRR collapses.
NRR + GRR together:
- High NRR + High GRR: Strong retention, customers expanding naturally
- High NRR + Low GRR: Compensating for churn with expansion (fragile)
- Low NRR + Low GRR: Revenue is shrinking — urgent problem
Part 2: Acquisition Metrics
CAC (Customer Acquisition Cost)
Formula: CAC = Total Sales & Marketing Spend ÷ New Customers Acquired
What to include in S&M spend:
- Marketing team salaries (fully-loaded)
- Sales team salaries (fully-loaded)
- Advertising spend
- Marketing tools and software
- Event costs
- Agency fees
Common error: Only counting advertising spend. For B2B SaaS with a sales team, omitting sales headcount dramatically understates CAC.
Example:
- Marketing team (3 people, fully-loaded): $450,000/year
- Sales team (5 AEs, fully-loaded): $600,000/year
- Advertising spend: $150,000/year
- Tools and events: $50,000/year
- Total annual S&M: $1,250,000
- New customers this year: 50
CAC = $1,250,000 ÷ 50 = $25,000 per customer
CAC by channel:
Blended CAC hides channel-level problems. Track CAC separately:
| Channel | CAC | Quality |
|---|---|---|
| Organic search | $800 | High |
| Content/SEO | $1,200 | High |
| Paid search | $6,000 | Medium |
| Events | $8,000 | High |
| Outbound SDR | $12,000 | Medium |
| Partner/referral | $3,000 | High |
Optimize toward lower-CAC, higher-quality channels over time.
CAC Payback Period
Formula: CAC Payback (months) = CAC ÷ (ARPU × Gross Margin%)
This is how many months until a customer's gross profit covers what you spent to acquire them.
Example:
- CAC: $12,000
- ARPU: $800/month
- Gross margin: 75%
- Monthly gross profit from customer: $600
CAC Payback = $12,000 ÷ $600 = 20 months
Benchmarks:
| CAC Payback | Assessment |
|---|---|
| < 12 months | Excellent — high capital efficiency |
| 12-18 months | Good — acceptable for most businesses |
| 18-24 months | Requires monitoring |
| > 24 months | Fix before scaling ad spend |
The payback period determines how much capital you need to grow. At 24-month payback, you're funding 2 years of customer relationships before recovering acquisition cost — cash-intensive scaling.
LTV (Lifetime Value)
Formula: LTV = ARPU × Gross Margin% ÷ Monthly Churn Rate
Example:
- ARPU: $500/month
- Gross margin: 72%
- Monthly churn: 1.5%
LTV = $500 × 0.72 ÷ 0.015 = $24,000
LTV:CAC Ratio:
| Ratio | Assessment |
|---|---|
| > 5:1 | Excellent — efficient growth |
| 3-5:1 | Good — standard healthy range |
| < 3:1 | Concerning — review unit economics |
| < 1:1 | Critical — each customer destroys value |
Part 3: Churn Metrics
Customer Churn Rate
Formula: Customer Churn Rate = Customers Lost ÷ Starting Customers
Monthly vs. annual churn:
Monthly churn of 2% ≠ 24% annual churn. The correct calculation:
Annual Churn = 1 - (1 - Monthly Churn)^12
At 2% monthly churn: 1 - (0.98)^12 = 21.5% — not 24%.
Churn benchmarks by segment:
| Segment | Excellent monthly churn | Good | Concerning |
|---|---|---|---|
| Enterprise (> $50K ACV) | < 0.5% | 0.5-1% | > 2% |
| Mid-market ($5K-50K ACV) | < 1% | 1-2% | > 3% |
| SMB (< $5K ACV) | < 2% | 2-4% | > 5% |
| Consumer | < 3% | 3-7% | > 10% |
Revenue Churn Rate
Formula: Revenue Churn Rate = MRR Lost to Churn ÷ Starting MRR
Revenue churn differs from customer churn when customers have different contract sizes. Losing 10% of customers who represent 5% of revenue is much better than losing 10% of customers who represent 20% of revenue.
Negative revenue churn:
When expansion revenue exceeds churn revenue, net revenue churn is negative. This is one of the strongest signals of product-market fit:
- 5% of customers expand at $500/month = +$25,000 expansion MRR
- 3% of customers churn at $300/month average = -$9,000 churn MRR
- Net revenue churn: -$16,000 (negative — revenue growing from existing customers)
Cohort Churn Analysis
Monthly churn numbers are lagging indicators. Cohort analysis shows churn dynamics:
Month acquired | 1 month | 3 months | 6 months | 12 months
Jan 2024 | 98% | 88% | 79% | 72%
Feb 2024 | 97% | 87% | 79% | —
Mar 2024 | 99% | 90% | 81% | —
This shows what % of each cohort remains active. The Jan 2024 cohort has 72% retention at 12 months — which is your actual long-term retention rate, more useful than the monthly churn snapshot.
Cohort shape patterns:
- Declining curve with floor: Healthy — some churners leave early, loyalists stay. The floor is your sustainable retention rate.
- Continuously declining: Concerning — customers are always leaving at some rate.
- Flat curve with early cliff: Time-based activation failure — customers churning before getting value.
Part 4: Engagement and Health Metrics
DAU/MAU (Daily/Monthly Active Users)
Formula: Engagement Ratio = DAU ÷ MAU
For subscription businesses, engagement predicts churn. Users who don't use the product are likely to cancel.
| Engagement ratio | Health signal |
|---|---|
| > 50% | Very strong — daily habit product |
| 25-50% | Good — regular use |
| 10-25% | Moderate — periodic use |
| < 10% | Churn risk — customers not realizing value |
Feature Adoption Rate
Formula: Feature Adoption = Users Using Feature ÷ Total Users
Low adoption of core features predicts churn. High adoption of advanced features predicts expansion.
Onboarding completion rate:
The % of new customers who complete onboarding is a leading indicator of long-term retention. Customers who don't complete onboarding churn at 2-5x the rate of those who do.
If onboarding completion is < 70%, identify the dropout point and fix it before adding features.
Part 5: The Metrics Interaction Map
All SaaS metrics connect:
Churn ──────→ NRR ──────→ ARR Growth
↑ ↑ ↓
Onboarding Expansion Valuation Multiple
↑ ↑ ↑
│ Product Use Gross Margin
│ ↑
└──────── CAC ←──── Marketing Efficiency
The virtuous cycle:
Better onboarding → lower churn → higher NRR → faster ARR growth → more capital for product → better product → better onboarding.
The vicious cycle:
High churn → more acquisition needed → higher CAC → less capital for product → weaker product → higher churn.
Which cycle you're in is visible in your metrics before it's visible in revenue.
Part 6: Benchmarks by Stage
Pre-seed ($0-$1M ARR):
- MRR growth: > 15-20%/month
- Any positive NRR is good
- CAC metrics: too early to be meaningful
Seed ($1M-$3M ARR):
- MRR growth: > 10-15%/month
- NRR: > 100%
- Gross margin: > 60%
Series A ($3M-$10M ARR):
- MRR growth: > 10%/month
- NRR: > 110%
- CAC payback: < 24 months
- Gross margin: > 65%
Series B ($10M-$50M ARR):
- ARR growth: > 60-80%/year
- NRR: > 115%
- CAC payback: < 18 months
- Gross margin: > 70%
Growth ($50M+ ARR):
- ARR growth: > 40%/year (or Rule of 40 > 40)
- NRR: > 120%
- CAC payback: < 15 months
- Gross margin: > 75%
Use the SaaS MRR Calculator to track your key metrics and compare against these benchmarks.