Skip to main content
SaaSCity.io
DirectoriesLive LaunchesBlogWrite for UsAdvertise
Submit
HomeFree toolsNPS calculator

Free calculator

NPS calculator for Net Promoter Score, CSAT and CES

Work out your Net Promoter Score from response counts or a column of raw 0 to 10 scores, see how precise it is, and calculate CSAT and Customer Effort Score.

Updated October 27, 2026

Your responses

Runs in your browser. Nothing you type is sent or stored.

Net Promoter Score

45

±10.3 points at 95% confidence (34.7 to 55.3), from 200 responses.

Promoters
60% · 120
Passives
25% · 50
Detractors
15% · 30
Responses for ±5 points
842
Your NPS of 45 is above the software median of 30 in Survicate’s 2025 benchmark, even at the low end of its margin of error.

Quick answer

How do you calculate NPS?

Ask “How likely are you to recommend us to a friend or colleague?” on a 0 to 10 scale. Promoters answer 9 or 10, passives 7 or 8, detractors 0 to 6. NPS = % promoters − % detractors, from −100 to +100. With 120 promoters, 50 passives and 30 detractors out of 200 responses, NPS = 60% − 15% = 45.

How to use the NPS calculator

  1. Pick a mode

    Counts when your survey tool already groups the answers, Raw scores to paste a column of 0 to 10 answers, CSAT or CES for those surveys.

  2. Enter or paste your answers

    Type the three counts, or paste the scores as they come out of a spreadsheet. Anything that is not a whole number from 0 to 10 is skipped and counted.

  3. Read the result

    See the score, the share in each group, the margin of error at 95% and how many responses a ±5-point margin would take.

  4. Share it

    Copy the link to send the numbers to your team. Nothing is stored on our side.

How the calculator works

NPS rests on one question, answered from 0 to 10: how likely is it that you would recommend us to a friend or colleague? Promoters answer 9 or 10, passives 7 or 8 and detractors 0 to 6. The score is the percentage of promoters minus the percentage of detractors, so it runs from −100 to +100. Passives count in the total but in neither group.

For the margin of error, each answer counts as +1, 0 or −1. One answer’s variance is p(promoters) + p(detractors) − (p(promoters) − p(detractors))², the standard error is the square root of the variance divided by the number of responses, and the 95% margin is 1.96 standard errors. Rocks (2016) found adjusted Wald intervals perform better than this plain formula, which matters most when you have few responses.

CSAT is the share of customers who answer 4 or 5 on a 1 to 5 satisfaction scale. CES asks how far customers agree that the company made it easy to handle their issue; the calculator gives the average answer and the share above the scale’s midpoint, on a 1 to 5 or 1 to 7 scale.

Net Promoter®, NPS® and Net Promoter System® are registered trademarks, and Net Promoter Score℠ is a service mark, of Bain & Company, Inc., NICE Systems, Inc. and Fred Reichheld.

Formula
NPS = (promoters − detractors) ÷ responses × 100 Variance = p_P + p_D − (p_P − p_D)² Margin at 95% = 1.96 × √(variance ÷ responses) × 100 Responses for ±5 points = variance × (1.96 ÷ 0.05)² CSAT = answers of 4 or 5 ÷ responses × 100

Worked example

  1. 200 responses: 120 promoters (60%), 50 passives (25%) and 30 detractors (15%).
  2. NPS = 60 − 15 = 45.
  3. Variance = 0.60 + 0.15 − 0.45² = 0.5475.
  4. Margin = 1.96 × √(0.5475 ÷ 200) × 100 = ±10.3 points: the true score is likely between 34.7 and 55.3.
  5. For ±5 points: 0.5475 × (1.96 ÷ 0.05)² = 841.3, so 842 responses.

NPS benchmarks

Median NPS by segment in Survicate’s 2025 report. 599 companies, 2,187 surveys and about 5.4 million responses, January to October 2025.

SegmentMedian NPSSource
All industries42Survicate, “NPS Benchmarks for 2025” (published 3 December 2025)
B2C companies49Survicate, “NPS Benchmarks for 2025” (published 3 December 2025)
B2B companies38Survicate, “NPS Benchmarks for 2025” (published 3 December 2025)
Software30Survicate, “NPS Benchmarks for 2025” (published 3 December 2025)

Medians from one survey vendor’s customers, not from every company. Bain advises comparing your score with your direct competitors’ rather than with a universal scale. Last verified October 27, 2026.

What is a good NPS?

Any score above 0 means more promoters than detractors, but what counts as good depends on your market. In Survicate’s 2025 benchmark the median software company scored 30, against 42 across all industries. Bain’s Rob Markey argues the comparison that matters is with your competitors: a higher score than theirs, even one that looks low, is a reliable indicator of future growth.

How many responses you need

It depends on how split the answers are. The worst case, half promoters and half detractors, needs 1,537 responses for a ±5-point margin at 95%; the example above needs 842. To compare two scores, such as this quarter against last, look at the margin of the difference: it is wider than either score’s own margin.

NPS vs CSAT vs CES

MetricQuestionScaleScore
NPSHow likely are you to recommend us to a friend or colleague?0 to 10% promoters (9–10) − % detractors (0–6)
CSATHow satisfied were you with your experience?1 to 5% answering 4 or 5
CESThe company made it easy for me to handle my issue.1 to 5 or 1 to 7, agreeAverage answer, or % who agree

