Net Promoter Score Calculator
Calculate your Net Promoter Score (NPS) from survey responses. Enter the count of promoters, passives, and detractors to see your score and classification.
About this calculator
This calculator computes Net Promoter Score as Promoter % minus Detractor % (line 55), after first converting each raw count to a share of Total Responses (lines 52-54). Promoters moves the score the most — nudging Promoters up or down by 10% moves NPS about twice as much as the same-sized nudge to Passives or Detractors at the defaults, because Promoters both raises the positive term (Promoter %) directly and, by adding to Total Responses, slightly dilutes every other share too. Detractors lowers NPS directly, since it subtracts from the score through Detractor %.
Passives also lowers NPS, which is easy to miss since Passives never appears in the NPS formula itself (line 55 only references Promoter % and Detractor %) — but adding Passives responses grows Total Responses, the shared denominator, which shrinks the gap between Promoter % and Detractor % as a share of the whole. Classification (lines 57-61) applies four fixed thresholds to the resulting score: 71 or above is "Excellent," 31 to 70 is "Great," 0 to 30 is "Good," and anything negative is "Needs Improvement" — at the default counts, an NPS of 50 lands in the "Great" tier, not "Excellent." The 9-10/7-8/0-6 promoter/passive/detractor split and the underlying single-question methodology both trace back to Fred Reichheld's 2003 Harvard Business Review article "The One Number You Need to Grow," which introduced the "how likely are you to recommend" question as a loyalty metric after finding it outperformed satisfaction ratings and repurchase-intent questions at predicting actual customer behavior. This calculator does not weight responses by respondent representativeness, does not compute a confidence interval around the score, and returns an all-zero result rather than dividing by zero when Promoters, Passives, and Detractors are all 0 (line 9).
Inputs
Results
Net Promoter Score
50
Figures current as of 2003. Source: Reichheld, F.F. (2003). "The One Number You Need to Grow." Harvard Business Review, 81(12), 46-54.
How to Use This Calculator
- Enter the number of Promoters (score 9-10), Passives (7-8), and Detractors (0-6).
- Review the Net Promoter Score calculated as percentage Promoters minus percentage Detractors.
- Check the NPS Interpretation: 71 or above is excellent, 31 to 70 is great, 0 to 30 is good, below 0 is a warning signal.
- Compare your NPS against your industry benchmark to contextualize the result.
- Use the Promoter and Detractor percentages separately to guide follow-up qualitative research.
How the result changes with Promoters (9-10)
| Promoters (9-10) | Net Promoter Score |
|---|---|
| 60 | 28.57 |
| 90 | 41.18 |
| 180 | 61.54 |
| 300 | 73.68 |
What each input means
- Promoters (9-10)
- Number of respondents who rated 9 or 10. These are loyal enthusiasts who will keep buying and refer others.
- Passives (7-8)
- Number of respondents who rated 7 or 8. They are satisfied but unenthusiastic and vulnerable to competitive offerings.
- Detractors (0-6)
- Number of respondents who rated 0 through 6. These are unhappy customers who can damage your brand through negative word-of-mouth.
How this is calculated
Figures and sources
- Net Promoter Score methodology and promoter/passive/detractor bands (2003) — Reichheld, F.F. (2003). "The One Number You Need to Grow." Harvard Business Review, 81(12), 46-54.
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Which input moves the Net Promoter Score the most?
Promoters does, at the default counts — nudging Promoters up or down by 10% shifts NPS about twice as much as the same-sized nudge to Passives or Detractors, because Promoters both raises the positive Promoter % term directly (line 52) and, by adding to Total Responses, slightly dilutes the shares built from every other input too.
Does adding more Passive responses change the Net Promoter Score, even though Passives isn't in the NPS formula?
Yes, and the mechanism is worth naming precisely: NPS = Promoter % − Detractor % (line 55) never references Passives directly, but Passives responses still count toward Total Responses (line 8), the shared denominator behind both percentages. Adding Passives grows that denominator without changing the Promoters-minus-Detractors count, which shrinks the gap between Promoter % and Detractor % as a share of the whole — so raising Passives actually lowers NPS.
Is a Net Promoter Score of 50 always classified as 'Excellent'?
No — the classification thresholds (lines 57-61) label 71 and above as "Excellent," 31 through 70 as "Great," 0 through 30 as "Good," and anything below 0 as "Needs Improvement." A score of 50, which is what the default counts produce, falls squarely in the "Great" tier, one level below "Excellent." NPS itself comes from Fred Reichheld's 2003 Harvard Business Review article "The One Number You Need to Grow," which defined promoters as 9-10 raters, passives as 7-8, and detractors as 0-6 on a single "likelihood to recommend" question — the same bands this calculator's Promoters, Passives, and Detractors inputs are labeled with.
What happens if Promoters, Passives, and Detractors are all left at 0?
A zero Total Responses never reaches the percentage math. An explicit check (line 9) short-circuits before the percentage formulas run and returns an all-zero result instead, avoiding a division-by-zero error that would otherwise occur at line 52.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Survey Response Rate Calculator
Determine how many survey invitations you need to send to achieve your target number of completed responses, accounting for response and completion rates.
Survey ResearchLikert Scale Analyzer
Analyze 5-point Likert scale survey responses to get mean, median, standard deviation, and top/bottom-box percentages with a distribution chart.
Retail & MerchandisingLoyalty Program ROI Calculator
Calculate the return on investment of your retail loyalty program by comparing member vs non-member purchase behavior.
Survey ResearchConjoint Analysis Calculator
Calculate the relative importance of product or service attributes from conjoint analysis utility ranges. Determine which features matter most to your respondents.
More in Math & Statistics.