Calculateus

Net Promoter Score (NPS) Calculator

Calculate your Net Promoter Score from customer survey responses.

Result

Net Promoter Score
50
Rating
Excellent

About the NPS Calculator

This calculator converts raw counts of survey respondents into a single Net Promoter Score, a widely used measure of customer loyalty based on how likely customers are to recommend a business. It is meant for teams running 'how likely are you to recommend us' surveys who want to turn response counts into the standard NPS metric.

How It Works

You enter the number of respondents in three groups: Promoters (scored 9-10), Passives (scored 7-8), and Detractors (scored 0-6). The calculator finds the total number of respondents, calculates the percentage of Promoters minus the percentage of Detractors, and reports that as the Net Promoter Score, along with a qualitative rating label.

NPS = ((Promoters - Detractors) / Total Respondents) x 100

Formula & Methodology

Add up all respondents across the three groups to get the total. Subtract the number of Detractors from the number of Promoters, then divide that difference by the total respondent count and multiply by 100. Passives are counted in the total (which affects the denominator) but do not appear directly in the numerator, so a survey with many Passives and few Promoters or Detractors will pull the score closer to zero. The result ranges from -100 (every respondent a Detractor) to +100 (every respondent a Promoter), and the calculator labels it: 70+ as World-class, 50-69 as Excellent, 30-49 as Great, 0-29 as Good, and below 0 as Needs improvement.

Examples

Strong customer loyalty result

Out of 100 respondents: 65 Promoters, 20 Passives, 15 Detractors. NPS = ((65 - 15) / 100) x 100 = 50, rated Excellent.

Weaker result with more detractors

Out of 200 respondents: 60 Promoters, 60 Passives, 80 Detractors. NPS = ((60 - 80) / 200) x 100 = -10, rated Needs improvement, since Detractors outnumber Promoters.

Advantages

  • Converts raw survey response counts directly into the standardized NPS metric without requiring manual percentage calculations
  • Includes a qualitative rating label alongside the numeric score, giving immediate context for what the number represents
  • Works with any survey sample size, since the formula is based on percentages rather than fixed respondent counts

Common Mistakes

  • Miscategorizing borderline scores (for example, treating a 7 as a Detractor or an 8 as a Promoter) instead of following the standard 0-6 / 7-8 / 9-10 grouping
  • Comparing NPS scores across industries as if there's one universal 'good' threshold, when typical scores vary significantly by sector
  • Drawing conclusions from a very small number of total respondents, where a handful of scores can swing the percentage-based result dramatically

Edge Cases to Watch For

  • If total respondents (Promoters + Passives + Detractors) is zero, the calculator returns an error, since there is no valid percentage to calculate from an empty survey.
  • A high count of Passives lowers the score indirectly by inflating the total respondent count without contributing to the numerator, even though Passives are neither actively negative nor actively positive.
  • The rating labels are fixed thresholds (70, 50, 30, 0) that don't adjust for industry; a 'Good' score in one industry may be considered strong, while the same number could be below average in another, since typical NPS benchmarks vary by sector.
  • The calculator assumes respondents were correctly bucketed by their 0-10 score into the three groups; if scoring boundaries were applied inconsistently during survey collection, the resulting NPS will not be accurate.

Common Use Cases

  • Customer success and product teams processing results from a recommendation survey into a trackable score
  • Marketing and CX teams benchmarking loyalty over time by recalculating NPS after each survey wave
  • Startups building a customer feedback dashboard that need a quick, standard way to summarize survey sentiment
Written & fact-checked by the Calculateus TeamLast updated August 5, 2026How we verify our formulas

Frequently asked questions

How is NPS calculated?

Respondents who score 9-10 (out of 10) on 'how likely are you to recommend us' are Promoters, 7-8 are Passives, and 0-6 are Detractors. NPS = %Promoters - %Detractors, producing a score from -100 to +100 - passives don't directly factor into the score beyond being excluded from both groups.

Conclusion

This calculator applies the standard NPS formula to whatever response counts you provide, turning raw survey tallies into a single, comparable score. As with any loyalty metric, the number is most useful when tracked consistently over time rather than interpreted from a single survey wave in isolation.