Pulse ← Library
Knowledge Library · gross-retention
Current Quality5/10?

What is the right way to compute true gross retention vs net retention when half your customers are on multi-year contracts with annual escalators?

5/12/2026

Quick take: Compute retention on the contracted ARR base eligible for renewal in the period (not on total active ARR), normalize annual escalators OUT of NRR to avoid double-counting "expansion" you contractually pre-sold, and report GRR and NRR with the escalator-impact disclosed as a separate line. Bessemer, OpenView, and SaaStr all converge on this approach — escalators are contractual revenue inflation, not retention performance.

The Detail

The mistake is computing retention on YOUR fiscal calendar instead of on the CUSTOMER's contract anniversary. That works fine in a single-year world. It falls apart with multi-year contracts because (a) the customer isn't actually up for renewal in your fiscal period and (b) annual escalators inflate ARR without representing any renewal performance.

The Right Denominator: Eligible ARR

For a given period (typically a trailing 12 months), the denominator should be: ARR of customers whose contract anniversary falls within the period.

Customer A signed a 3-year deal in Jan 2024 with a 7% escalator. Their first true renewal opportunity is Jan 2027. In FY2025, they are NOT in your retention denominator. In FY2027, they are.

Customer B signed an annual deal in Mar 2024. They are in your retention denominator for any 12-month period containing Mar 2025.

This is the "cohort by anniversary" method — the approach Bessemer's Atlas memo and the Gainsight benchmarks both recommend.

Computing GRR

`` GRR = (Eligible ARR at anniversary - Churn - Downgrades) / Eligible ARR at anniversary ``

Importantly: ESCALATORS DO NOT APPEAR in GRR. They are pre-contracted price increases, not retention performance. If you let escalators inflate your numerator, you'll show a misleadingly high GRR.

Computing NRR

`` NRR = (Eligible ARR at anniversary - Churn - Downgrades + Expansion) / Eligible ARR at anniversary ``

Where Expansion includes:

It does NOT include contracted escalators on existing scope. Those are reported as a separate "Contractual Price Escalation" line.

Why Separate the Escalator?

Two reasons. First, escalators reflect pricing power at contract signing, not retention performance. Sliding them into NRR conflates two different operating questions. Second, board sophistication is rising — investors increasingly ask for the breakdown, and showing it proactively builds credibility.

The Reporting Frame

MetricWhat It CapturesWhat It Excludes
GRR (Gross Retention Rate)Customer dollar retention pre-expansionEscalators, upsell, cross-sell
NRR (Net Retention Rate)GRR + true expansion motionContractual escalators (reported separately)
NRR + EscalatorThe "all-in" growth rate of existing bookNothing — this is the headline if you want one number
Logo RetentionCustomer count retentionDollar impact, expansion, escalators
NDR (Net Dollar Retention)Synonym for NRR in some firmsSame exclusions as NRR

The Calculation Flow

flowchart LR A[Start: All Active ARR] --> B[Filter: Anniversary in Period] B --> C[Eligible ARR Denominator] C --> D{Customer Outcome} D -->|Churned| E[Subtract from Numerator] D -->|Downgraded| F[Subtract Downgrade from Numerator] D -->|Stable + Escalator| G[Track Escalator Separately] D -->|Expanded| H[Add Expansion to Numerator] G --> I[GRR Numerator] F --> I E --> I H --> J[NRR Numerator] I --> J J --> K[Report GRR + NRR + Escalator Impact]

Example: A Concrete Walkthrough

You have $10M ARR total. Of that, $4M is in customers whose anniversary falls in FY2025.

Eligible ARR: $4M

GRR Numerator: $4M - $1M (Customer A churn) - $100K (Customer B downgrade) = $2.9M GRR: $2.9M / $4M = 72.5%

NRR Numerator: $2.9M + $300K (Customer D true expansion) = $3.2M NRR: $3.2M / $4M = 80%

Escalator Impact: $75K + $50K = $125K, or 3.1% of eligible ARR.

NRR + Escalator: ($3.2M + $125K) / $4M = 83.1%

You report all three. The board can evaluate retention performance independently of pricing power.

Vendors and Tooling

Common Mistakes

Sources

The retention number that flatters you is rarely the one that holds up under a partner-meeting cross-examination — show both.

TAGS: gross-retention, net-retention, saas-metrics, multi-year-contracts, rev-rec

Download:
Was this helpful?  
Sources cited
openviewpartners.comhttps://openviewpartners.com/blog/saas-benchmarks/saastr.comhttps://www.saastr.com/gartner.comhttps://www.gartner.com/en/sales/researchbessemerventurepartners.comhttps://www.bessemerventurepartners.com/atlassalesforce.comhttps://www.salesforce.com/products/cpq/overview/gainsight.comhttps://www.gainsight.com/blog/
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territoryHow-To · SaaS ChurnSilent revenue killer playbook
Deep dive · related in the library
retention-metrics · gross-retentionHow do I calculate true gross retention vs net retention?net-retention · series-bWhat's a good NRR for Series B SaaS in 2026?servicenow-revenue · workflow-automationHow does ServiceNow make money in 2027?outreach · churn-mathWhat does Outreach churn math look like under AI pressure?datadog · net-revenue-retentionWhat is Datadog net revenue retention in 2026?datadog · growth-decelerationWhy did Datadog growth slow in 2024-25?servicenow · net-revenue-retentionWhat is ServiceNow net revenue retention in 2026?salesforce · agentforceWhat is the right Agentforce attach goal for 2027?salesforce · churnWhat does Salesforce churn math look like under AI pressure?salesforce · nrrWhat is Salesforce net revenue retention in 2026?
More from the library
upholstery-cleaning · cleaning-businessHow do you start an upholstery cleaning business in 2027?screen-printing · custom-apparelHow do you start a screen printing business in 2027?dog-training · pet-servicesHow do you start a dog training business in 2027?bookkeeping · small-businessHow do you start a bookkeeping business in 2027?salesforce-lightning · change-managementHow do you migrate a Salesforce instance from Classic to Lightning when half the AE team has 5 years of muscle memory in Classic?leadership-coaching · coachingHow do you start a leadership coach business in 2027?mobile-massage · wellnessHow do you start a mobile massage business in 2027?pdr · dent-repairHow do you start a paintless dent repair (PDR) business in 2027?food-truck · small-business-startupHow do you start a food truck business in 2027?courier-delivery · last-mileHow do you start a courier delivery business in 2027?pilates-studio · fitnessHow do you start a pilates studio business in 2027?hybrid-motion · discount-governanceWhat's the right architecture for discount governance when a company spans both sales-led enterprise and PLG SMB motion — should they operate entirely separate approval chains or integrate them?landscaping · small-businessHow do you start a landscaping business in 2027?