SaaS NRR Calculator (Net Revenue Retention)

NRR measures how much existing customer ARR grew over a period after factoring upgrades, downgrades, and churn. Top SaaS achieve >120% (Snowflake 178%, Datadog 130%+). Public-SaaS median ~105-110%. Source: Bessemer Cloud Index.

Net Revenue Retention
>100% = expansion mode
Starting ARR
Ending ARR (Same Cohort)
NRR %
GRR %
Grade
Tip
Ad Space

NRR vs GRR — What's the Difference?

Net Revenue Retention (NRR) = (Starting + Expansion − Contraction − Churn) / Starting × 100%. Counts upgrades positively. Gross Revenue Retention (GRR) = (Starting − Contraction − Churn) / Starting × 100%. Caps at 100% (no upgrade credit). Both metrics important: GRR shows retention quality, NRR shows expansion success. Source: openview.com SaaS Benchmark.

Best-in-Class SaaS NRR

Snowflake 178% (record), Datadog 130%, MongoDB 125%, Twilio 120%. Top quartile public SaaS >120%. Median ~105-110%. Bottom quartile <100% (negative net retention = churn beats expansion). Snowflake's high NRR comes from consumption-based pricing — usage growth equals expansion.

Improving NRR Strategies

(1) Usage-based pricing tiers (Snowflake/Datadog model). (2) Cross-sell adjacent products. (3) Seat expansion within enterprise accounts. (4) Reduce contraction by adjusting pricing carefully. (5) Customer success focus on accounts with expansion potential. Many SaaS now structure pricing for built-in expansion (per-seat, per-API call, per-GB).

NRR Impact on Valuation

Bessemer research shows public SaaS with NRR >130% trade at 50-100% premium to NRR <110% peers. Acquirers pay premium for expansion engines. In private rounds, NRR >120% is typically required to raise late-stage with optimal valuations.