How to calculate NPS

Calculating NPS turns raw survey responses into a single loyalty score your team can track over time. This chapter walks through the formula step by step with a practical example.

Draft

Your NPS survey just closed with 200 responses. You have a spreadsheet full of numbers from zero to ten and no idea what to do with them. The calculation itself is simpler than most people expect. Once you know the three customer groups, the math takes about two minutes.

Calculating NPS means sorting survey responses into promoters, passives, and detractors, then finding the difference between promoter and detractor percentages. The result is a score that ranges from negative 100 to positive 100. Here is the full process.

What is the NPS formula?

The Net Promoter Score formula is promoter percentage minus detractor percentage. Promoters are customers who scored nine or ten. Detractors scored zero through six. Passives scored seven or eight and are counted in the total but do not affect the final score.

If 200 people respond and 100 are promoters, 40 are passives, and 60 are detractors, your calculation looks like this. Promoter percentage is 100 divided by 200, which equals 50 percent. Detractor percentage is 60 divided by 200, which equals 30 percent. Your NPS is 50 minus 30, which equals 20.

How do you calculate NPS step by step?

Follow these steps every time you run an NPS survey. The process stays the same whether you have 50 responses or 5,000.

1. Collect responses on a zero to ten scale

Ask the standard NPS question. How likely are you to recommend our company to a friend or colleague? Record each answer as a number from zero to ten.

2. Sort responses into three groups

Promoters gave nine or ten. Passives gave seven or eight. Detractors gave zero through six. Count how many responses fall into each group.

3. Calculate percentages and subtract

Divide each group count by the total number of responses. Multiply by 100 to get percentages. Subtract the detractor percentage from the promoter percentage. That final number is your NPS.

What should you do with your NPS result?

A single NPS snapshot tells you where you stand today. Tracking NPS over time tells you whether loyalty is growing or shrinking. Review the written comments from detractors and passives to understand what is driving the score.

Connect your NPS trend with support metrics. If NPS drops during a quarter when first response time increased, support speed may be part of the problem. For a refresher on what NPS represents, read the chapter on what Net Promoter Score is. Then explore customer service KPIs to see how NPS fits into your full metrics dashboard.

Frequently asked questions

Can NPS be a negative number?

NPS can range from negative 100 to positive 100. A negative score means you have more detractors than promoters. That is a clear signal to investigate customer experience issues quickly. Even moving from negative 10 to positive 10 represents meaningful improvement.

Why are passives not included in the NPS calculation?

Passives are satisfied but not enthusiastic enough to actively recommend your brand. The NPS formula focuses on the two groups that drive word of mouth. Promoters spread positive messages and detractors spread negative ones. Passives sit in the middle without strongly influencing either direction.

How many responses do you need to calculate NPS accurately?

Most teams want at least 100 responses per survey round for a stable score, though smaller businesses can work with 30 to 50 responses and treat the result as directional. Compare your score against previous rounds rather than obsessing over a single number from a small sample.

Can you run an NPS survey through your website?

Many teams add a brief NPS question to a feedback page or send a link after a purchase or renewal. WEMASY lets you create a dedicated survey page with the website builder and share the link through email or customer account areas.

Should you calculate NPS for different customer segments?

Segmenting NPS by product line, plan tier, or support channel reveals problems that a blended score hides. Enterprise customers and self-service users often have very different expectations. Separate scores help you prioritize fixes for the segments that matter most to your revenue.

How often should you recalculate NPS?

Quarterly recalculation works for most businesses. Running NPS too frequently leads to survey fatigue and makes it harder to spot real trends. Align your survey schedule with business cycles like product releases or renewal periods for the most actionable results.

Put it to work
on your own website.

Start free with WEMASY and build your site in a few minutes.