NPS Calculator

Calculate your Net Promoter Score instantly. Enter the number of Promoters, Passives, and Detractors from your survey to see your NPS and benchmarks.

Your NPS Score

+30

Good

Total Responses

100

% Promoters

50.0%

% Detractors

20.0%

What is Net Promoter Score (NPS)?

Net Promoter Score is a customer loyalty metric created by Fred Reichheld at Bain & Companyin 2003. It measures how likely your customers are to recommend your product or service to others. The score ranges from -100 to +100 and is based on a single survey question:

"On a scale of 0 to 10, how likely are you to recommend [company/product] to a friend or colleague?"

Based on their response, customers fall into one of three groups:

  • Promoters (9-10): Loyal enthusiasts who will keep buying and refer others, fueling growth.
  • Passives (7-8): Satisfied but unenthusiastic customers who are vulnerable to competitive offerings.
  • Detractors (0-6): Unhappy customers who can damage your brand through negative word-of-mouth.

NPS has become the most widely used customer experience metric in the world. Companies like Apple, Amazon, and Tesla use it to track customer sentiment and predict business growth. Its simplicity makes it easy to benchmark across teams, products, and time periods.

How NPS is Calculated

The NPS formula is straightforward. You only need the number of responses in each group.

Step 1: Calculate percentages

  • % Promoters = (Number of Promoters / Total Responses) x 100
  • % Detractors = (Number of Detractors / Total Responses) x 100

Step 2: Subtract Detractors from Promoters

NPS = % Promoters - % Detractors

Example

You survey 200 customers. 120 are Promoters, 50 are Passives, and 30 are Detractors.

  1. % Promoters = (120 / 200) x 100 = 60%
  2. % Detractors = (30 / 200) x 100 = 15%
  3. NPS = 60 - 15 = +45

Notice that Passives are not part of the formula. They count toward the total number of responses (which affects the percentages), but they do not directly add or subtract from the score.

What is a Good NPS Score?

NPS scores range from -100 (every respondent is a Detractor) to +100 (every respondent is a Promoter). Here is how to interpret your score:

NPS RangeRatingWhat It Means
Below 0Needs ImprovementMore detractors than promoters. Focus on understanding pain points and fixing core issues.
0 to 30GoodPositive territory. You have room to grow but customers are generally satisfied.
30 to 70GreatStrong customer loyalty. Your product is resonating well with users.
Above 70ExcellentWorld-class loyalty. Very few companies reach this level consistently.

Context matters. A score of +30 might be below average for a luxury brand but excellent for an internet service provider. Always compare your NPS against your own industry benchmarks and track trends over time rather than fixating on a single number.

NPS Score Benchmarks by Industry

Average NPS varies significantly across industries. Here are typical benchmarks based on published survey data:

IndustryAverage NPSTop Performers
SaaS / Software30 - 4060+
E-commerce35 - 4565+
Healthcare25 - 3555+
Financial Services20 - 3550+
Telecommunications10 - 2540+
Airlines15 - 3050+
Insurance15 - 2545+
Consulting40 - 5570+

These figures shift year over year. Use them as a starting reference, not a fixed target. The most valuable comparison is your own NPS over time.

How to Improve Your NPS

Improving NPS requires acting on the feedback behind the score. The number itself is just a signal. Here is how to turn it into action:

  • Follow up with Detractors: Reach out within 24-48 hours. Ask what went wrong and what would make it right. Many Detractors become Promoters when they see you care enough to listen. Ignoring Detractors is one of the fastest ways to increase churn. Use a churn rate calculator to track whether your follow-up efforts are reducing customer loss.
  • Close the feedback loop: When customers report issues and you fix them, let them know. This builds trust and shows their voice has impact. Tools like feeqd make this easy by connecting feedback to your product roadmap.
  • Identify patterns: Look for recurring themes across Detractor comments. A single issue mentioned by 20 people is a bigger priority than 20 unique complaints.
  • Engage your Promoters: Ask Promoters for reviews, referrals, or case studies. They are already advocates; give them easy ways to share their experience.
  • Survey at the right moments: Timing affects responses. Send NPS surveys after key milestones (onboarding, support resolution, renewal) rather than random intervals.
  • Collect qualitative feedback alongside NPS: Add an open-ended follow-up question like "What is the primary reason for your score?" The number tells you where you stand; the comments tell you why.

NPS vs CSAT vs CES

NPS is one of three widely used customer experience metrics. Each measures something different:

MetricMeasuresBest For
NPS (Net Promoter Score)Overall loyalty and likelihood to recommendLong-term brand health, growth prediction
CSAT (Customer Satisfaction)Satisfaction with a specific interactionPost-purchase, support ticket resolution
CES (Customer Effort Score)Ease of completing a taskOnboarding flows, support processes

Most teams use NPS for strategic, big-picture loyalty tracking and CSAT or CES for tactical, touchpoint-level improvements. They complement each other well. Running all three at different points in the customer journey gives you the fullest picture of customer experience.

Frequently Asked Questions

How do you calculate an NPS?

Survey your customers with "How likely are you to recommend us on a scale of 0-10?" Group responses into Promoters (9-10), Passives (7-8), and Detractors (0-6). Then subtract the percentage of Detractors from the percentage of Promoters. The result is your NPS, ranging from -100 to +100.

How is the NPS calculated formula?

NPS = (% Promoters) - (% Detractors). For example, if 60% of respondents are Promoters and 15% are Detractors, your NPS is 60 - 15 = +45. Passives (7-8 scores) count toward the total but are not included in the formula directly.

What is a good NPS score?

Any score above 0 is considered good, meaning you have more Promoters than Detractors. A score of 0-30 is good, 30-70 is great, and above 70 is excellent. The average NPS varies by industry, with SaaS companies typically scoring between 30 and 40.

What is the NPS percentage?

NPS percentages refer to the proportion of respondents in each group. If you survey 200 people and 100 are Promoters, 60 are Passives, and 40 are Detractors, the percentages are 50% Promoters, 30% Passives, and 20% Detractors. The NPS itself is the difference between the Promoter and Detractor percentages: 50 - 20 = +30.

Dialogflow iconfeeqd

Get started with Feeqd for free

Turn NPS insights into product improvements

Collect feedback from promoters and detractors, prioritize with voting, and build what matters. Close the loop between NPS scores and product decisions.

Sign up for free
No credit card requiredFree plan availableCancel anytime