NPS Calculator

Calculate your Net Promoter Score from customer survey responses instantly.

Enter the number of promoters, passives, and detractors from your customer survey. Get your Net Promoter Score and see how your customer loyalty compares to industry benchmarks.

Updated June 2026 · How this works

Worth knowing
How It Works
The formula, explained simply

The NPS Calculator processes customer survey responses to determine your Net Promoter Score, a widely-used metric for measuring customer loyalty and predicting business growth. This calculator takes three inputs: the number of promoters, passives, and detractors from your customer feedback survey.

The calculation follows Fred Reichheld's original NPS formula from Bain & Company. Promoters are customers who rated you 9 or 10 on the likelihood-to-recommend question, indicating they are loyal enthusiasts who will promote your business. Detractors scored 0 to 6, representing unhappy customers who may damage your brand through negative word-of-mouth. Passives scored 7 or 8, showing they are satisfied but unenthusiastic customers.

The formula subtracts the percentage of detractors from the percentage of promoters, creating a score ranging from -100 to +100. This metric correlates strongly with revenue growth because promoters drive organic customer acquisition through referrals, while detractors create customer churn and negative brand perception.

Your NPS Calculator result reveals not just your score, but places it in context with industry benchmarks. Scores above 50 indicate strong customer advocacy, while negative scores signal serious satisfaction issues requiring immediate attention. The calculator helps you track customer sentiment over time and measure the impact of customer experience improvements.

When To Use This
Right tool, right situation

Use the NPS Calculator after conducting customer surveys with the standard likelihood-to-recommend question rated 0-10. Calculate NPS monthly or quarterly to track customer loyalty trends and measure the impact of service improvements or product changes.

NPS is particularly valuable for subscription businesses, professional services, and companies where customer referrals drive growth. It predicts revenue growth better than satisfaction scores because promoters generate new customers through word-of-mouth referrals.

Calculate NPS by customer segment (new vs. existing, high vs. low value, different product lines) to identify specific areas for improvement. Track your score against industry benchmarks and competitors to understand your relative market position and set realistic improvement targets.

Common Mistakes
Why results sometimes look wrong

The most common NPS calculation mistake is incorrectly categorizing survey responses. Scores of 7 and 8 are passives, not promoters - only 9 and 10 count as promoters. Including 7s and 8s as promoters inflates your score and gives false confidence about customer loyalty.

Another frequent error is using the wrong survey question. NPS must be based on the likelihood-to-recommend question on a 0-10 scale, not general satisfaction ratings. Customer satisfaction and likelihood to recommend measure different aspects of the customer experience.

Sample size matters for NPS accuracy. Calculating NPS from fewer than 30 responses creates unreliable results due to statistical noise. One or two additional detractors can swing your score dramatically with small sample sizes, leading to incorrect business decisions based on insufficient data.

The Math
Worked examples and deeper derivation

The Net Promoter Score formula is: NPS = ((Number of Promoters - Number of Detractors) / Total Responses) × 100. This calculation converts raw survey counts into a percentage-based score between -100 and +100.

For example, if you have 60 promoters, 30 passives, and 10 detractors from 100 total responses: NPS = ((60 - 10) / 100) × 100 = 50. The passives are included in the denominator but not the numerator, as they neither promote nor detract from your brand.

The multiplication by 100 converts the decimal result to a percentage for easier interpretation. A score of 0.5 becomes 50, meaning you have 50% more promoters than detractors relative to your total survey responses. This mathematical approach makes NPS comparable across different survey sizes and time periods.

Software company survey
150 promoters, 80 passives, 20 detractors from 250 total responses
The NPS is 52, indicating very good customer loyalty above the industry average.
Restaurant feedback
45 promoters, 30 passives, 25 detractors from 100 total responses
The NPS is 20, showing room for improvement in customer satisfaction.
E-commerce store
320 promoters, 150 passives, 30 detractors from 500 total responses
The NPS is 58, reflecting strong customer advocacy and word-of-mouth potential.

Common questions

How do I calculate NPS from survey responses?
Count responses by score: promoters (9-10), passives (7-8), and detractors (0-6). Calculate NPS as ((promoters - detractors) / total responses) × 100. A score above 50 indicates strong customer loyalty.
What is a good Net Promoter Score for my business?
NPS above 70 is excellent, 50-70 is very good, 30-50 is good, and below 30 needs improvement. Industry averages vary: SaaS companies average 40, retail 60, and airlines 35. Compare against your industry benchmarks.
Why are passive customers not included in NPS calculation?
Passives are satisfied but not enthusiastic customers who neither promote nor detract from your brand. They are counted in the total response denominator but do not affect the numerator, as they are unlikely to generate word-of-mouth referrals.

Need something this doesn't cover?

Suggest a tool — we'll build it →