Finance calculators

NPS Score Calculator

Updated Oct 10, 2026 By Infinity Calculator
Input Mode

Switching modes clears all counts back to zero.

172 responses
Responses by Score (0–10)
Detractor
1.16% of total
Detractor
0.58% of total
Detractor
1.74% of total
Detractor
2.33% of total
Detractor
3.49% of total
Detractor
4.65% of total
Detractor
6.98% of total
Passive
10.47% of total
Passive
12.79% of total
Promoter
25.58% of total
Promoter
30.23% of total
Your Net Promoter Score
NPS range: −100 to +100
35
Great

Based on 172 responses.

Category Breakdown
CategoryCountPercentage
Promoters9655.81%
Passives4023.26%
Detractors3620.93%
Total respondents172100.00%
Your Numbers in the Formula
55.81%Promoters 20.93%Detractors 34.88NPS
Response Distribution
Promoters96 (55.81%)
Passives40 (23.26%)
Detractors36 (20.93%)
Step-by-Step Solution
Statistical Confidence
The full audience the survey was sent to — must be at least as large as your respondent count.
Confidence level95%
Margin of error±11.12 pts

Your NPS is likely between 23.77 and 45.99.

Download Results

Introduction

This NPS calculator works out your Net Promoter Score. Just enter how many people gave each rating from 0 to 10, or type in your totals for promoters, passives, and detractors. The tool runs the calculation for you.

NPS comes from one simple survey question: "How likely are you to recommend us to a friend or colleague?" People answer on a 0 to 10 scale.1 Scores of 9 or 10 are promoters.1 Scores of 7 or 8 are passives.1 Scores of 0 to 6 are detractors.1 Your NPS is the percent of promoters minus the percent of detractors.1 The final score falls somewhere between −100 and +100.

Along with your score, you get a full breakdown of each group, a chart of your results, and a step-by-step look at the math. You can also add your population size to see the margin of error, and download the whole thing as an image to share with your team.

How to use our NPS Score Calculator

Enter how many people gave each survey score, and the calculator shows your Net Promoter Score, your promoter, passive and detractor split, a chart, the math steps and your margin of error.

Input Mode: Pick "Per-Score Entry (0–10)" if you know how many people gave each score. Pick "Category Entry" if you already know your promoter, passive and detractor totals. Switching modes sets all counts back to zero.

Responses by Score (0–10): In per-score mode, type the number of people who gave each score from 0 to 10. Use the plus and minus buttons to change a count by one. Scores 0–6 count as detractors, 7–8 as passives, and 9–10 as promoters.

Promoters: In category mode, type how many people scored 9 or 10.

Passives: Type how many people scored 7 or 8.

Detractors: Type how many people scored 0 through 6.

Show decimals: Turn this on to see your NPS with two decimal places instead of a rounded whole number.

Population size: Type the total number of customers you sent the survey to. This number must be equal to or bigger than your total responses. It is used to work out your 95% margin of error.

Calculate: Click this to run the numbers. Results also update as you type.

Reset / Clear All: Click this to clear every field and start over.

Download Results (PNG): Click this to save an image of your NPS score, category breakdown and chart.

What Is a Net Promoter Score (NPS)?

Net Promoter Score, or NPS, is a simple way to measure how much people like your brand. You ask customers one question: "How likely are you to recommend us to a friend or colleague?" They answer with a number from 0 to 10.1 That's it. Those numbers turn into one score that shows if your customers would spread the word about you or warn people away.

The Three Customer Groups

Every answer falls into one of three groups:

  • Promoters (9–10): Happy fans. They buy again and tell others about you.1
  • Passives (7–8): They are fine with you, but not excited. A better deal could pull them away.1
  • Detractors (0–6): Unhappy customers. They may leave bad reviews and hurt your name.1

How the NPS Formula Works

The math is easy. Find the percent of Promoters, find the percent of Detractors, and subtract:

NPS = % Promoters − % Detractors

Passives count in the total number of people, but they are not added or subtracted. Because of that, your score can land anywhere from −100 (everyone is a Detractor) to +100 (everyone is a Promoter). The answer is a plain number, not a percent.

Example: 100 people answer. 60 are Promoters, 20 are Passives, 20 are Detractors. That is 60% − 20% = an NPS of 40.

What Counts as a Good Score

  • Below 0: Needs attention. More people are unhappy than happy.
  • 0 to 29: Good. You have room to grow.
  • 30 to 69: Great. Most customers are on your side.
  • 70 and up: Excellent. Very few brands reach this.

Scores differ a lot between markets, so a score means most when you compare it with your own earlier surveys.

