NPS Calculator
Measure customer satisfaction and loyalty by calculating your Net Promoter Score
About the NPS Calculator
The NPS Calculator is an essential tool for customer success managers, marketing professionals, and business owners looking to quantify brand loyalty and customer satisfaction. Developed by Bain & Company in 2003, the Net Promoter Score relies on a single, powerful question: 'On a scale of 0 to 10, how likely are you to recommend our company/product/service to a friend or colleague?' This metric provides a standardized snapshot of customer health that is more predictive of long-term growth than traditional satisfaction surveys.
By categorizing customers into Promoters, Passives, and Detractors, this tool allows businesses to move beyond simple averages. It captures the emotional sentiment of a user base, highlighting whether a company is building a sustainable engine for organic growth through word-of-mouth or if it is accumulating 'bad profits' from unhappy customers who are likely to churn. Use this calculator to analyze survey results from transactional touchpoints or annual relationship health checks to benchmark your performance against competitors and industry standards.
Formula
NPS = ((Number of Promoters - Number of Detractors) / Total Respondents) * 100The Net Promoter Score is expressed as an integer between -100 and 100. To calculate it, you must first categorize respondents based on their 0-10 rating: Promoters (9-10), Passives (7-8), and Detractors (0-6).
Subtract the total number of Detractors from the total number of Promoters, divide that figure by the total number of people who took the survey (including Passives), and multiply by 100. The result is a percentage-based score that represents the net lean toward positive sentiment.
Worked examples
Example 1: A boutique coffee shop surveys 100 customers about their experience. They receive 45 Promoters, 32 Passives, and 23 Detractors.
Total Respondents = 100 Promoters (45) - Detractors (23) = 22 (22 / 100) * 100 = 22
Result: 22. The business has a positive sentiment with more advocates than critics, though there is significant room for improvement.
Example 2: A software company receives 200 responses: 60 Promoters, 70 Passives, and 70 Detractors.
Total Respondents = 200 Promoters (60) - Detractors (70) = -10 (-10 / 200) * 100 = -5
Result: -5. This negative score indicates that detractors outweigh promoters, suggesting a serious risk of customer churn.
Example 3: A premium gym chain surveys 150 members and finds 110 Promoters, 30 Passives, and 10 Detractors.
Total Respondents = 150 Promoters (110) - Detractors (10) = 100 (100 / 150) * 100 = 66.666 (Rounded to 67)
Result: 67. This high score suggests the brand has achieved exceptional customer loyalty and strong word-of-mouth potential.
Common use cases
- A SaaS startup calculates NPS quarterly to determine if recent software updates have improved user sentiment.
- An e-commerce manager triggers an NPS survey 24 hours after product delivery to gauge the effectiveness of the shipping experience.
- A customer experience lead uses the score to identify and prioritize the follow-up process for Detractors to prevent public negative reviews.
- Executive teams use NPS as a Key Performance Indicator (KPI) to determine annual bonuses based on year-over-year loyalty growth.
Pitfalls and limitations
- Excluding passive respondents from the total count denominator will result in an artificially inflated score.
- Large-scale NPS shifts can be caused by a small change in raw numbers if your total survey sample size is too small.
- Reporting NPS without looking at the response rate can hide selection bias, where only the most angry or happy customers respond.
- Treating the score as a percentage (e.g., 25%) instead of an integer (25) is a common formatting error in corporate reporting.
Frequently asked questions
what is a good net promoter score for a small business?
A good NPS score is typically anything above 0, as it indicates you have more promoters than detractors. Scores above 50 are considered excellent, while those above 70 are world-class, though benchmarks vary significantly by industry.
do passives count in nps calculation?
No, passive respondents (those who rate you a 7 or 8) are excluded from the final calculation. They do, however, count toward the total number of respondents, which effectively dilutes the percentage of promoters and detractors.
can you have a negative nps?
Yes, NPS can range from -100 (everyone is a detractor) to +100 (everyone is a promoter). A negative score is a warning sign that your brand has more unhappy customers than loyal advocates.
what score is a promoter in nps?
Promoters are respondents who give a score of 9 or 10. These customers are highly likely to recommend your brand to others and exhibit the highest levels of loyalty and repeat purchasing behavior.
who are considered detractors in nps?
Detractors are customers who rate you between 0 and 6. They are generally dissatisfied and may actively damage your brand reputation through negative word-of-mouth or social media reviews.