Free NRR Calculator
Calculate net revenue retention, ending MRR, expansion rate, and MRR churn rate with a simple NRR calculator built for SaaS and subscription teams.
Net Revenue Retention
= (Starting MRR + Expansion − Churn − Contraction) ÷ Starting MRR × 100
Ending MRR
$103,000
Expansion Rate
8.0%
MRR Churn Rate
3.0%
How interactive demos improve NRR
- 78% of teams deploy demos across 2+ use cases, improving retention at every stage
- RB2B eliminated 61 hours of sales calls in their first 30 days using Supademo
Trusted by 200,000+ top operators and 3,000+ paying organizations


How to calculate net revenue retention
1. Enter your MRR components
Add your starting MRR, expansion MRR, churned MRR, and contraction MRR for the period you want to analyze.
2. Read your NRR instantly
The calculator shows your net revenue retention percentage as soon as you enter the numbers.
3. Review expansion and churn rates
See expansion rate and MRR churn rate alongside ending MRR to understand what is driving your NRR.
Why use our NRR calculator
Standard NRR formula
Standard NRR formula
Calculate net revenue retention using the industry-standard formula that accounts for expansion, churn, and contraction against starting MRR.
Expansion rate visibility
Expansion rate visibility
See expansion MRR as a percentage of starting MRR so you understand how much growth is coming from existing customers.
Ending MRR output
Ending MRR output
Know your ending MRR at a glance alongside your NRR to connect the metric to your actual revenue position.
Why we built Supademo's NRR calculator
“Expansion revenue almost always follows discovery moments. Spare accelerated over $1M in deal value by putting interactive demos in front of accounts at every stage from pre-sales onward. NRR moves before any pricing change does.”
“Our 2026 demos report found only 27% of teams use demos in the retention and expansion stage, even though that's where NRR is decided. Most of the leverage is on the table for anyone who shows up there.”
Who uses Supademo's NRR calculator?
Grow revenue from existing accounts
Track NRR by account segment to identify where expansion opportunities exist and which customers are at risk of contraction.
Explore sales enablement
How do sales teams use NRR?
Sales teams use NRR to identify expansion opportunities within existing accounts and measure the revenue impact of upsell and cross-sell efforts.
How do marketing teams use NRR?
Marketing teams use NRR to evaluate whether their existing customer campaigns are driving expansion revenue and reducing churn.
How does customer success use NRR?
Customer success teams use NRR as their core revenue metric, measuring how effectively they protect existing revenue and generate expansion.
How do support teams affect NRR?
Support teams affect NRR by preventing the unresolved issues and product frustrations that lead to contraction and churn.
How do product teams use NRR?
Product teams use NRR to evaluate which features drive expansion and prioritize investments that improve retention and upgrade rates.
How do training teams use NRR?
Training teams use NRR to teach customer-facing staff how to connect their daily activities to revenue retention and expansion outcomes.
Explore Similar Free Tools
Frequently asked questions
Common questions about net revenue retention, NRR benchmarks, and improving expansion revenue with interactive demos.

What is NRR?
Net revenue retention (NRR) measures how much revenue you retain from your existing customer base over a period, including the effect of expansions and downgrades but excluding new customer revenue. An NRR above 100% means your existing customers are spending more over time even before accounting for new customer growth.
NRR is one of the most important SaaS metrics because it determines whether your business can grow without adding any new customers, which directly affects capital efficiency. Use it alongside the LTV calculator to understand the long-term value profile of your customer base.
How do you calculate NRR?
Start with MRR from existing customers at the beginning of the period. Add expansion MRR (upgrades, add-ons, seat growth), subtract contraction MRR (downgrades) and churned MRR (cancellations), then divide by starting MRR and multiply by 100.
The result tells you what percentage of the base you retained and grew through existing customers alone, without any new customer additions included in the calculation.
What is a good NRR for SaaS?
NRR above 100% is the dividing line between a business that grows through existing customers and one that runs on a leaky bucket. For product-led growth companies, NRR of 110–130% is common and reflects strong expansion from seat growth and tier upgrades.
Enterprise-focused teams with strong multi-year contracts often report NRR of 120–140%. Below 90% is a warning sign that churn and downgrades are eating into the base faster than expansions can offset.
Many investors use NRR as a primary diligence metric because it predicts sustainable growth more reliably than new ARR alone.
What is the difference between NRR and GRR?
Gross revenue retention (GRR) measures only churn and downgrades, which excludes expansion revenue, so it can never exceed 100%. NRR includes expansion, which is why it can exceed 100%.
GRR tells you how good your floor is; NRR tells you how well your best customers grow. Tracking both is important: a high NRR driven by a few large expansions can mask an underlying churn problem in the long tail of smaller accounts.
Pair NRR with the retention rate calculator to see logo retention alongside revenue retention.
What counts as contraction MRR?
Contraction MRR includes downgrades from higher pricing tiers to lower ones, reductions in seat count, and usage-based decreases that reduce monthly billing. It is distinct from churned MRR, which is revenue from customers who cancelled entirely.
Both reduce NRR, but they signal different problems: contraction often reflects budget pressure or underutilization (which product education and better activation can address), while churn often reflects dissatisfaction or competitive displacement. Our churn prevention guide walks through 14 specific strategies that move both numbers in the right direction.
Why does NRR matter for SaaS fundraising?
Investors use NRR as a core efficiency metric because it tells them whether the business can grow without continuously replacing churned revenue with expensive new customer acquisition. A company at 120% NRR is growing from its existing base. Every new customer acquired is pure additive growth on top of an expanding foundation.
At 80% NRR, 20% of existing ARR is evaporating each year, which means you need significant new ARR just to stay flat. The difference compounds dramatically across multiple years of a company's life.
How can interactive demos improve NRR?
Interactive demos improve NRR by helping customers discover and activate features they are already paying for but not using. When customers only use 20% of a product's capabilities, they are vulnerable to churn or downgrade at renewal.
Proactive feature demos at release time reduce the "I didn't know that existed" conversations that lead to underutilization, and better activation turns renewal conversations into expansion conversations. See how teams approach this at customer success use cases.
Is this NRR calculator free?
Yes. Supademo's NRR calculator is completely free to use in your browser with no sign-up required.