Business

Verified calculator with a transparent formula

Business

Net Promoter Score (NPS) Calculator.

Calculates the Net Promoter Score from survey responses, showing the percentage of promoters, detractors, and the final NPS.

Results update live as you type.
ƒ

Your inputs

How it works

  1. 1

    Enter the number of promoters, passives, and detractors from your survey.

  2. 2

    The calculator sums all responses to get the total.

  3. 3

    It subtracts detractors from promoters, divides by the total, and multiplies by 100.

  4. 4

    The result is your NPS, rounded to the nearest whole number.

round(((promoters - detractors) / max(promoters + passives + detractors, 1)) * 100)

Frequently asked questions

What is a good NPS?

NPS ranges from -100 to +100. A score above 0 is generally good, above 50 is excellent, and above 70 is world-class.

How is NPS calculated?

NPS = (Percentage of Promoters) - (Percentage of Detractors). Passives are not counted in the score.

What if I have zero responses?

The calculator returns 0 to avoid division by zero, but you should not calculate NPS without responses.

Explore this calculator category

Results

Formula checked

Net Promoter Score

0NPS

Promoter Percentage0%
Detractor Percentage0%
Ask Anything

Estimate for general guidance only — verify important decisions with an appropriate professional.

How it works

Calculates the Net Promoter Score from survey responses, showing the percentage of promoters, detractors, and the final NPS.

  1. Enter the number of promoters, passives, and detractors from your survey.
  2. The calculator sums all responses to get the total.
  3. It subtracts detractors from promoters, divides by the total, and multiplies by 100.
  4. The result is your NPS, rounded to the nearest whole number.

Formulas

The math behind this calculator, written out so you can verify the result.

NPS Formula

NPS = %Promoters - %Detractors

Subtract the percentage of detractors from the percentage of promoters. Passives are ignored.

Example:

Input: 60 promoters, 30 passives, 10 detractors

Calculation: 60% - 10% = 50

Result: NPS = 50

Real-world use cases

Where this calculation shows up in everyday life.

Customer Loyalty Tracking

Measure overall customer loyalty and predict business growth.

Example: A company surveys 1000 customers quarterly.

Benchmarking

Compare your NPS against industry averages or competitors.

Example: Compare your score to the industry standard of 30.

Improvement Focus

Identify areas to convert passives into promoters.

Example: Analyze feedback from passives to improve service.

Tips and common mistakes

Tips

  • Use a consistent survey scale (0-10) for accurate results.
  • Segment your NPS by customer type or region for deeper insights.
  • Follow up with detractors to understand their concerns.
  • Track NPS over time to see trends.

Common Mistakes to Avoid

  • Including passives in the NPS calculation.
  • Using percentages instead of raw counts incorrectly.
  • Ignoring the margin of error for small sample sizes.

Assumptions and limitations

  • Use the stated inputs and units.
  • Results are estimates for planning and education.
  • Check measurements and source data before making an important decision.