NPS questions

What is the NPS formula?
NPS = % promoters − % detractors. Promoters score 9 or 10, detractors 0 to 6; passives (7 or 8) count only in the total. 50 promoters, 30 passives and 20 detractors out of 100 give 50 − 20 = 30.
What is a Net Promoter Score?
A customer loyalty score from one question: how likely are you to recommend us to a friend or colleague, from 0 to 10. Fred Reichheld introduced it in Harvard Business Review in 2003. It runs from −100 to +100.
What is a good NPS score?
Above 0 means more promoters than detractors. Survicate’s 2025 benchmark puts the median at 42 across industries and 30 for software. Compare with direct competitors where you can: Bain calls beating their score a reliable indicator of future growth.
Can NPS be negative?
Yes. When detractors outnumber promoters the score drops below zero, down to −100 when every answer is 0 to 6. 10 promoters, 20 passives and 70 detractors give 10 − 70 = −60.
Why are passives not counted in NPS?
They are counted in the total, which lowers both percentages, but in neither group. Turning a passive into a promoter raises the score; turning one into a detractor lowers it.
How many responses do you need for NPS?
For a ±5-point margin at 95% confidence, up to 1,537 in the worst case of half promoters and half detractors. A mix of 60% promoters and 15% detractors needs 842. The calculator shows the number for your own answers.
What is the NPS margin of error?
The range the true score likely falls in. At 95% it is 1.96 × √(variance ÷ responses) × 100 points, where variance = p(promoters) + p(detractors) − (NPS ÷ 100)². 200 responses at an NPS of 45 give about ±10 points.
How do you calculate CSAT?
Divide the number of 4 and 5 answers on a 1 to 5 satisfaction scale by all answers and multiply by 100. 160 satisfied answers out of 200 is a CSAT of 80%.
What is Customer Effort Score?
A score for how easy it was to get an issue handled. The 2010 version asked how much effort the customer put in, from 1 (very low) to 5 (very high); the later wording asks how far they agree the company made it easy, so higher is better.

Related

  • Churn rate calculator
  • NRR & GRR calculator
  • LTV calculator
  • The SaaS churn playbook

Cite this tool

Free to link and quote. Use this reference:

SaaSCity, "NPS Calculator", October 27, 2026. https://saascity.io/free-tools/nps-calculator

Sources

  • Bain & Company, Net Promoter System: “Measuring Your Net Promoter Score”
  • Frederick F. Reichheld, “The One Number You Need to Grow”, Harvard Business Review (2003)
  • Brendan Rocks, “Interval Estimation for the ‘Net Promoter Score’”, The American Statistician (2016)
  • Survicate, “NPS Benchmarks for 2025” (December 2025)
  • Rob Markey, “The Benefits of a Competitive Benchmark Net Promoter Score”, Bain & Company (2014)
  • Qualtrics, “What is CSAT?”
  • Matthew Dixon, Karen Freeman and Nicholas Toman, “Stop Trying to Delight Your Customers”, Harvard Business Review (2010)
  • Jim Tincher on Customer Effort Score 2.0, CustomerThink (2014)

More free tools

  • TAM SAM SOM calculatorBottom-up and top-down market size, with a diagram for your pitch deck.
  • Lean canvas generatorThe nine boxes with guidance for each, exported as PNG or Markdown.
  • Elevator pitch & positioning builderPositioning statement, 30-second pitch, one-liner and tagline from one form.
  • Burn rate & runway calculatorMonths of cash left, the date it runs out, when to raise, and whether you are default alive.
  • LTV calculatorCustomer lifetime value, CAC, the LTV to CAC ratio and the months it takes to earn back a customer.
  • Stripe fee calculatorWhat Stripe, Paddle, Lemon Squeezy and Polar take from each sale, side by side.
  • Domain Rating checkerAny site’s Ahrefs DR in one click, live, with no account.
  • DR badge generatorAn embeddable badge that shows your live Domain Rating.
All free tools

Find customers who become promoters

List your product on SaaSCity: a hand-reviewed listing, a launch week and a permanent page on a DR 70 domain.

Submit your product
SaaSCity.io

Directories are boring. We built a city instead. First isometric SaaS directory on the planet.

Platform
Submit SaaSLive LaunchesPricingBlogWrite for UsMCP for AgentsAdvertiseAboutghosty
Directories
Best SaaS DirectoriesBest AI DirectoriesDirectory ReviewsBest Indie Hacker CommunitiesBest Subreddits for FoundersHow to Get SaaS BacklinksSEO GlossaryHow to Submit to DirectoriesDirectory Submission ServiceDirectory Submission Services Compared
SaaSCity Alternatives
All ComparisonsSaaSCity vs Nick LaunchesSaaSCity vs BetterLaunchSaaSCity vs PeerPushProduct Hunt AlternativesSaaSHub Alternatives
Legal
Terms of ServicePrivacy PolicyRefund PolicyCookie PolicyCopyright & DMCASecurityContact
Free Tools
ARR calculatorSaaS valuationChurn calculatorMargin calculatorTAM SAM SOMLLM API pricingDR checkerRobots.txt generatorPNG to ICOAll 25 tools →

© 2026 SaaSCity.io

llms.txt