NPS Calculator
Calculate your Net Promoter Score using promoter, passive, and detractor responses. You can either enter totals directly or click score buttons to simulate survey responses.
NPS Results
Response Mix
Breakdown Table
| Category | Responses |
|---|---|
| Promoters (9–10) | 0 |
| Passives (7–8) | 0 |
| Detractors (0–6) | 0 |
| Total Responses | 0 |
| Formula | 0% – 0% = 0 |
Understanding NPS
What is NPS?
Net Promoter Score is a customer loyalty metric based on how likely respondents are to recommend your product, service, or brand.
How it works
- Promoters: scores 9–10
- Passives: scores 7–8
- Detractors: scores 0–6
- Formula: NPS = % Promoters − % Detractors
General interpretation
- Below 0: Needs improvement
- 0 to 30: Good
- 31 to 50: Very good
- 51 to 70: Excellent
- Above 70: World-class
Look, if you're trying to figure out whether your customers actually like you — or if they're just sticking around until something better comes along — you need an NPS calculator.
NPS stands for Net Promoter Score. It's basically one number that tells you how loyal your customers are. Simple as that.
Here's the thing. You could calculate it by hand. But why would you? An NPS calculator does the math in seconds. You plug in your survey responses, and boom — you know exactly where you stand.
I've seen businesses obsess over the wrong metrics for months. Revenue looks fine. Churn seems okay. Then suddenly half their customers disappear. They never saw it coming because they weren't measuring loyalty.
That's what NPS catches. The warning signs. The opportunities. The stuff that actually predicts whether your business is going to grow or slowly bleed out.
What is NPS (Net Promoter Score)?
NPS is a customer loyalty metric. That's the textbook answer.
But really, it's just one question: "How likely are you to recommend us to a friend or colleague?" Customers answer on a scale of 0 to 10. You do some math. You get a score between -100 and +100.
Fred Reichheld came up with it back in 2003. He worked with Bain & Company and Satmetrix to develop it. The whole idea was to find one metric — just one — that could predict business growth better than all those 50-question customer satisfaction surveys nobody actually reads.
And honestly? It worked.
The score tells you how many people are out there actively promoting your brand versus how many are actively hurting it. That's powerful information.
A score of +100 would mean every single customer loves you. A score of -100 would mean everyone hates you. Most companies land somewhere in between.
How Does an NPS Calculator Work?
The calculation itself isn't complicated. But it's easy to mess up if you're doing it manually.
Here's what happens:
You ask customers the NPS question. They give you a number from 0 to 10. Then you sort them into three groups based on their answer. Finally, you apply the formula.
The formula: NPS = % Promoters - % Detractors
That's it. You're subtracting the percentage of unhappy customers from the percentage of happy customers.
Let me show you with real numbers.
Say you survey 100 customers. 50 give you a 9 or 10. 30 give you a 7 or 8. 20 give you anything from 0 to 6.
That's 50% Promoters, 30% Passives, 20% Detractors.
Your NPS? 50 - 20 = 30.
Notice the Passives just... disappeared from the calculation. They don't count. I'll explain why in a second.
The Three Customer Categories
This is where most people get confused. So let me break it down.
Promoters (9-10)
These are your fans. The people who actually go out of their way to tell others about you. They buy more. They stay longer. They forgive your mistakes.
Promoters are worth their weight in gold. Every one of them is basically free marketing.
Passives (7-8)
Here's the tricky group. A 7 or 8 sounds pretty good, right? It's not bad.
But Passives are satisfied in the most dangerous way. They're fine. They're not unhappy. They're also not loyal.
The moment a competitor offers something shinier or cheaper, they're gone. They have no emotional attachment to your brand. They're vulnerable.
That's why they don't count in the NPS formula. They're not helping you grow. But they're not actively hurting you either.
Detractors (0-6)
These customers are problems. And I don't mean that in a dismissive way — their complaints are usually valid. But the impact on your business is real.
Detractors tell people. They leave bad reviews. They create support tickets. They churn.
One study I read said a single Detractor can cost you five to eight potential customers through negative word-of-mouth. That number might vary, but the principle holds up.
NPS Calculation Formula Explained
Let's go deeper on the formula because I want you to actually understand it.
NPS = % Promoters - % Detractors
You're not averaging anything. You're not including Passives. You're literally just subtracting one percentage from another.
Why does this work?
Because it captures the net effect of your customer base. It tells you what the balance is between people helping your brand and people hurting it.
Here's another example:
- 200 total responses
- 100 Promoters (50%)
- 60 Passives (30%)
- 40 Detractors (20%)
NPS = 50 - 20 = 30
If you had more Detractors than Promoters, you'd get a negative number. That's a red flag. Means your customer base is working against you.
The Passives matter for your total count — they affect the percentages — but they don't directly influence the final score.
How to Use Our NPS Calculator
Okay, actually using the calculator is dead simple.
Step 1: Enter how many Promoters you have. That's anyone who gave you a 9 or 10.
Step 2: Enter how many Passives you have. The 7s and 8s.
Step 3: Enter how many Detractors you have. Everyone from 0 to 6.
Step 4: Hit Calculate.
Done. You'll get your NPS instantly.
You can enter raw numbers or percentages — either works. The calculator handles the math either way.
One thing I'll mention: make sure you're categorizing responses correctly before you plug them in. A 6 is a Detractor, not a Passive. I've seen people mess that up more often than you'd think.
What is a Good NPS Score?
This question comes up constantly. And the honest answer is: it depends.
But here are some general benchmarks:
- Above 0 = Good. You have more Promoters than Detractors.
- Above 20 = Favorable. You're doing better than average.
- Above 50 = Excellent. Seriously, this is strong.
- Above 70 = World-class. You're in rare company.
The thing is, these numbers mean different things in different industries. A 30 in insurance might be amazing. A 30 in retail might be mediocre.
Context matters. Always compare your industry, not just to some universal scale.
NPS Benchmarks by Industry
Here's where people usually want specifics. So here are rough industry averages:
- SaaS/Software: 30-40
- E-commerce: 45-60
- Healthcare: 35-45
- Banking: 30-40
- Insurance: 30-35
- Retail: 50-60
- Hospitality: 40-50
These are averages, not targets. Some companies in these industries hit 70+. Others struggle to break 0.
And honestly, your score compared to your past scores matters more than your score compared to some industry benchmark. If you went from 15 to 35 in a year, that's massive progress. Even if your competitors are at 40.
Trend matters more than snapshot.
Why Use an NPS Calculator?
I mean, you could do the math yourself. But here's why that's a bad idea:
- It's faster. The calculator takes two seconds. Manual calculation takes longer and requires focus.
- It eliminates errors. One wrong number and your entire calculation is off. Calculators don't make arithmetic mistakes.
- It saves time. If you're running surveys regularly, those minutes add up.
- It makes reporting easier. You can pull numbers quickly for stakeholder meetings without scrambling.
- It helps you track trends. When calculating is effortless, you actually do it. When it's a hassle, you don't.
I've seen customer experience teams spend way too long on manual calculations. It's not a good use of anyone's time.
Benefits of Measuring NPS
Calculating NPS is one thing. But why measure it at all?
This is where it gets strategic.
Predict Business Growth
There's real research behind this. Companies with high NPS scores tend to grow faster.
Reichheld's original research showed a strong correlation between NPS and revenue growth. Promoters buy more, stay longer, and bring others with them.
It makes sense. If customers are actively recommending you, that's organic growth you're not paying for. Referrals close faster and stick around longer than cold leads.
NPS doesn't guarantee growth. But it's one of the better leading indicators we have.
Identify Customer Pain Points
Here's something I think people undervalue: NPS surveys tell you who is unhappy, not just that someone is unhappy.
When you get a Detractor response, you can follow up. Ask what went wrong. Dig into the specifics.
This is goldmine territory. These people are telling you exactly what to fix.
The companies that close the loop on Detractor feedback — the ones that actually reach out and listen — they improve faster. They catch issues before they spread.
NPS without follow-up is just a number. NPS with follow-up is an improvement engine.
Improve Customer Retention
Retention is cheaper than acquisition. You've probably heard that before. It's true.
NPS helps with retention because it identifies at-risk customers before they leave. Passives are one price increase away from churning. Detractors might already have one foot out the door.
If you know who's at risk, you can intervene. Offer support. Address concerns. Make it right.
I've seen companies reduce churn by double digits just by creating a system to follow up with low NPS respondents. It's not complicated. It just requires attention.
Benchmark Against Competitors
Some companies publish their NPS scores publicly. Others share them in industry reports.
This gives you a point of comparison. Are you above average for your industry? Below? Where do you stack up against the market leader?
Competitive benchmarking keeps you honest. A score of 25 might feel good until you realize your top competitor is at 55.
Also, tracking your NPS over time while monitoring competitors shows you whether you're gaining ground or losing it. That's strategic intelligence.
What is the NPS formula?
NPS = (% of Promoters) - (% of Detractors)
That's it. Passives get counted in your total respondents (which affects the percentages), but they're not part of the subtraction.
Can NPS be negative?
Yes. NPS ranges from -100 to +100.
A negative score means you have more Detractors than Promoters. That's not good. It means your customer base is, on net, hurting your brand.
If you get a negative NPS, don't panic — but also don't ignore it. That requires immediate attention and a real plan.
How many responses do I need for accurate NPS?
For small businesses, 30-50 responses gives you a reasonable picture.
For statistical reliability, aim for 100+ responses.
The bigger your customer base, the more responses you'll want. But something is better than nothing. Even 30 responses will tell you something useful.
Just know that small samples can swing wildly. Don't overreact to one bad survey if you only had 25 responses.
How often should I measure NPS?
Depends on what type you're measuring.
Relational NPS — the "how do you feel about us overall" version — should happen quarterly or twice a year. More than that and you're annoying people.
Transactional NPS — the "how was this specific experience" version — happens after key interactions. After a purchase. After a support call. After onboarding.
The mistake I see most often is over-surveying. Customers get survey fatigue fast. If you're pinging them after every single interaction, response rates tank and the data gets worse.
Find a balance. Be respectful of their time.
Is a score of 0 bad?
Zero means you have exactly as many Promoters as Detractors. They cancel each other out.
It's not terrible. It's better than negative. But it's also not something to celebrate.
A score of 0 basically means you're neutral. You're not growing through word-of-mouth, and you're not dying from it either. You're just... there.
Aim for at least 20. That's when you start seeing net positive momentum.
What's the difference between transactional and relational NPS?
These are two different approaches to the same metric.
Transactional NPS measures how someone felt about a specific interaction. Did the support team help? How was the checkout process? Was onboarding smooth?
You send these surveys right after the experience while it's fresh.
Relational NPS measures how someone feels about your brand overall. Not tied to any specific moment. Just general sentiment.
You send these periodically — quarterly, every six months — regardless of what the customer has or hasn't done recently.
Both have value. Transactional NPS catches operational issues fast. Relational NPS tracks overall brand health.
