Submit a tool
Calculator

NPS Calculator: work out your Net Promoter Score

Enter your promoters, passives and detractors to get your Net Promoter Score, with the formula, a worked example, and an honest look at what the published benchmarks actually say.

saasgrow.ai 9 November 2026 3 min read

Benchmarks and prices verified on 9 November 2026

Net Promoter Score comes from a single question: how likely are you to recommend us, from 0 to 10. The answers split into three buckets, and the score is the gap between the top one and the bottom one.

What counts as what

  • Promoters score 9 or 10.

  • Passives score 7 or 8.

  • Detractors score anything from 0 to 6.

The score is the percentage of promoters minus the percentage of detractors. It runs from minus 100, where every respondent is a detractor, to plus 100, where every one is a promoter.

The formula

NPS = (promoters / total responses x 100) - (detractors / total responses x 100)

Passives are counted in the total and nowhere else. They pull both percentages down without ever moving the score directly, and that is the part most hand calculations get wrong.

A worked example

You survey 200 customers. 120 answer 9 or 10, 60 answer 7 or 8, and 20 answer 6 or below.

Bucket

Responses

Share

Promoters

120

60%

Passives

60

30%

Detractors

20

10%

NPS

60 - 10 = +50

Now move ten of those passives into the detractor bucket, and leave the promoters untouched.

Bucket

Responses

Share

Promoters

120

60%

Passives

50

25%

Detractors

30

15%

NPS

60 - 15 = +45

Five points, with no change at all in how many people love the product. That asymmetry is why NPS moves faster on bad news than on good, and why a falling score is worth reading before a rising one.

What counts as a good score

Be careful with benchmark tables. There is no authoritative study of SaaS NPS, and the published figures disagree substantially.

Source

Reported figure

Caveat

SurveyMonkey, 2025

average +32, median +44

all industries, not SaaS specifically

Userpilot

average 35.7 in SaaS

its 2024 report covered 229 B2B SaaS companies

Bain and Satmetrix, US consumer 2023

27 for software and apps

consumer software, not B2B

Various vendor blogs, 2025 to 2026

anywhere from 30 to 55

methodology rarely stated

Reported SaaS averages cluster somewhere between plus 27 and plus 41. The spread comes from sample composition, B2B against consumer, and mean against median, so a number pulled from one table and set beside your own is close to meaningless.

Two things are more useful than a benchmark.

Your own trend

The same question, the same audience, the same point in the customer lifecycle, measured repeatedly. A score moving from plus 22 to plus 31 tells you something real. That same plus 31 compared against a blog post’s industry average tells you almost nothing.

The verbatims

The follow-up question is where the value is. The number tells you whether to worry. The comments tell you what to fix.

Getting a reading you can trust

  • Ask at a consistent moment. NPS after onboarding and NPS after a support ticket measure different things. Mixing them makes the trend meaningless.

  • Watch the sample size. With 40 responses, one annoyed customer moves the score by two and a half points. Treat small samples as directional.

  • Do not chase the number. Surveying only your happiest cohorts produces a better score and a worse product.

  • Segment before you act. A flat score often hides a rising enterprise segment and a falling self-serve one.

If you are choosing tooling to run the survey, the customer support and analytics categories are the two worth starting from.

Responses by bucket

Total responses–

Result

Net Promoter Score–on a scale of −100 to +100

Promoters–

Passives–

Detractors–

NPS = % promoters − % detractors

Passives count toward the total but not toward the score, which is why leaving them out changes the answer.

Frequently asked

What is a good NPS score?
There is no reliable single answer. Published SaaS averages range from roughly +27 to +41 depending on whose study you read, and the methodologies differ enough that comparing across them is unsafe. Anything above 0 means you have more promoters than detractors. Your own trend over time is more informative than any industry table.
Do passives count toward NPS?
They count toward the total number of responses, which lowers both the promoter and the detractor percentage, but they never add to or subtract from the score directly. Leaving them out of the denominator inflates the result, which is the most common error in a hand calculation.
What is the range of possible NPS scores?
Minus 100 to plus 100. Minus 100 means every respondent scored 6 or below. Plus 100 means every respondent scored 9 or 10.
How many responses do I need for NPS to mean anything?
Enough that one person cannot move the score much. At 40 responses each reply is worth two and a half points; at 400 it is worth a quarter of a point. There is no strict minimum, but treat anything under about 100 as directional.
How often should I measure NPS?
Often enough to see a trend, rarely enough not to fatigue customers. Quarterly suits most SaaS teams, with a consistent trigger point so every wave measures the same thing.

More reading