Skip to main content
EverydayToolsSIMPLE • FREE • FAST
HomeCategories
Search tools...
  1. Home
  2. Business & Professional
  3. Net Promoter Score Calculator
Advertisement
Loading...
Advertisement
Loading...

Measure customer loyalty from survey responses in seconds

Net Promoter Score (NPS) is the world's most widely used customer loyalty metric. First introduced by Fred Reichheld in a 2003 Harvard Business Review article titled 'The One Number You Need to Grow,' NPS has become a standard KPI in virtually every industry — from software startups to global retailers, healthcare providers to financial institutions. The premise is simple. NPS is derived from one survey question: 'On a scale of 0 to 10, how likely are you to recommend us to a friend or colleague?' Respondents fall into three groups: Promoters (scores 9–10) are loyal enthusiasts who will fuel growth through referrals; Passives (7–8) are satisfied but unenthusiastic customers who are vulnerable to competitive offerings; Detractors (0–6) are unhappy customers who can damage your brand through negative word-of-mouth. The NPS formula itself is elegantly simple: NPS = % Promoters − % Detractors. Passives count toward the total respondent base but are excluded from the score calculation. The result is a whole number ranging from −100 (every respondent is a Detractor) to +100 (every respondent is a Promoter). No percentage sign — NPS is always expressed as a plain integer. Why does NPS matter so much? Research consistently shows that NPS correlates with revenue growth, customer retention, and profitability. Companies with high NPS scores tend to grow faster than competitors — Promoters spend more, churn less, and refer new customers at no acquisition cost. Detractors, on the other hand, are at risk of churning, filing complaints, and actively discouraging others from buying. This calculator supports three input modes to accommodate different workflows. Detailed mode lets you enter individual response counts for each score from 0 to 10 — ideal for processing raw survey data and visualizing the full distribution. Quick mode accepts aggregate totals for Promoters, Passives, and Detractors — perfect when you already have summary data from a survey platform. eNPS mode uses the same formula for Employee Net Promoter Score, measuring internal team loyalty and engagement. Industry context matters enormously when interpreting NPS. A score of +30 is considered excellent in the insurance industry but merely average in hospitality. Our calculator includes benchmarks across ten major industries — technology, retail, healthcare, financial services, hospitality, telecom, insurance, airlines, automotive, and media — so you can see exactly how your score compares to industry averages. Use this tool to measure your NPS after product launches, customer service interactions, onboarding sequences, or on a regular quarterly cycle. Track changes over time to identify whether initiatives are moving the needle. Export results to CSV for reporting or import into your analytics stack.

Understanding Net Promoter Score

What Is NPS?

Net Promoter Score (NPS) is a customer loyalty metric based on a single survey question: how likely is someone to recommend your business on a 0–10 scale? Scores 9–10 are Promoters, 7–8 are Passives, and 0–6 are Detractors. The score ranges from −100 to +100 and is calculated as the percentage of Promoters minus the percentage of Detractors. Unlike complex satisfaction surveys, NPS provides a single actionable number that tracks loyalty over time and correlates with business growth outcomes.

How Is NPS Calculated?

NPS = (Number of Promoters / Total Respondents × 100) − (Number of Detractors / Total Respondents × 100). Passives are included in the total respondent count but excluded from the score formula. The result is always rounded to the nearest integer. For example, with 100 respondents — 50 Promoters, 30 Passives, 20 Detractors — the score is (50% − 20%) = +30. NPS is never shown with a percentage sign. eNPS uses the identical formula but applies it to employee survey data instead of customer data.

Why Does NPS Matter?

NPS is the leading indicator of organic growth. Promoters generate referrals and exhibit higher lifetime value; Detractors actively damage brand perception and are churn risks. Research from Bain & Company shows that NPS leaders in their categories typically grow 2× faster than competitors. Tracking NPS over time reveals whether product improvements, support initiatives, or onboarding changes are genuinely improving loyalty. Segmented NPS — by product line, customer segment, or geography — helps pinpoint exactly where experience gaps exist.

Limitations of NPS

NPS measures willingness to recommend, not actual behavior. A high NPS does not guarantee referrals will happen. NPS can vary significantly by survey channel (email vs. in-app vs. phone) and timing (immediately post-purchase vs. 90 days later), making longitudinal comparisons tricky. Small sample sizes produce unreliable scores — most researchers recommend at least 50–100 responses for statistical validity. NPS also lacks specificity: it tells you that customers are unhappy but not why. For actionable insight, pair NPS with follow-up questions like 'What's the primary reason for your score?' to capture qualitative drivers.

Key NPS Formulas

Net Promoter Score

NPS = % Promoters − % Detractors

