NPS Score Calculator

Turn raw ratings into actionable customer loyalty insights. See response mix, percentages, and performance gaps. Plan smarter campaigns using reliable score interpretation and trends.

Enter Survey Data

0–6 detractors, 7–8 passives, 9–10 promoters

Response count for each rating

Score 0
Detractor
Score 1
Detractor
Score 2
Detractor
Score 3
Detractor
Score 4
Detractor
Score 5
Detractor
Score 6
Detractor
Score 7
Passive
Score 8
Passive
Score 9
Promoter
Score 10
Promoter
Reset

Example Data Table

Score Sample Responses Category
01Detractor
11Detractor
22Detractor
31Detractor
42Detractor
53Detractor
64Detractor
76Passive
88Passive
914Promoter
1018Promoter
Total 60 Sample NPS = 30.00

Formula Used

Promoters are responses with scores 9 and 10.

Passives are responses with scores 7 and 8.

Detractors are responses with scores from 0 to 6.

NPS formula: NPS = (% Promoters) - (% Detractors)

Promoter percentage: (Promoters / Total Responses) × 100

Detractor percentage: (Detractors / Total Responses) × 100

Average rating: Σ(Score × Response Count) / Total Responses

Target gap: Calculated NPS - Target NPS

Benchmark gap: Calculated NPS - Benchmark NPS

Estimated promoter value: Promoter Count × Estimated Value per Promoter

How to Use This Calculator

  1. Enter an optional campaign name and survey period for easier reporting.
  2. Add optional target and benchmark NPS values for internal and external comparison.
  3. Enter the response count for every score from 0 through 10.
  4. Optionally add estimated value per promoter to quantify commercial upside.
  5. Press Calculate NPS Score to generate the result summary above the form.
  6. Review the segment mix, gaps, weighted average, and Plotly chart.
  7. Use the CSV button for spreadsheet exports and the PDF button for shareable reports.

Frequently Asked Questions

1. What does NPS measure?

NPS measures customer willingness to recommend your brand, product, or service. It summarizes loyalty sentiment using promoter and detractor shares from a single recommendation question.

2. Why are scores 7 and 8 not included in NPS?

Scores 7 and 8 are called passives because they are neutral to mildly positive. They matter for analysis, but they do not directly raise or lower the final NPS value.

3. Can NPS be negative?

Yes. NPS becomes negative when detractors represent a larger percentage than promoters. Negative values usually indicate customer experience problems, product friction, or poor service recovery.

4. What is considered a good NPS?

A good score depends on your industry, pricing, customer type, and market maturity. Many teams view anything above 30 as strong, while scores above 50 are often excellent.

5. Should I compare NPS across campaigns?

Yes, but compare similar audiences, channels, and timing windows. A retention survey and a post-purchase survey may produce different expectations, so context matters when benchmarking results.

6. Why does this calculator ask for every score?

Detailed score entry lets you inspect distribution, calculate weighted average rating, and visualize score concentration. It also improves reporting beyond the headline NPS value.

7. What does target gap mean?

Target gap shows how far your current NPS is above or below the goal you entered. Positive values beat the target, while negative values indicate missed expectations.

8. When should I export CSV or PDF?

Use CSV for spreadsheet analysis, dashboards, and further modeling. Use PDF when sharing a clean static summary with managers, clients, or presentation stakeholders.

Related Calculators

survey sample sizepromoter percentagesurvey validity checkcustomer advocacy scorecsat score calculatornps growth rate

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.