Why Sample Size Matters

A score built from 15 answers is shaky. A score built from 500 answers is much more solid. The margin of error tells you how far off your score might be. If your NPS is 35 with a margin of error of ±11, your real score is likely somewhere between 24 and 46. More responses shrink that range and make your number more trustworthy.

Why Businesses Track NPS

NPS ties customer feelings to money. Promoters stay longer, spend more, and bring in free referrals, which lowers what you pay to get new customers. You can see that effect directly with the CAC Calculator and the Customer Lifetime Value Calculator. Detractors cancel, ask for refunds, and cost you sales through bad word of mouth. Tracking your score over time shows if changes to your product, price, or support are actually working. One score on its own means little. The trend, month after month, is what tells the real story.


Formulas used

Total respondents
n = P + A + D
Promoter percentage
\%P = \frac{P}{n} \times 100
Detractor percentage
\%D = \frac{D}{n} \times 100
Net Promoter Score
\text{NPS} = \%P - \%D = \frac{P - D}{n} \times 100
95% margin of error (with finite population correction)
\text{MoE} = 1.96 \sqrt{\frac{\frac{P}{n} + \frac{D}{n} - \left(\frac{P-D}{n}\right)^2}{n}} \times \sqrt{\frac{N - n}{N - 1}} \times 100
Confidence interval for NPS
\text{NPS} \pm \text{MoE}
Share of total for a given score
\text{Share}_i = \frac{c_i}{n} \times 100

Frequently asked questions

Is NPS a percentage?

No. NPS looks like a percent because it comes from subtracting two percentages, but the answer is just a number. Write it as 40, not 40%. The scale runs from −100 to +100.

Why does my NPS not match my promoter percentage?

Because passives still count. Passives (scores 7 and 8) are part of your total response count, so they lower both the promoter share and the detractor share. They just never get added or subtracted in the final step.

Can my NPS be negative?

Yes. If you have more detractors than promoters, your score drops below zero. A score of −20 means 20% more of your customers are unhappy than happy. The lowest possible score is −100.

How many responses do I need for a reliable NPS?

Aim for at least 100 responses. Below that, one or two answers can swing your score a lot. The calculator shows a margin of error so you can see how solid your number is. A smaller margin means a more trustworthy score.

What is the population size field for?

It is the total number of customers you sent the survey to, not the number who replied. The calculator uses it to work out your 95% margin of error. It must be equal to or larger than your total responses, or the margin will not show.

What does the margin of error mean for my score?

It shows the range your true score likely falls in. An NPS of 35 with a margin of ±11 means your real score is probably between 24 and 46. Get more responses to shrink that range.

Should I use per-score entry or category entry?

Use per-score entry if you have the raw count for every rating from 0 to 10. It also shows a bar for each score so you can spot patterns. Use category entry if you only know your promoter, passive and detractor totals.

Should I round my NPS or show decimals?

Round for reports and slides. It is easier to read and share. Turn on decimals when you compare two close scores or track small month-to-month changes, since rounding can hide a real shift.

Is an NPS of 40 good?

A positive score means promoters outnumber detractors, and 40 means they do so by 40 points out of 100. Scores differ a lot between markets, so the most useful check is against your own earlier surveys.

How often should I run an NPS survey?

Most companies run it every quarter. That gives enough time to make changes and see the effect. Monthly works if you have lots of customers. One score means little; the trend over time is what matters.

Do passives hurt my score?

Not directly, but they hold it back. Every passive takes a spot that could have been a promoter. Moving passives up to a 9 or 10 is often the fastest way to lift your NPS, since they already like you.

Why is 7 counted as a detractor score in some tools?

It is not, in the standard method. Scores 0 to 6 are detractors, 7 and 8 are passives, and 9 and 10 are promoters.1 This calculator uses those standard groups.

What can I do with the downloaded PNG?

The image holds your score, category table, chart and margin of error. Drop it into a slide deck, a report, or a team chat. Nothing is uploaded. The image is built right in your browser.

Why do I see a dash instead of a score?

You have zero total responses, or one of your inputs is invalid. Counts must be whole numbers of 0 or more, so no decimals or negatives. Fix any red error message and the score will appear.

How do I raise my NPS score?

Two paths work. Fix what detractors complain about, since removing detractors lifts the score twice as fast per person. Then turn passives into promoters with better support, faster fixes, or small surprises. Ask a follow-up "why?" question to learn what to change.


Sources

  1. Measuring Your Net Promoter Score. Bain & Company. How the Scoring Works. Accessed September 27, 2026.