Written by: Aaron Rovner, Founder, Saas Hero | Last updated: July 9, 2026
Key Takeaways for Hitting >110% NRR
- B2B SaaS churn includes both logo and revenue loss. Net Revenue Retention (NRR) captures churn, contraction, and expansion against starting revenue.
- 2026 benchmarks show median NRR ranging from 98% at $1M–$5M ARR to 115% at $50M+ ARR, with top performers consistently above 110%.
- The 90-day playbook follows six steps: automate involuntary churn recovery, accelerate onboarding to first value, implement a customer health score, run proactive QBRs, deploy cancellation save flows, and use competitor conquesting for win-back.
- Companies that fix involuntary churn first and then add health-score interventions often gain 5–10 NRR points within 90 days.
- Teams that want a guided rollout can build a custom retention roadmap with SaaSHero.
2026 B2B SaaS Churn Benchmarks by ARR Tier and Channel Mix
The table below consolidates 2026 segmented benchmarks. Every figure is drawn from published research, and rows should be compared only within the same unit.
| ARR Tier | Annual Logo Churn | Annual Revenue Churn | Median NRR | Involuntary Share of Total Churn |
|---|---|---|---|---|
| $1M–$5M | 5–10% | ~10% (~0.9%/mo) | 98% | 20–40% (basic tools) |
| $5M–$20M | ~3% monthly (~31% annual, SMB-heavy mix) | ~12% (~1.1%/mo) | 104% (bootstrapped median) | 20–40% |
| $10M–$50M | 3–7% | 5–15% | ~106% (median) | 5–15% (sophisticated dunning) |
| $50M+ ARR | 2–5% | 0–10% | 115% | 5–15% (sophisticated dunning) |
Channel mix shifts these numbers in meaningful ways. Annual billing plans reduce monthly churn by roughly 50% versus month-to-month plans (8.5% vs. 16% annual churn). Product-led growth at low ACV often produces lower gross retention, while paid search and LinkedIn targeting high-ACV accounts usually achieve higher gross retention. For $1M–$5M ARR companies, the immediate goal is closing the gap between a 98% median NRR and the 110% threshold that signals a self-sustaining revenue base.
Step 1: Automate Involuntary Churn Recovery First
Involuntary churn from failed payments, expired cards, and billing errors is usually the fastest win available. Companies using basic platform tools like Stripe’s built-in retries recover 30–40% of failed payments. Sophisticated dunning systems achieve 70–85% failed-payment recovery, with top performers near the upper end of that range.
- Pre-expiry card reminders sent 30, 14, and 7 days before card expiration
- Smart retry logic that staggers payment attempts across different times and days
- In-app and email prompts that route customers directly to a payment update page
- Pause-state grace periods that preserve account data while recovery completes
Fixing involuntary churn can be implemented in 2–4 weeks. For a $5M ARR company, that change recovers meaningful revenue without any product work. Once billing failures are under control, the next priority is ensuring paying customers reach value quickly enough to renew, which makes onboarding the logical second step.
Step 2: Accelerate Time-to-Value During Onboarding
Between 40% and 60% of free-trial users log in once and never return. For paid accounts, weak onboarding is the strongest predictor of churn within the first 90 days. Eighty-six percent of people say they are more likely to stay loyal to a business that invests in onboarding.
The practical move is to define one activation event, the behavior most correlated with retention, and design the first session around it. Onboarding flows that guide customers to their first aha moment within 30 days can reduce churn by 20–40% and increase retention by up to 50%. Segment onboarding by acquisition channel. Paid search buyers arrive with high intent and need fast configuration, while LinkedIn-sourced enterprise buyers need stakeholder alignment before deep product training.
For $1M–$5M ARR companies, a 30-day structured onboarding sequence with milestone check-ins at days 7, 14, and 30 usually works well. For $5M–$20M ARR, add role-specific onboarding paths and a dedicated CSM handoff around day 14.
Step 3: Build a Customer Health Score Model You Can Run
Customer health scores that combine usage, engagement, and relationship indicators can predict 85% of churn events. This capability enables intervention well before renewal. The table below provides a ready-to-copy starting model.
| Metric | Weight | Example Score (0–100 scale) | Data Source |
|---|---|---|---|
| Core feature adoption (weekly active use of primary workflow) | 40% | 0–40 pts based on % of licensed seats using core feature weekly | Product analytics |
| Business outcomes / ROI achieved | 25% | 0–25 pts based on documented KPI improvement vs. baseline | CRM / QBR notes |
| Sentiment (NPS + executive sponsor engagement) | 20% | 0–20 pts; NPS ≥8 = full points, sponsor attended last QBR = bonus | Survey tool / CRM |
| Support health (ticket volume trend + resolution time) | 15% | 0–15 pts; declining ticket volume = full points, escalation = 0 | Help desk |
Score bands follow a simple pattern: 0–59 = Red (at-risk), 60–79 = Yellow (needs support), 80–100 = Green (healthy). Red accounts trigger immediate CSM intervention. Yellow accounts receive proactive outreach with value-realization content. Green accounts move into early renewal positioning. Health score drops should trigger CS outreach 60–90 days before renewal.
Step 4: Run a Proactive QBR Cadence With a Clear Arc
Structured quarterly business reviews reduce enterprise churn by 20–30% through relationship building, strategic alignment, and value demonstration. QBRs work best for strategic accounts with high growth potential. Smaller accounts can move to semi-annual or annual reviews instead.
A standard QBR agenda for $5M–$20M ARR companies follows a five-part arc that moves from retrospective to forward-looking:
- Executive summary and state of the partnership, to set context
- Review of past-quarter performance versus agreed goals, to establish accountability
- Celebrate wins and surface open challenges, to build trust and identify blockers
- Future roadmap and strategic alignment, to connect the customer’s goals to your product evolution
- Define next 90-day objectives with named owners, to commit to measurable next steps
Required attendees include the customer’s executive sponsor, the day-to-day power user, and your CSM plus an executive. Share the agenda and slides at least 24 hours in advance to enable discussion instead of a one-sided presentation. For $1M–$5M ARR companies without a dedicated CS team, a structured 45-minute video call using the same five-part agenda delivers similar value.
Step 5: Deploy Cancellation Save Flows Before Renewal
Most annual B2B SaaS churn clusters around renewal dates, and 70–80% of churned customers showed clear risk signals 30 or more days before cancellation. A save flow intercepts cancellation intent before it becomes a closed account.
The intervention window depends on health score band and renewal proximity:
- 90 days before renewal, Red health score: CSM-led executive sponsor call to realign on value and surface blockers
- 60 days before renewal, Yellow health score: Automated behavioral email sequence with use-case-specific success stories and a CSM calendar link
- 30 days before renewal, any score: Renewal proposal with expansion options and a documented ROI summary
- Active cancellation request: Pause offer, plan downgrade, or executive escalation, not a default discount
Step 6: Use Competitor Conquesting for Win-Back Revenue
Churned customers who moved to a competitor form a warm audience. They understand the category, have budget, and now see a new vendor’s weaknesses. Paid search campaigns targeting competitor brand terms and modifier keywords like “[Competitor] alternatives,” “[Competitor] pricing,” and “[Competitor] vs [Your Brand]” reach buyers while they actively compare options.