The core NPS formula. Promoters are respondents scoring 9–10, Detractors score 0–6. Passives (7–8) count toward total respondents but are excluded from the subtraction. Result ranges from −100 to +100.

Promoter Percentage

% Promoters = (Number of Promoters ÷ Total Respondents) × 100

Promoters gave a score of 9 or 10. They are loyal enthusiasts who drive referrals and organic growth.

Detractor Percentage

% Detractors = (Number of Detractors ÷ Total Respondents) × 100

Detractors gave a score of 0 through 6. They are unhappy customers at risk of churning and spreading negative word-of-mouth.

NPS Reference Tables

NPS Benchmarks by Industry

Average NPS varies significantly by industry due to differences in customer expectations, competitive intensity, and switching costs. Compare your score to your specific industry, not to a universal benchmark.

IndustryAverage NPSGood (Top Quartile)Excellent (Top 10%)World-Class
Technology / SaaS3545–5555–7070+
Retail / E-commerce4555–6565–7575+
Healthcare2735–4545–6060+
Financial Services3445–5555–6565+
Hospitality / Travel5665–7272–8080+
Telecom / Internet2430–4040–5555+
Insurance2230–4040–5555+
Airlines3545–5555–6565+
Automotive4455–6565–7575+
Media & Entertainment2535–4545–6060+

NPS Quality Tiers

General NPS interpretation tiers used across all industries. These thresholds help categorize your score into actionable zones regardless of industry context.

NPS RangeZoneInterpretationPriority Action
−100 to −1CriticalMore Detractors than Promoters — urgent action neededIdentify top pain points, close feedback loops immediately
0 to 19Needs ImprovementSlightly more Promoters, but significant Detractor baseAudit customer journey, reduce friction points
20 to 39GoodSolid Promoter base with room for growthConvert Passives to Promoters, build referral programs
40 to 59GreatStrong loyalty with meaningful competitive advantageMaintain momentum, segment analysis for weak spots
60 to 79ExcellentExceptional loyalty — outperforming most industriesScale what works, monitor for score regression
80 to 100World ClassElite territory — among the best globallyProtect score, leverage Promoters for growth

Worked Examples

Calculate NPS from 100 Survey Responses

A SaaS company receives 100 NPS survey responses. Score distribution: 45 respondents scored 9–10 (Promoters), 35 scored 7–8 (Passives), 20 scored 0–6 (Detractors).

1

Total respondents = 45 + 35 + 20 = 100

2

% Promoters = 45 ÷ 100 × 100 = 45%

3

% Passives = 35 ÷ 100 × 100 = 35%

4

% Detractors = 20 ÷ 100 × 100 = 20%

5

NPS = 45% − 20% = +25

NPS is +25, placing the company in the 'Good' zone. For a technology/SaaS company (industry avg. 35), this is slightly below average. Focus on converting the 35 Passives to Promoters and reducing the 20 Detractors.

Assess Industry Standing — Retail Company

A retail brand surveys 500 customers. Results: 280 Promoters (9–10), 130 Passives (7–8), 90 Detractors (0–6). Industry is retail (avg. NPS = 45).

1

% Promoters = 280 ÷ 500 × 100 = 56%

2

% Detractors = 90 ÷ 500 × 100 = 18%

3

NPS = 56% − 18% = +38

4

Industry average = 45, Delta = 38 − 45 = −7

5

Interpretation: Below retail industry average by 7 points

NPS is +38 (Good zone). However, this is 7 points below the retail industry average of 45. The 18% Detractor rate is the key area to address — reducing it to 12% while holding Promoters steady would push NPS to +44, above the industry average.

eNPS for Employee Engagement

An HR team surveys 75 employees. Responses: Score 10 = 12, Score 9 = 15, Score 8 = 18, Score 7 = 10, Score 6 = 8, Score 5 = 5, Score 4 = 3, Score 3 = 2, Score 2 = 1, Score 1 = 1, Score 0 = 0.

1

Promoters (9–10) = 12 + 15 = 27

2

Passives (7–8) = 18 + 10 = 28

3

Detractors (0–6) = 8 + 5 + 3 + 2 + 1 + 1 + 0 = 20

4

Total = 27 + 28 + 20 = 75

5

eNPS = (27 ÷ 75 × 100) − (20 ÷ 75 × 100) = 36% − 26.7% = +9

eNPS is +9. This is a positive but modest employee loyalty score. The 26.7% Detractor rate among employees warrants investigation — conduct follow-up interviews with Detractors to identify workplace satisfaction gaps.

How to Use the NPS Calculator

1

Choose your input mode

Select Detailed mode to enter individual response counts for scores 0 through 10 — best for raw survey exports. Use Quick mode if you already have totals for Promoters, Passives, and Detractors. Choose eNPS for employee loyalty measurement using the same formula.

2

Enter your response data

