There are hundreds of metrics you could track in a SaaS business. Most of them are distractions. These five KPIs, when calculated correctly and monitored consistently, will tell you whether your business is healthy, growing sustainably, and building long-term value. We include exact formulas, common calculation mistakes, and the benchmark ranges that matter.
Why These Five and Not Others
We chose these five metrics based on three criteria: they are universally applicable across SaaS business models, they are leading indicators (they predict future performance, not just report the past), and they connect directly to company valuation. Investors, board members, and acquirers will ask about every one of these.
1. Monthly Recurring Revenue (MRR)
The Formula
MRR = Sum of all recurring revenue normalized to a monthly amount
For customers on annual plans: Annual contract value / 12. For monthly customers: their monthly payment. For usage-based customers: their trailing 3-month average (some companies use last month).
MRR Components
Tracking total MRR is necessary but not sufficient. Break it into components to understand what is driving changes:
- New MRR: Revenue from customers who signed this month
- Expansion MRR: Additional revenue from existing customers (upgrades, add-ons, seat additions)
- Contraction MRR: Revenue lost from downgrades (but the customer stayed)
- Churned MRR: Revenue lost from customers who canceled entirely
- Reactivation MRR: Revenue from previously churned customers who came back
Net New MRR = New MRR + Expansion MRR + Reactivation MRR - Contraction MRR - Churned MRR
Common Mistakes
Including one-time fees. Setup fees, implementation charges, and professional services revenue are not recurring. Including them inflates MRR and gives a false picture of business health.
Not normalizing annual contracts. If a customer pays $120,000 annually, your MRR contribution from that customer is $10,000/month, not $120,000 in the month they pay. This seems obvious, but we see this mistake regularly.
Ignoring contracted downgrades. A customer tells you in March they are downgrading effective June. Some teams do not count this as contraction until June. Best practice is to flag it when committed and count it when effective, but track the "committed contraction" as a leading indicator.
Benchmarks
MRR growth rate matters more than absolute MRR. Benchmarks by stage:
| Stage | Good MRR Growth (MoM) | Great MRR Growth (MoM) |
|---|---|---|
| Pre-$1M ARR | 15-20% | 20%+ |
| $1M-$5M ARR | 8-12% | 15%+ |
| $5M-$20M ARR | 5-8% | 10%+ |
| $20M+ ARR | 3-5% | 7%+ |
2. Net Revenue Retention (NRR)
The Formula
NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) / Starting MRR x 100
Calculate this for a specific cohort over a specific period (usually monthly or annually). NRR above 100% means your existing customers are generating more revenue over time even without acquiring a single new customer.
Why NRR Is the Most Important SaaS Metric
NRR is the single best predictor of long-term SaaS business value. A company with 120% NRR can stop acquiring new customers entirely and still grow 20% annually from its existing base. That is extraordinarily powerful.
High NRR means:
- Customers find increasing value in your product
- Your pricing model captures that value through upgrades or usage growth
- Churn is low enough that expansion outweighs losses
- You can afford higher CAC because customers compound in value
Common Mistakes
Measuring logo retention instead of revenue retention. If you lose 10 small customers but one enterprise customer doubles their spend, your logo retention looks bad but your NRR looks great. Both matter, but NRR is more important for business valuation.
Cherry-picking the cohort. NRR should include all customers, not just "healthy" ones. Excluding customers in their first 90 days or customers on promotional pricing distorts the picture. If you want to segment, calculate NRR for all customers AND for specific segments, but always report the full number.
Benchmarks
| Rating | NRR Range | What It Means |
|---|---|---|
| Concerning | Below 90% | Losing significant revenue from existing base |
| Acceptable | 90-100% | Holding steady but not growing from existing customers |
| Good | 100-110% | Modest expansion outweighs churn |
| Great | 110-130% | Strong product-market fit and expansion motion |
| Best in class | 130%+ | Exceptional (common in usage-based pricing models) |
3. Customer Acquisition Cost (CAC)
The Formula
CAC = Total Sales and Marketing Spend / Number of New Customers Acquired
Include everything: salaries, commissions, ad spend, tools, events, content production, agency fees. If it contributes to acquiring customers, it goes in the numerator.
Blended vs. Channel-Specific CAC
Blended CAC gives you the overall picture, but channel-specific CAC tells you where to invest. Calculate CAC separately for:
- Paid acquisition (ads, sponsorships)
- Outbound sales (SDR team, sales tools)
- Inbound organic (content, SEO, word of mouth)
- Partner/referral channel
You will often find that one channel is 3-5x more efficient than another. This is actionable information for budget allocation.
CAC Payback Period
CAC alone is not enough. You need to know how long it takes to recoup the acquisition cost:
CAC Payback = CAC / (ARPA x Gross Margin %)
A CAC payback of 12 months means it takes a year for each customer to generate enough gross profit to cover their acquisition cost. Everything after that is profit contribution.
Common Mistakes
Excluding salaries. The biggest cost in most sales and marketing organizations is people. If you only count ad spend, your CAC looks artificially low.
Not accounting for time lag. Marketing spend in January generates leads in February that close in April. The simplest correction is to use a 1-2 month lag: divide January's spend by March's new customers. More sophisticated approaches use attribution models.
Benchmarks
CAC benchmarks are highly dependent on deal size. A $50/month product with a $500 CAC is concerning. A $5,000/month product with a $500 CAC is exceptional. Use CAC payback instead:
- Excellent: Under 6 months
- Good: 6-12 months
- Acceptable: 12-18 months
- Concerning: Over 18 months
4. Customer Lifetime Value (LTV)
The Formula
LTV = ARPA x Gross Margin % x (1 / Monthly Churn Rate)
Or equivalently: LTV = ARPA x Gross Margin % x Average Customer Lifetime in Months
For a customer paying $200/month with 80% gross margin and 2% monthly churn: LTV = $200 x 0.80 x (1/0.02) = $8,000.
LTV:CAC Ratio
The ratio of LTV to CAC is one of the most cited SaaS metrics for good reason. It tells you how much value you generate for every dollar spent on acquisition.
LTV:CAC = Customer Lifetime Value / Customer Acquisition Cost
- Below 1:1 — You are losing money on every customer. Unsustainable.
- 1:1 to 3:1 — You are barely breaking even or have thin margins. Improve retention or reduce CAC.
- 3:1 to 5:1 — Healthy range. Good unit economics.
- Above 5:1 — Either very efficient or you are under-investing in growth. Consider spending more on acquisition.
Common Mistakes
Using revenue instead of gross profit. LTV should be based on gross margin, not revenue. If your gross margin is 60%, using revenue overstates LTV by 67%.
Assuming constant churn. The simple formula assumes churn is constant over the customer lifetime. In reality, churn is usually highest in the first 3-6 months and decreases over time. If you have enough data, calculate LTV using actual cohort survival curves for more accuracy.
5. Gross Revenue Churn Rate
The Formula
Monthly Gross Churn = (Churned MRR + Contraction MRR) / Starting MRR x 100
Note: this is gross churn, which does not offset losses with expansion. Net churn (or net revenue retention, which we covered above) accounts for expansion. Both are important, but gross churn tells you the raw rate of revenue decay.
Logo Churn vs. Revenue Churn
Calculate both, because they tell different stories:
- Logo churn: Percentage of customers who cancel. Important for understanding product satisfaction and support load.
- Revenue churn: Percentage of revenue lost. Important for financial planning and valuation.
If your logo churn is 5% but revenue churn is 2%, you are losing small customers while retaining large ones. If the reverse is true, you have a serious problem with your high-value accounts.
Common Mistakes
Not separating voluntary from involuntary churn. Involuntary churn (failed credit cards, expired contracts not renewed due to administrative oversight) is often 20-40% of total churn and is fixable with dunning sequences, payment retry logic, and proactive outreach. Track and address it separately.
Annualizing monthly churn incorrectly. Monthly churn of 3% does not equal annual churn of 36%. The correct conversion is: Annual Churn = 1 - (1 - Monthly Churn)^12. So 3% monthly = 1 - (0.97)^12 = 30.6% annual. The difference matters.
Benchmarks
| Segment | Good Monthly Gross Churn | Great Monthly Gross Churn |
|---|---|---|
| SMB (self-serve) | 3-5% | Under 3% |
| Mid-market | 1-2% | Under 1% |
| Enterprise | 0.5-1% | Under 0.5% |
Putting It All Together
These five metrics are interconnected. Improving retention (lower churn) increases LTV, which improves the LTV:CAC ratio, which means you can invest more in acquisition, which drives MRR growth, which increases NRR if expansion is part of the motion.
Build a dashboard that shows all five metrics with their components and trends. In clariBI, you can connect your billing system and CRM to automatically calculate these metrics and display them in a SaaS metrics dashboard. The platform will calculate MRR components, cohort-based NRR, and LTV using your actual customer data rather than simplified formulas.
A Note on Data Quality
None of these metrics are useful if the underlying data is wrong. Before building your SaaS metrics dashboard, verify:
- Your billing system accurately reflects all recurring charges
- Downgrades and cancellations are recorded with correct effective dates
- Marketing spend is tracked by channel with consistent categorization
- Customer start dates are based on first payment, not contract signature
Spend time getting the data right before obsessing over the metrics. A beautiful dashboard built on inaccurate data is worse than no dashboard at all, because it gives you false confidence.