SaaSHero’s competitor conquesting framework builds dedicated landing pages for each intent bucket. Pricing comparison pages serve cost-sensitive buyers, problem-solution pages speak to frustrated users, and review-aggregation pages support buyers seeking validation. This approach generated a 163% increase in lead volume alongside a 10x decrease in cost per lead for Playvox. For win-back specifically, add a “switch and save” offer with a documented migration path to lower the switching cost.
See how SaaSHero structures competitor conquesting campaigns for B2B SaaS →
90-Day Week-by-Week Rollout Timeline
The sequence below is ordered by speed to impact. Involuntary churn recovery and health scoring deliver measurable results within 30 days. QBR cadences and save flows compound over 60–90 days.
- Weeks 1–2: Audit the billing stack and implement smart dunning sequences plus pre-expiry card reminders. Target recovery of involuntary churn within 30 days.
- Weeks 3–4: Define the single activation event correlated with 90-day retention. Rebuild the onboarding sequence around it and segment by channel.
- Weeks 5–6: Deploy the health score model using the four-metric framework above. Assign Red accounts to immediate CSM outreach and set up automated Yellow-band email sequences.
- Weeks 7–8: Identify the top 20% of accounts by ARR. Schedule QBRs for all strategic accounts with renewals in the next 120 days.
- Weeks 9–10: Build the cancellation save flow with intervention triggers at 90, 60, and 30 days before renewal. Train CSMs on executive sponsor escalation scripts.
- Weeks 11–12: Launch competitor conquesting campaigns targeting churned-customer segments and high-intent comparison keywords. Measure NRR change versus the 90-day baseline.
Teams at $1M–$5M ARR can usually execute steps 1–4 internally with existing tooling. Steps 5–6 benefit from a paid media execution partner when internal bandwidth is limited. SaaSHero’s month-to-month flat-fee retainer model, with no percentage-of-spend billing and no lock-in contracts, is structured for this stage. Engagements use a defined scope, a senior-led team, and reporting anchored to Net New ARR rather than impressions.
Retention Metrics Comparison by ARR Tier
The table below compares key retention metrics across ARR tiers using 2026 benchmark data. All figures are annual unless noted.
| Metric | $1M–$5M ARR | $5M–$20M ARR | $50M+ ARR (Enterprise) |
|---|---|---|---|
| Median NRR | 98% | 104% | 115% |
| Top-quartile NRR | Mid-110s | 118% (90th percentile) | 125%+ |
| Median gross revenue retention (GRR) | 85–90% | 92% | 94–95% |
| Annual logo churn (median) | 5–10% | 5–10% | 2–5% |
| Involuntary churn share (basic tools) | 20–40% | 20–40% | 5–15% (sophisticated dunning) |
Health-Score Calculator You Can Customize
Use the model below as a starting point. Adjust weights after reviewing which behaviors preceded renewals versus churn in your own account history over the last 90 days.
| Metric | Recommended Weight | Example Score Calculation | Benchmark Source |
|---|---|---|---|
| Core feature adoption (primary workflow used weekly by ≥50% of licensed seats) | 40% | ≥50% seats active = 40 pts; 25–49% = 20 pts; <25% = 0 pts | CDP.com weighted scoring model |
| Documented business outcomes / ROI vs. baseline | 25% | KPI improvement documented = 25 pts; partial = 12 pts; none = 0 pts | Planhat outcomes weighting |
| Sentiment (NPS score + executive sponsor attended last QBR) | 20% | NPS ≥8 + sponsor present = 20 pts; NPS 7 only = 10 pts; NPS ≤6 = 0 pts | Planhat sentiment weighting |
| Support health (ticket volume trend over last 30 days) | 15% | Declining or flat = 15 pts; rising = 7 pts; escalation open = 0 pts | Planhat support weighting |
Health scores without tied playbooks are ineffective. Each band must map to a defined action. Red (0–59) triggers immediate CSM intervention. Yellow (60–79) triggers proactive outreach with relevant success stories. Green (80–100) triggers steady engagement and early renewal positioning.
When to Engage a Flat-Fee Retention Partner
Internal execution of steps 1–4, including dunning, onboarding, health scoring, and QBRs, is achievable for most $1M–$20M ARR teams. Steps 5–6, which cover cancellation save flows and competitor conquesting campaigns, require paid media expertise, landing page infrastructure, and CRM attribution that most CS teams do not own. Crossing from 105% to 110% NRR frequently adds 0.5x to 1x ARR to buyer offers for private SaaS companies in the lower middle market, which makes external execution economics straightforward.
SaaSHero operates on month-to-month flat-fee retainers, with no percentage-of-spend billing and no 12-month lock-in. The model is designed for $1M–$20M ARR B2B SaaS companies that need senior-led execution without the overhead of a full in-house team. Reporting focuses on Net New ARR and pipeline value, not impressions or CTR.
Schedule your NRR strategy session to map your custom 90-day retention roadmap →
Frequently Asked Questions
What is a good NRR for a B2B SaaS company at $5M ARR?
For a bootstrapped B2B SaaS company in the $3M–$20M ARR range, the median NRR is approximately 104%. A result of 110% or above places a company in the top quartile for its stage and signals that the existing customer base is growing faster than it churns. Bessemer Venture Partners frames 100% as good, 110% as better, and 120%+ as best for growth-stage SaaS. Reaching 110% at the $5M ARR stage typically requires fixing involuntary churn first, then building a repeatable expansion motion through upsells or seat growth.
What percentage of B2B SaaS churn is involuntary?
Involuntary churn from failed payments, expired cards, and billing errors accounts for 20–40% of total churn for companies using basic billing platform tools. Companies that implement sophisticated dunning systems reduce that share to 5–15%. Because involuntary churn affects customers who already saw product value, it is recoverable without product or pricing changes, which makes it the highest-ROI retention lever for most $1M–$20M ARR companies.
How do I build a customer health score without a dedicated data team?
Start with two signals: core feature adoption from your product analytics tool and support ticket trend from your help desk. Assign feature adoption 60% weight and support health 40% weight. Score each account 0–100 and assign Red, Yellow, and Green bands. This two-metric model can run within a week using a spreadsheet or a basic CRM workflow. Add sentiment and business outcomes data once the first version is validated against your own renewal and churn history over a 60–90 day period. Adjust weights based on which behaviors actually preceded renewals versus cancellations.
What is the difference between gross revenue retention and net revenue retention?
Gross Revenue Retention (GRR) measures how much of starting ARR a company retains after subtracting churn and contraction, with a maximum value of 100%. It excludes expansion revenue. Net Revenue Retention (NRR) adds expansion revenue from upsells, cross-sells, seat growth, and price increases back into the calculation, which allows NRR to exceed 100%. GRR is the cleaner measure of pure retention quality, while NRR is the more complete measure of revenue health. A company can show strong NRR while masking weak GRR if expansion offsets high churn, so investors and acquirers evaluate both metrics independently.
How long does it take to see NRR improvement after implementing these steps?
Involuntary churn recovery through dunning automation typically shows measurable results within 30 days of implementation. Onboarding improvements affect first-year cohort retention, so the full impact appears in months 3–6 as new cohorts mature. Health score-driven interventions reduce churn in the 60–90 day pre-renewal window, which means the first measurable NRR lift from proactive CS outreach appears in the following quarter. Competitor conquesting campaigns can generate net new ARR within 60–90 days depending on sales cycle length. A full 90-day rollout of all six steps usually produces a measurable NRR improvement of 5–10 percentage points for companies starting below 105%.
See Quantified Net New ARR Results
SaaSHero has managed over $30 million in B2B SaaS ad spend and delivered documented outcomes including $504,758 in Net New ARR for TripMaster, a 10x decrease in cost per lead for Playvox, and a $70M Series A for TestGorilla with an 80-day CAC payback period. Every engagement runs month-to-month with flat-fee pricing and reporting anchored to closed revenue, not impressions.