In Detailed mode, type the number of respondents for each score from 0 to 10. In Quick mode, enter your Promoter, Passive, and Detractor totals. Leave any score field empty to treat it as zero. Use the Load Sample Data button to see an example.

3

Select an industry benchmark

Optionally choose your industry from the dropdown to compare your score against the average NPS for that sector. The calculator will show a benchmark panel with your score, the industry average, and the delta — helping you gauge whether your score is above or below par for your market.

4

Interpret results and export

Review your NPS, zone label, segment percentages, gauge bar position, and distribution chart. Read the zone-specific improvement tips for actionable next steps. Export results to CSV for presentations or import into your analytics tools. Print results directly from the browser for reports.

Frequently Asked Questions

What is a good NPS score?

NPS context depends heavily on industry. In general, any positive NPS (above 0) indicates more Promoters than Detractors. Scores of 30–49 are broadly considered Good; 50–69 Excellent; 70+ World Class. However, a 'good' score is really one that is above your industry average and trending upward over time. A telecom company with +30 is performing well above average (industry avg. 24), while a hospitality brand with +30 is below average (industry avg. 56). Always interpret NPS in industry and trend context, not as an absolute.

Why does NPS ignore Passives in the formula?

Passives (scores 7–8) are included in the total respondent denominator but excluded from the NPS formula itself because they are considered neutral — neither actively promoting nor detracting from your brand. Their inclusion in the denominator effectively dilutes the score, which is intentional: a high proportion of Passives will lower your NPS relative to a base of the same size with more Promoters. Passives represent an opportunity — they are satisfied enough to stay but not loyal enough to recommend. Converting them to Promoters is often the fastest way to improve NPS.

What is the difference between NPS and eNPS?

Net Promoter Score (NPS) measures customer loyalty — how likely customers are to recommend your product or service. Employee Net Promoter Score (eNPS) measures employee loyalty — how likely employees are to recommend your company as a place to work. The formula is identical: eNPS = % Promoter employees − % Detractor employees, using the same 0–10 scale. The survey question changes to 'How likely are you to recommend our company as a great place to work?' eNPS benchmarks differ from customer NPS benchmarks; typical eNPS scores range more widely and often run lower than customer NPS in the same company.

How many responses do I need for a reliable NPS?

Statistical reliability increases with sample size. Most practitioners recommend a minimum of 50 responses to produce a meaningful NPS, but 100–200 is preferred for confidence intervals narrow enough to be actionable. With fewer than 30 responses, a single Detractor or Promoter can swing the score by 3–5 points, making trend analysis unreliable. For segmented NPS — by product, region, or customer type — each segment needs sufficient responses independently. When reporting NPS to stakeholders, always include the response count and a margin of error if the sample is small.

What factors can inflate or deflate my NPS?

Survey timing has a major impact: immediately post-purchase NPS tends to be higher than NPS measured 60–90 days later when customers have more experience with the product. Channel matters too — email surveys typically return lower scores than in-app surveys due to selection bias. Non-response bias is common: dissatisfied customers may be more likely to respond, deflating scores. Conversely, incentivized surveys inflate scores artificially. Leading questions, survey fatigue (survey too long), and ambiguous wording can all distort results. Use consistent methodology across measurement periods to ensure trends are meaningful rather than artifacts of methodology changes.

How often should I measure NPS?

Measurement frequency depends on your business model and customer interaction volume. B2C businesses with high transaction volumes often run continuous transactional NPS — triggered surveys after specific interactions like purchases, support tickets, or deliveries. B2B businesses typically run relationship NPS on a quarterly or semi-annual cycle, sent to all accounts regardless of recent interactions. Relational NPS captures the overall brand relationship, while transactional NPS captures specific journey moments. Most practitioners recommend measuring at the same interval consistently — quarterly is a common cadence — to build a reliable trend line and correlate NPS changes with specific business initiatives.

Related Tools

Churn Rate Calculator

Calculate customer churn rates — low NPS often correlates with high churn. Track both metrics together.

Customer Lifetime Value Calculator

Estimate CLV — Promoters typically have 2–3x higher lifetime value than Detractors.

CAC Calculator

Calculate customer acquisition cost. High NPS reduces CAC through organic referrals from Promoters.

ARR Calculator

Calculate Annual Recurring Revenue — companies with high NPS tend to have stronger ARR growth rates.

Win Rate Calculator

Track sales win rates alongside NPS to correlate customer loyalty with new business conversion.

EverydayToolsSIMPLE • FREE • FAST

Free online tools for non-IT professionals. Calculators, converters, generators, and more.

Popular Categories

  • Health Calculators
  • Finance Calculators
  • Conversion Tools
  • Math Calculators

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 EverydayTools.io. All rights reserved.