SaaS NDR & NRR calculator
Is your revenue growing or shrinking from existing customers? Calculate your NDR and see if you have a "leaky bucket" problem.
- 1.Enter Start ARR
- 2.Add Expansion
- 3.Subtract Churn
- 4.Subtract Downgrades
- 5.Read NDR
Key Takeaways
- →NDR > 100% means you grow revenue even without new customers — the #1 VC metric
- →Target 105-115% for healthy SaaS, 120%+ is world-class
- →SMB SaaS typically has 85-95% NDR — enterprise hits 110-130%
- →Usage-based pricing naturally drives higher NDR through expansion
What is SaaS NDR (net dollar retention)?
NDR (Net Dollar Retention) — also called NRR (Net Revenue Retention) — measures how much revenue you keep and grow from existing customers over a period, typically 12 months.
Formula: NDR = (Starting ARR + Expansion - Churn - Downgrades) ÷ Starting ARR × 100
Example: $100K starting ARR + $15K expansion - $8K churn - $2K downgrades = 105% NDR
NDR above 100% means you're growing revenue even without acquiring new customers. It's the #1 metric VCs use to evaluate SaaS businesses.
Why NDR is the most important SaaS metric
| NDR Level | What It Means | Business Implication |
|---|---|---|
| < 100% | Losing revenue from existing customers | "Leaky bucket" — growth requires constant new sales |
| 100-110% | Stable with modest expansion | Healthy baseline |
| 110-120% | Strong expansion revenue | Efficient growth engine |
| > 120% | World-class retention | Compound growth from existing base |
Key Insight: A SaaS with 120% NDR can 2x revenue in 3-4 years from existing customers alone — without any new sales.
SaaS NDR benchmarks by segment (2025)
| Segment | Average NDR | Top Performers |
|---|---|---|
| SMB SaaS (<$5K ACV) | 85-95% | 100-105% |
| Mid-Market ($5-50K ACV) | 100-110% | 115-125% |
| Enterprise ($50K+ ACV) | 110-120% | 130%+ |
Why Enterprise wins: Larger contracts have more upsell headroom (seats, modules, tiers) and dedicated CSM relationships.
The components of NDR
| Component | Impact | How to Improve |
|---|---|---|
| Expansion | Increases NDR | Upsells, cross-sells, seat growth |
| Churn | Decreases NDR | Better onboarding, customer success |
| Downgrades | Decreases NDR | Lock in value, reduce plan complexity |
Formula Breakdown:
- Expansion: Additional revenue from existing customers (upgrades, add-ons)
- Churn: Lost revenue from customers who cancel
- Downgrades: Revenue lost from customers who reduce their plan
Gross retention vs. net retention
| Metric | Formula | What It Shows |
|---|---|---|
| GRR (Gross Revenue Retention) | (Start - Churn - Downgrades) ÷ Start | Ability to retain existing revenue |
| NRR (Net Revenue Retention) | (Start + Expansion - Churn - Downgrades) ÷ Start | Ability to grow existing revenue |
Benchmark: Target 90%+ GRR and 105%+ NRR. If GRR is below 85%, you have a churn problem.
Why your NDR is below 100% (top 5 reasons)
1. product doesn't deliver value
Customers churn when they don't see ROI. Track time-to-value and feature adoption metrics.
2. no expansion opportunities
If your product has one tier with no upsell path, NDR maxes out at ~100%. Build expansion revenue into your product.
3. poor onboarding
Week 1-2 determines long-term retention. Invest in onboarding automation and CS resources.
4. wrong customer segment
SMB customers churn 2-3x more than enterprise. If you're selling to SMB, expect lower NDR.
5. pricing doesn't scale with usage
Usage-based or seat-based pricing naturally drives expansion. Flat-fee pricing caps your NDR ceiling.
How to improve NDR
| Strategy | Impact | Difficulty |
|---|---|---|
| Usage-based pricing | +10-20% NDR | High (requires billing changes) |
| Dedicated CSM for top accounts | +5-10% NDR | Medium |
| Product-led expansion (feature gating) | +5-15% NDR | Medium |
| Reduce involuntary churn (failed payments) | +2-5% NDR | Low |
| Health scoring + proactive outreach | +3-8% NDR | Medium |
Frequently Asked Questions
FAQ
What is a "good" NDR for SaaS?
105-115% is healthy. 120%+ is world-class and typically signals product-market fit with expansion potential.
Is NDR the same as NRR?
Yes. NDR (Net Dollar Retention) and NRR (Net Revenue Retention) are used interchangeably.
How do i calculate NDR monthly vs. annually?
Calculate for a 12-month cohort. Monthly NDR fluctuates too much to be useful.
Can NDR be higher than 120%?
Yes. Some enterprise SaaS like Snowflake and Twilio have reported NDR above 150% due to usage-based pricing.
What's the difference between NDR and logo churn?
Logo churn = % of customers lost. NDR = revenue impact. You can lose small customers but still have high NDR if large customers expand.
How does pricing model affect NDR?
Usage-based and seat-based pricing naturally drive expansion. Flat-rate pricing limits NDR to ~100% minus churn.
Should startups focus on NDR or acquisition?
Early stage: prioritize acquisition to build base. After $1-2M ARR: NDR becomes critical for sustainable growth.
What NDR do vcs look for?
Seed/Series A: 100%+ is acceptable. Series B+: VCs want 110%+. Growth equity: 115-120% is expected.