Net Revenue Retention Calculator

Net Revenue Retention (NRR) tracks how much recurring revenue you keep from existing customers after accounting for expansion and churn. This tool helps entrepreneurs, e-commerce sellers, and sales teams calculate NRR quickly for any reporting period. Use it to monitor customer retention health and adjust growth strategies for your business.

Net Revenue Retention Calculator
Track recurring revenue health for your business
Upsells, cross-sells, plan upgrades
Plan downgrades, reduced usage
Canceled subscriptions, lost customers
Retention Results
NRR Percentage
0%
Pending Calculation
Net Recurring Revenue
$0.00
Revenue Gained (Expansion)
$0.00
Revenue Lost (Downgrade + Churn)
$0.00
Retention Status
Calculate to see status

How to Use This Tool

Enter your starting recurring revenue for the selected period (monthly, quarterly, or annual) in your chosen currency. Add any expansion revenue from existing customers, such as upsells or cross-sells. Input downgrade revenue from customers who switched to lower-tier plans, and churned revenue from fully canceled subscriptions. Click Calculate NRR to see your retention metrics, or Reset Form to clear all inputs.

You can copy your full results to clipboard with one click to share with your sales or finance team. All inputs must be non-negative numbers, and starting revenue cannot be zero to avoid calculation errors.

Formula and Logic

Net Revenue Retention (NRR) measures the percentage of recurring revenue retained from existing customers over a set period, accounting for expansion, downgrades, and churn. The formula is:

NRR = [(Starting Recurring Revenue + Expansion Revenue - Downgrade Revenue - Churned Revenue) / Starting Recurring Revenue] * 100

Net Recurring Revenue is the absolute dollar amount left after accounting for gains and losses: Starting Recurring Revenue + Expansion - Downgrade - Churn. NRR above 100% means you are generating more revenue from existing customers than you are losing, while NRR below 100% indicates net revenue decline from your existing customer base.

Practical Notes

For e-commerce and SaaS businesses, NRR is a key indicator of long-term growth potential. Industry benchmarks vary by sector: SaaS companies often target NRR above 110%, while e-commerce subscription services typically aim for 90-100%.

  • Expansion revenue includes upsells, cross-sells, add-ons, and price increases for existing customers.
  • Downgrade revenue refers to lost revenue from customers who switched to cheaper plans, not full cancellations.
  • Churned revenue counts all revenue lost from customers who fully canceled their subscriptions or stopped purchasing.
  • Calculate NRR consistently using the same period (monthly, quarterly, annual) to track trends accurately.

If your NRR is below 80%, prioritize customer retention strategies like improved onboarding, loyalty programs, or proactive support to reduce churn.

Why This Tool Is Useful

NRR is more accurate than gross churn for measuring customer retention because it accounts for revenue growth from existing customers. This tool helps small business owners, sales teams, and entrepreneurs quickly calculate NRR without manual spreadsheet work, so you can make data-driven decisions about retention strategies.

You can track NRR over time to see if changes to your pricing, product, or support teams are improving customer retention. It also helps you report retention metrics to investors or stakeholders with clear, formatted results.

Frequently Asked Questions

What is a good NRR for a small business?

Benchmarks vary by industry: SaaS companies often target 110% or higher, while e-commerce subscription services aim for 90-100%. For general small businesses, NRR above 100% indicates healthy growth from existing customers, while 80-100% is acceptable if you have strong new customer acquisition.

Does NRR include new customer revenue?

No, NRR only measures revenue from customers who were already active at the start of the period. New customer revenue is counted separately in gross revenue growth metrics, not NRR.

How often should I calculate NRR?

Most businesses calculate NRR monthly or quarterly to track short-term trends. Annual NRR is useful for long-term strategic planning, but more frequent calculations help you catch retention issues early and adjust strategies quickly.

Additional Guidance

Pair NRR calculations with gross churn rate and customer acquisition cost (CAC) to get a full picture of your business health. If your NRR is high but CAC is also high, you may be overspending on acquisition instead of retaining existing customers.

Use the copy feature to share results with your finance team, so they can align budgeting and forecasting with your retention performance. For businesses with multiple product lines, calculate NRR per product to identify which offerings have the strongest customer retention.