NPS Calculator
Calculate your Net Promoter Score (NPS) by entering your survey responses below
Your NPS Results
Your Net Promoter Score will appear here
Complete Guide: How NPS is Calculated
The Net Promoter Score (NPS) is one of the most widely used customer loyalty metrics in business today. Developed by Fred Reichheld, Bain & Company, and Satmetrix in 2003, NPS has become a standard for measuring customer satisfaction and predicting business growth.
What is Net Promoter Score?
NPS is a customer loyalty metric that measures how likely customers are to recommend your company, product, or service to others. It’s based on a single question:
“On a scale of 0 to 10, how likely are you to recommend [company/product/service] to a friend or colleague?”
How NPS is Calculated: The Formula
The NPS calculation follows this simple formula:
NPS = % of Promoters – % of Detractors
Where:
- Promoters (score 9-10): Loyal enthusiasts who will keep buying and refer others
- Passives (score 7-8): Satisfied but unenthusiastic customers who are vulnerable to competitive offerings
- Detractors (score 0-6): Unhappy customers who can damage your brand through negative word-of-mouth
Step-by-Step NPS Calculation Process
- Collect responses to the NPS question using a 0-10 scale
- Categorize respondents into Promoters, Passives, and Detractors
- Calculate percentages:
- % Promoters = (Number of Promoters / Total Respondents) × 100
- % Detractors = (Number of Detractors / Total Respondents) × 100
- Subtract the percentage of Detractors from the percentage of Promoters
NPS Score Interpretation
| NPS Range | Classification | Description |
|---|---|---|
| 75-100 | World Class | Exceptional customer loyalty and advocacy |
| 50-74 | Excellent | Strong customer loyalty with room for improvement |
| 0-49 | Good | Positive NPS but needs significant improvement |
| Below 0 | Needs Improvement | More detractors than promoters – urgent action required |
Why NPS Matters for Business Growth
Research shows that companies with high NPS scores typically grow at more than twice the rate of their competitors. According to Bain & Company, leaders in NPS outgrow their competitors by an average of 2.5 times.
Key benefits of tracking NPS:
- Predicts revenue growth – NPS correlates with repeat purchases and referrals
- Identifies brand advocates – Helps focus on your most valuable customers
- Highlights improvement areas – Detractor feedback reveals pain points
- Benchmarks performance – Compare against industry standards
Industry Benchmarks for NPS
NPS scores vary significantly by industry. Here are some average benchmarks:
| Industry | Average NPS | Top Performer NPS |
|---|---|---|
| Retail | 50 | 75+ (e.g., Apple, Amazon) |
| Technology | 40 | 65+ (e.g., Google, Microsoft) |
| Financial Services | 35 | 60+ (e.g., USAA, Discover) |
| Healthcare | 45 | 70+ (e.g., Kaiser Permanente) |
| Telecommunications | 20 | 45+ (e.g., T-Mobile) |
Common Mistakes in NPS Calculation
Avoid these pitfalls when calculating NPS:
- Ignoring Passives – While Passives don’t directly affect the score, they represent growth potential
- Small sample sizes – NPS requires statistically significant data (minimum 100 responses recommended)
- Not segmenting data – Analyze NPS by customer segments for actionable insights
- Overlooking follow-up – The real value comes from asking “why” behind the scores
- Comparing apples to oranges – Only compare NPS with similar industries and survey methods
Advanced NPS Analysis Techniques
To get more value from your NPS program:
- Trend analysis – Track NPS over time to measure improvement
- Driver analysis – Identify which factors most influence your NPS
- Text analytics – Analyze open-ended feedback for themes
- Employee NPS – Measure internal engagement (eNPS) alongside customer NPS
- Competitive benchmarking – Compare against direct competitors
NPS Best Practices
To implement an effective NPS program:
- Survey at the right time – After key interactions when experience is fresh
- Keep it simple – Start with just the core NPS question
- Close the loop – Follow up with detractors to resolve issues
- Make it actionable – Share results with frontline teams
- Integrate with CRM – Connect NPS data with customer profiles
- Report regularly – Share NPS trends with leadership