NPS calculator: what is the Net Promoter Score, and how do you calculate it?
NPS (Net Promoter Score) is a measure based on a single question. Customers rate from 0 to 10 how likely they are to recommend you to a friend or colleague. Those who give 9 or 10 are promoters, those who give 7 or 8 passives, and those who give 0 to 6 detractors. You get the score by subtracting the share of detractors from the share of promoters. Fred Reichheld developed the measure at Bain & Company in 2003.
Calculate your NPS
Gave 9 or 10
Gave 7 or 8
Gave 0 to 6
Net Promoter Score
+20
45% promoters − 25% detractors = +20
100 answers: 45 promoters, 30 passives, 25 detractors.
- Detractors 25%
- Passives 30%
- Promoters 45%
Because JavaScript is turned off, the page only shows the result for these example values. The formula is below, in the section “How to calculate NPS”.
An empty field counts as 0. The tool doesn’t collect or send any data; the calculation runs in your browser.
The groups follow the Bain & Company definition: 9–10 promoters, 7–8 passives, 0–6 detractors. If your survey tool gives you the count per group, use the first mode; if it gives you how often each value was chosen, use the second.
What is NPS?
NPS is based on a single question. On the Bain & Company page, it reads: “How likely are you to recommend us to a friend or colleague?”
The answer is a value from 0 to 10. Bain divides the answers into three groups:
- Promoters (9–10): according to Bain, loyal, enthusiastic fans.
- Passives (7–8): satisfied for now. According to Bain, their repurchase and referral rates are up to 50% lower than those of promoters.
- Detractors (0–6): unhappy customers. Bain writes that they account for more than 80% of negative word of mouth.
Fred Reichheld developed the measure in 2003, when he was a partner at Bain. That same year he wrote an article in the Harvard Business Review titled “The One Number You Need to Grow”.
How to calculate NPS
The formula is short: NPS = share of promoters − share of detractors. Passives don’t enter the score directly. But they count toward the total number of answers and so affect the shares.
- Put each answer into its group: 9–10, 7–8 or 0–6.
- Divide the number of promoters and of detractors by the total number of answers, and multiply by 100.
- Subtract the share of detractors from the share of promoters.
Example: of 100 people, 45 are promoters, 30 passives and 25 detractors. NPS = 45 − 25 = +20. With its default values, the calculator shows exactly this result.
Because both shares lie between 0 and 100, the score lies between −100 and +100. If everyone gives 9 or 10, it is +100; if everyone gives 6 or less, it is −100.
The score is a difference of shares. In a report I write “+20”, without a percent sign. If you write “20% NPS”, readers sometimes take it for 20% of customers.
The difference between NPS, CSAT and SUS
All three are surveys, but each measures something different. Mix them up, and you look for the answer to the wrong question.
| Feature | NPS | CSAT | SUS |
|---|---|---|---|
| What it measures | Likelihood to recommend | Satisfaction | Perceived usability |
| Question | 1 question, 0–10 | One or more statements, scale format varies | 10 statements, 5 response options |
| Score | −100 to +100 | Depends on the chosen scale | 0 to 100 |
| When I use it | To track the long-term relationship with the product | Right after a single interaction | At the end of a usability test |
CSAT has no single standard form. Jeff Sauro of MeasuringU writes that satisfaction can be measured with one statement or with several. The scale format also changes from study to study.
Sauro describes the SUS, by contrast, as a reliable and valid measure of perceived usability. According to NN/g, NPS correlates well with the perception of usability. You can find your own SUS score with the SUS calculator.
What is a good NPS?
I don’t give a number for this question, because none of the sources I opened gives a general threshold. Bain’s calculation page doesn’t give a number above which a score is good either.
Culture shifts the score too. NN/g cites a 2021 Qualtrics XM Institute study of 17,509 consumers in 18 countries. In Japan and South Korea, NPS was negative even for companies the participants liked. In India and Mexico, scores were 60 and above.
The most reliable comparison is therefore your own past. Ask the same question regularly to the same audience, and look at the direction of the score.
Criticism of NPS
The claim that NPS predicts growth has been tested. Keiningham, Cooil, Andreassen and Aksoy published a study in the Journal of Marketing in 2007. The data came from the Norwegian Customer Satisfaction Barometer: 21 firms, more than 15,500 interviews.
The team found no “clear superiority” of NPS over other measures in the industries Reichheld had named as examples.
Therese Fessenden of NN/g looks instead at the limits of NPS in UX. The score tells you how the experience is perceived, but not why. And NPS from a test with five people is unlikely to give you valid data.
Grouping also loses information. If someone who gave a 2 gives a 5 in the next survey, that is a real improvement. But both values count as detractors, and NPS doesn’t move. Fessenden therefore recommends reporting the mean with a margin of error.
My note
I see NPS as an alarm. If the score drops, you learn that something is broken. What is broken, you only learn by watching users.
Next to NPS I always put an open question: “Why did you give this score?” Then I read the detractors’ answers and group recurring complaints. That becomes the real to-do list.
If the sample is small, don’t report the score on its own. The question of how many users to test matters even more with NPS. With 10 answers, a single person moving from detractor to promoter shifts the score by 20 points. If you compare two versions, check the difference with the logic of the A/B test calculator.
If your score is dropping and you can’t find which screen the complaints come from, I go through every step of up to 10 flows in your application with the UX Audit Pro.
Questions
How do you calculate NPS?
Subtract the share of detractors (0–6) from the share of promoters (9–10). If 100 answers include 45 promoters and 25 detractors, NPS is +20. Passives (7–8) only count toward the total number of answers.
What is a good NPS?
None of the sources I opened gives a general threshold. In the 18-country study NN/g cites, scores vary widely by country. The most reliable comparison is your own past, with the same question asked to the same audience.
Who invented NPS?
Fred Reichheld developed it in 2003, when he was a partner at Bain & Company. That same year he wrote an article in the Harvard Business Review titled "The One Number You Need to Grow".
What is the difference between NPS and CSAT?
NPS measures the likelihood to recommend with a single question from 0 to 10. CSAT measures satisfaction and has no single standard form; you can ask with one or more statements and different scales.
Can NPS be negative?
Yes. If the share of detractors is larger than that of promoters, the score turns negative. It lies between −100 and +100.
Sources (7)
- Bain & Company, Measuring Your Net Promoter Score. question, groups and formula, accessed November 4, 2026
- Bain & Company, About the Net Promoter System. 2003, Fred Reichheld, accessed November 4, 2026
- Frederick F. Reichheld, The One Number You Need to Grow, Harvard Business Review. December 2003, full text for subscribers only
- Timothy L. Keiningham, Bruce Cooil, Tor Wallin Andreassen, Lerzan Aksoy, A Longitudinal Examination of Net Promoter and Firm Revenue Growth, Journal of Marketing 71(3) (record in the Koç University repository). 2007, accessed November 4, 2026
- Therese Fessenden, Net Promoter Score: What a Customer-Relations Metric Can Tell You About Your User Experience, Nielsen Norman Group. 2024, accessed November 4, 2026
- Jeff Sauro, Measuring Usability with the System Usability Scale (SUS), MeasuringU. 2011: 10 statements, 5 response options, 0–100, accessed November 4, 2026
- Jeff Sauro, Five Scales to Measure Customer Satisfaction, MeasuringU. 2019, accessed November 4, 2026