NPS Confidence Interval Calculator

Find the margin of error on your Net Promoter Score. Enter the number of promoters, passives and detractors and pick a confidence level.

Learn how to calculate it yourself

Enter your values

Results update as you type.

95%

NPS confidence interval

40.7 to 59.3

NPS 50 ± 9.3 points

NPS
50
Margin of error
±9.3
Calculated in your browser. No data is sent to us.

Calculate it yourself

Use 120 promoters, 50 passives and 30 detractors to find NPS and its approximate 95% interval.

Follow this worked example, then repeat the steps with your own numbers.

  1. Find the promoter and detractor proportions

    n = 200. pP = 120/200 = 0.60; pD = 30/200 = 0.15. Difference = 0.45.
  2. Calculate NPS and its standard error

    NPS = 100 × 0.45 = 45. SE = √[(0.60 + 0.15 − 0.45²)/200] ≈ 0.05232.
  3. Convert the margin into NPS points

    95% margin = 1.96 × SE × 100 ≈ 10.25 NPS points.
  4. Add and subtract the margin

    Interval = 45 ± 10.25, or approximately 34.75 to 55.25 NPS points.

    Keep the standard error unrounded when calculating the margin and endpoints.

This is a normal approximation to a multinomial sample. It can be unreliable with small samples or extreme category proportions; it does not clamp interval endpoints to −100 and 100.

Check your answer in the calculator

Use your PaperSurvey.io results

Use the exact promoter, passive and detractor counts from your responses to calculate an NPS interval here.

PaperSurvey NPS Score widget with score 20, promoter and detractor percentages, and 188 responses.
View full-size screenshot
Example from PaperSurvey.ioThe NPS widget shows the point estimate and response breakdown, without a confidence interval.

Why NPS has a wide interval

Net Promoter Score is the difference between two proportions, the percentage of promoters minus the percentage of detractors. Because it combines the sampling error of both groups, its confidence interval is wider than the interval on any single percentage. A score of plus 60 from 200 responses can still carry a margin of error of several points.

How it is calculated

The calculator treats promoters, passives and detractors as a multinomial split, then propagates their variances into the NPS difference. It reports the score, the margin of error and the resulting interval at your chosen confidence level. Collecting more responses narrows the interval.

Frequently asked questions

How many responses do I need for a stable NPS?

It depends on how tight an interval you need, but many teams aim for a margin of error of about 5 points or less, which usually means several hundred responses.

Embed this calculator on your site

Free to use. Paste this snippet wherever you want the calculator to appear.


Get Started with PaperSurvey.io Software

Get Started

Start your 14-day free trial now, no credit card required.