NPS Calculator with Revenue Impact
Turn NPS into dollars. Promoter/passive/detractor split, 12-industry benchmarks, Bain growth correlation, Wilson-score confidence interval, and detractor churn risk — all in one board-ready calculator. Free, no signup.
Last reviewed: April 2026
What is a good NPS score for SaaS and other industries?
A good NPS score depends entirely on industry. A +40 that looks mediocre for a developer tool (where top-quartile is 72) is excellent for an airline (where the median is 3). Benchmarking against the right reference point is the single most important step after calculating your raw number — without it, a board deck slide of "our NPS is 42" tells the room nothing.
For SaaS B2B the industry median sits around 30 and top-quartile is roughly 55. Enterprise SaaS medians run slightly higher (35 median, 58 top-quartile) because enterprise contracts filter out accidental buyers. Consumer SaaS (B2C) medians around 47, top-quartile 65. Fintech sits at 31/55; healthtech at 27/50; e-commerce at 45/68. Regulated / infrastructure industries like telecom (10/35) and airlines (3/45) carry structurally lower NPS for customer-experience reasons outside any single company's control.
The top-quartile SaaS NPS (55+) is the practical target for most growth-stage founders. Below it, you're in the competitive middle of your category; above it, you're growing measurably faster than your baseline peer. This NPS calculator with revenue impact also surfaces which industries pay off NPS improvements the most — e-commerce and developer tools compound NPS advantages fastest because word-of-mouth reach is highest.
NPS formula: how to calculate NPS from raw scores (0–10)
The NPS formula is straightforward: NPS = %Promoters − %Detractors, where Promoters are the share of respondents scoring 9 or 10, Detractors are the share scoring 0–6, and Passives (scoring 7 or 8) are excluded entirely. The score ranges from −100 (all detractors) to +100 (all promoters), with 0 as neutral.
NPS = %Promoters (9–10) − %Detractors (0–6)
where passives (7–8) are excluded. Range: −100 to +100.
Calculating NPS from raw scores: sum response counts across the 11 score positions to get N, then compute the promoter percentage as (count at 9 + count at 10) / N × 100, detractor percentage as (sum of counts 0–6) / N × 100, and subtract. The calculator above handles this automatically — paste in your 11 count inputs and the tool auto-computes everything including the 95% confidence interval.
Promoter, passive, and detractor: what each segment means
The promoter/passive/detractor segmentation is the single most useful feature of NPS — far more than the composite number itself. Each segment has a distinct economic profile:
Promoters (scored 9–10)
Retain roughly 2.4× longer than baseline. Expand spend at ~1.4× (upsell/cross-sell willingness). Spread positive word-of-mouth that reduces paid-acquisition costs by 10–30% at scale. The G2-review / case-study / referral base.
Passives (scored 7–8)
Baseline churn, baseline expansion, no word-of-mouth amplification in either direction. The "satisfied but not enthusiastic" majority — they'll churn for 5% cheaper or a slightly better feature. Excluded from NPS formula but critical for modelling renewal risk.
Detractors (scored 0–6)
Churn at roughly 2.1× baseline. Spread negative word-of-mouth that caps top-of-funnel pipeline. Cost support 3–6× more per account. The highest-leverage segment to fix — each detractor-to-passive conversion retains 2× longer AND removes a negative-WOM vector.
Revenue impact of NPS: the Bain growth correlation
The revenue impact of NPS was first quantified by Fred Reichheld and Bain & Company in their 2003 HBR article The One Number You Need to Grow. Their core finding: NPS leaders grow approximately 2.5× faster than industry averages, with the linearization that every 7 NPS points maps to roughly 1 percentage point of growth-rate differential. Satmetrix and NICE have replicated this correlation across dozens of industries in follow-up studies through 2024.
This bain nps growth correlation calculator plots your company's dot on the linearized Bain curve relative to your industry median. For a SaaS B2B company at NPS 55 against a median of 30, the model predicts ~2.25× industry-average growth rate — a 125% differential that compounds into 5–10× revenue divergence over 3–5 years.
The practical takeaway: in mature industries where product features converge, NPS becomes the dominant predictor of which vendors outgrow their peers. For an NPS score to revenue growth calculator to be useful at the board level, it needs to output dollar numbers — not just correlations. That's what the revenue unlock engine above does: +10 NPS → ~0.8% ARR lift per year for SaaS companies at steady-state.
Detractor churn rate: turning NPS into dollars at risk
The detractor churn rate calculator uses Bain's churn-multiplier research: detractors churn at ~2.1× baseline monthly rate, passives at 1.0×, promoters at 0.42×. Applied to your ARPA and customer count, this gives a dollar-weighted estimate of ARR at risk over the next 12 months — the single most shareable number for QBR decks and board meetings.
Worked example: 1,000 customers × $340 ARPA × 12 = $4.08M annual ARR. At a 3.5%/mo baseline churn rate, detractors churn at 3.5% × 2.1 = 7.35%/mo or roughly 60% annualized. With 20% detractors, that's (20% × $4.08M × 60%) ≈ $490K/yr at risk. Convert 10% of them to passives (via close-the-loop follow-ups — Bain finds ~24% of detractors convert when contacted within 48 hours of the survey) and you recover ~$50K/yr with a single CS motion.
The Revenue Unlock Visualizer above lets you model these conversions live. Slide "convert X% of detractors to passives" and watch the NPS lift, new composite grade, and dollar unlock animate in real time — perfect for a slide where you need to justify a CS-team headcount increase.
NPS benchmarks by industry: SaaS B2B top-quartile and 11 others
These NPS benchmark by industry calculator numbers are calibrated to Bain/Satmetrix 2024 NICE Satmetrix benchmarks and Retently 2024 B2B SaaS benchmarks. Both median and top-quartile thresholds are shown so you can judge whether you're in the competitive middle or pulling ahead.
| Industry | Median | Top-Quartile |
|---|---|---|
| SaaS B2B | 30 | 55 |
| SaaS B2C | 47 | 65 |
| Enterprise SaaS | 35 | 58 |
| Developer Tools | 55 | 72 |
| Fintech | 31 | 55 |
| Healthtech | 27 | 50 |
| E-commerce | 45 | 68 |
| Retail | 35 | 60 |
| Telecom | 10 | 35 |
| Airlines | 3 | 45 |
| Financial Services | 31 | 55 |
| Media | 25 | 52 |
Developer tools lead by a wide margin because they serve a high-sophistication, high-loyalty user base where switching costs are real. Airlines and telecom lag for structural reasons: customer experience is dominated by events outside any single company's control (flight delays, outages, regulatory constraints). A good nps score for SaaS is emphatically not the same as a good NPS score for an airline.
NPS confidence interval: how many responses do you need?
An NPS confidence interval calculator is non-negotiable for any serious analysis. With N under 100, the 95% confidence band is typically ±10pts or worse — which means a raw NPS of 30 could plausibly be anywhere from 20 to 40. Quoting that number externally without the confidence band is statistical malpractice.
CI = 1.96 × √((p_p(1−p_p) + p_d(1−p_d) + 2·p_p·p_d) / n) × 100
The tool flags the "Unreliable" zone automatically when N < 30 or the confidence interval exceeds ±20pts, and downgrades the Statistical Confidence dimension to F. If that's your state, the fix is continuous NPS via in-app microsurveys — response rates rise from 5–15% (email) to 25–40% (in-app) and sample size compounds weekly instead of quarterly. Every serious NPS program runs continuously, not as an annual snapshot.
NPS vs CSAT vs CES: when to use which
NPS is not the only customer-experience metric, and treating it as the only one is a category error. An nps vs csat vs ces calculator (or framework) helps teams pick the right tool for the right question:
NPS — Loyalty (long-term)
"How likely are you to recommend us?" 0–10. Best predictor of revenue growth over 12+ months. Use quarterly or monthly. The #1 board-deck metric for customer experience.
CSAT — Satisfaction (transactional)
"How satisfied were you with X?" 1–5. Best for measuring discrete touchpoints (support tickets, onboarding calls, feature launches). Short-term churn signal. Trigger after specific events, not on a calendar.
CES — Effort (friction)
"How easy was it to X?" 1–7. Best for detecting product friction and support workload. Strong signal for churn-via-frustration even when overall satisfaction (CSAT) looks fine. Use at aha-moment and renewal.
Run all three. NPS tells you if customers love you; CSAT tells you which interactions are failing; CES tells you which flows are costing you customers silently. Most NPS-obsessed teams under-use CES and get surprised by churn they could've predicted 90 days earlier.
How to improve your NPS score: 5 CX levers
Five proven levers for lifting NPS, in order of effort-to-impact ratio:
- Close the loop with detractors within 48 hours. Bain: ~24% of detractors convert to passives when personally contacted within 2 days. This is the highest-ROI CX motion in the entire playbook.
- Mobilize promoters into advocacy. Email top-quartile rating responses with a 1-click link to G2, Capterra, or a referral program. 10% participation is typical, and each review lifts category-search discoverability.
- Fix the #1 complaint theme (not every theme). Theme detractor free-text responses weekly. Pick the most-mentioned theme and ship a fix this quarter. Spreading engineering across every theme simultaneously produces zero movement.
- Reduce friction at the aha-moment. CES at the first-value event predicts 60-day NPS better than any onboarding CSAT score. Measure time-to-aha, ship aha-acceleration sprints twice a year.
- Run NPS quarterly (or monthly for PLG). Continuous feedback beats annual snapshots at every level — board trend lines, sample sizes, statistical significance, team habituation. Annual NPS is a compliance exercise; continuous NPS is a decision tool.
Use the Revenue Unlock Visualizer above to model each lever's dollar impact before you pitch it to your leadership team. A how to improve nps score plan that includes a dollar number is ~3× more likely to get funded than one that just says "we'll close the loop."
Frequently Asked Questions
How do you calculate NPS from raw scores?
NPS = %Promoters (9–10) − %Detractors (0–6). Passives (7–8) are excluded. Range: −100 to +100. Count responses at each 0–10 score, divide into three buckets, take the difference of the top and bottom percentages.
What is a good NPS score for B2B SaaS?
SaaS B2B median is ~30, top-quartile is 55+. Enterprise SaaS: median 35, top-quartile 58. Developer tools top-quartile 72. Below 0 is a churn-liability warning; above 70 is world-class (top 2% of companies).
What is the revenue impact of improving NPS by 10 points?
Bain research: ~0.8% ARR lift per +10 NPS for SaaS businesses at steady-state. The calculator computes exact dollars based on customer count, ARPA, and churn rate.
How does NPS correlate with revenue growth?
Bain/Satmetrix: NPS leaders grow approximately 2.5× faster than industry averages. ~7 NPS points ≈ 1 percentage point of growth-rate differential. The Bain growth curve above plots your dot.
How do you calculate an NPS confidence interval?
95% Wilson score CI: 1.96 × √((p_p(1−p_p) + p_d(1−p_d) + 2·p_p·p_d) / n) × 100 points. N=100 → ±8pts; N=400 → ±4pts; N=1,000 → ±2.5pts. Under 30 responses = unreliable.
What is a typical NPS survey response rate?
Email NPS: 5–20% typical. In-app microsurveys: 25–40%. Elite brands: 40–60%. Under 10% suggests survey fatigue or bad trigger timing.
Do detractors churn at 2× the rate of promoters?
Bain: detractors churn at ~2.1× baseline, promoters at 0.42× baseline. Promoters also expand at ~1.4× baseline. These multipliers drive the revenue impact engine in this calculator.
What is the top-quartile SaaS NPS score?
SaaS B2B top-quartile = 55+. Enterprise SaaS 58+. Developer tools 72+. Consumer SaaS 65+. Target these on your quarterly roadmap to outgrow your industry baseline.
How do promoters, passives, and detractors map to revenue?
Promoters retain 2.4× longer, expand 1.4× more. Passives are neutral. Detractors churn 2.1× baseline and cap top-of-funnel via negative word-of-mouth. The bleacher visualization above splits ARR across all three.
What is the difference between NPS, CSAT, and CES?
NPS (0–10) = loyalty; CSAT (1–5) = transactional satisfaction; CES (1–7) = perceived effort. NPS best for long-term growth correlation, CSAT for short-term churn, CES for product friction.
How can I improve my NPS score?
(1) Close the loop with detractors in 48 hours (~24% convert); (2) mobilize promoters into reviews/referrals; (3) fix the #1 complaint theme (not every theme); (4) reduce aha-moment friction; (5) run NPS quarterly or monthly, not annually.
How many responses do I need for a reliable NPS?
Under 30 is unreliable. 100 gives ±8pts; 400 gives ±4pts; 1,000 gives ±2.5pts. The tool flags unreliable zones automatically.