Startup OperationsJune 3, 2026·8 min read·Last updated: June 3, 2026

How to Calculate NPS: The Net Promoter Score Formula and What It Actually Means

NPS is the most widely used customer loyalty metric in tech — and also the most misunderstood. Here's the exact formula, what makes a good score by industry, and how founders should actually use it to drive decisions.

TC
Trace Cohen
3x founder, 65+ investments, building Value Add VC

Quick Answer

To calculate NPS, ask customers 'How likely are you to recommend us to a friend?' on a 0–10 scale. Subtract the percentage of Detractors (0–6) from the percentage of Promoters (9–10). Passives (7–8) are ignored. Scores range from –100 to +100. Median B2B SaaS NPS is 32; a score above 50 is excellent; above 70 is world-class.

NPS is a single number between –100 and +100. It tells you how many of your customers would actively recommend you versus warn others away.

The formula is brutally simple: NPS = % Promoters − % Detractors. You survey customers with one question — "How likely are you to recommend us to a friend or colleague?" on a 0–10 scale — bucket the responses into three groups, subtract, and you have it. The whole calculation takes thirty seconds on a napkin.

What takes time is understanding what the number actually means, what a good score looks like for your industry, and most importantly, what to do about it. That's what most guides skip.

How to Calculate NPS: The Step-by-Step Formula

The NPS survey asks exactly one question: "On a scale of 0 to 10, how likely are you to recommend [Company/Product] to a friend or colleague?" Nothing else. The simplicity is intentional.

Score 9–10
Promoters
Loyal enthusiasts who actively refer others and drive organic growth. These are your best marketing channel.
Score 7–8
Passives
Satisfied but unenthusiastic. They won't refer you but won't actively hurt you either. Excluded from NPS math.
Score 0–6
Detractors
Unhappy customers who actively share negative experiences. They raise CAC and accelerate churn.

The Formula

NPS = (Promoters / Total Responses) × 100 − (Detractors / Total Responses) × 100

Example: You survey 200 customers. 110 score you 9–10 (Promoters), 60 score you 7–8 (Passives), 30 score you 0–6 (Detractors).
NPS = (110/200 × 100) − (30/200 × 100) = 55 − 15 = NPS of 40

That's it. The output is a whole number between –100 (every respondent is a Detractor) and +100 (every respondent is a Promoter). No decimals needed — the signal isn't precise enough to warrant them.

NPS Benchmarks by Industry: What a Good Score Actually Looks Like

Context matters enormously here. An NPS of 30 is disappointing for a consumer fintech app but genuinely strong for an enterprise infrastructure tool. Here's the breakdown by sector:

IndustryMedian NPSTop QuartileWorld-Class
B2B SaaS3255+70+
E-commerce4565+80+
Consumer Tech / Apps3860+72+
Financial Services3452+68+
Healthcare / Health Tech2748+65+
Enterprise Software2950+65+

Sources: Satmetrix/Bain NPS Benchmarks 2024–2025, Gainsight State of Customer Success.

Why NPS Matters More Than Founders Think

NPS isn't just a feel-good customer satisfaction survey. It's a leading indicator for two of the most important financial metrics in SaaS: net revenue retention (NRR) and customer acquisition cost (CAC). The correlation is real.

Net Revenue Retention

Companies with NPS above 50 average NRR of 115%+, per Gainsight benchmarks. Companies below 20 average NRR below 100% — meaning they're shrinking from existing customers alone.

Customer Acquisition Cost

Promoters drive organic referrals. High-NPS companies (50+) typically source 25–40% of new pipeline from referrals, materially lowering blended CAC versus outbound-heavy competitors.

Churn Prediction

A 10-point NPS drop is a 3–5% churn increase in the following 90 days for most SaaS businesses. NPS is a better early warning than support ticket volume.

Expansion Revenue

Detractors rarely expand. Promoters expand at 2–3x the rate of Passives in seat-based models. NPS predicts upsell revenue as much as it predicts retention.

Track these relationships on your own book of business using the SaaS Benchmarking Dashboard to compare NRR and retention metrics against public comps.

How to Run NPS Surveys Without Killing Your Response Rate

The math is straightforward, but the data collection is where most companies go wrong. A low response rate (under 20%) produces noise, not signal. Here's what actually works:

1

Choose your survey type carefully

Relational NPS surveys go to your whole customer base quarterly — they measure overall brand loyalty. Transactional NPS fires after specific events (onboarding completion, renewal, support resolution) — they measure specific experience quality. Most mature B2B companies run both.

2

Limit survey length

One mandatory question, one optional open-text follow-up: 'What's the main reason for your score?' The optional field is where your qualitative signal lives. Do not add more questions — every additional field drops response rates by 5–15%.

3

Time your sends deliberately

For B2B, trigger relational NPS 30–60 days after onboarding is complete, and at 90-day intervals thereafter. Don't survey during trials or within 7 days of a billing event. Tuesday and Wednesday mornings outperform all other send times in most data sets.

4

Close the loop on Detractors

The highest-ROI NPS action isn't analyzing aggregates — it's following up with every Detractor (0–6) within 48 hours. A personal outreach from a founder or CS lead converts roughly 20–30% of Detractors to Passives and prevents the majority of detractor-driven churn.

5

Segment before drawing conclusions

An enterprise account giving you a 3 is not the same as a freemium user giving you a 3. Segment NPS by ARR tier, product line, cohort vintage, and geography before surfacing to leadership. Blended NPS masks the segments actually driving your outcome.

Real-World NPS Scores From Companies That Have Shared Theirs

Benchmarks matter more when you can attach them to companies you know. Here are scores that have been publicly disclosed or widely cited in industry research:

72

Apple

Consumer hardware, 2024

62

Amazon

E-commerce, 2024

~60

Slack

Historically before Salesforce

~65

Figma

Peak pre-Adobe deal

~62

Stripe

Developer-facing payments

44

HubSpot

SMB CRM, 2024

38

Salesforce

Enterprise CRM, 2024

42

ServiceNow

Enterprise ITSM, 2024

42

Zoom

Post-pandemic normalization

What to Do With Your NPS Score (The Part Nobody Explains)

The score itself is vanity. The segmentation and follow-through are where the value actually lives. Here's a simple decision framework based on where your NPS lands:

NPS below 0

Emergency signal. You are actively generating anti-referrals. Prioritize immediate qualitative research — talk to 10+ Detractors this week. This is almost always a product-market fit or onboarding failure, not a marketing problem.

NPS 0–20

Weak. Retention is at risk. Identify the top 2–3 reasons Detractors give in open-text responses. These are almost always the same 2–3 issues. Fix them before scaling acquisition — you're leaking from the bottom of the bucket.

NPS 20–40

Adequate but not a moat. You have a product people use but don't love. Focus on converting Passives (7–8) to Promoters — they're close enough to cross with targeted success programs. A 10-point improvement here drives measurable NRR gains.

NPS 40–60

Strong. Activate your Promoters — build formal referral programs, ask for G2/Capterra reviews, and do customer case studies. This score range correlates with above-median NRR and PLG-friendly expansion motion.

NPS 60+

World-class. Your product is a genuine competitive asset. At this score, your go-to-market motion can increasingly shift from paid acquisition to community-led and product-led growth. Protect it — complacency kills high NPS faster than bad products.

NPS is the most over-reported and under-acted-on metric in SaaS.

The founders who actually move the number treat it as a product roadmap, not a quarterly slide.

Benchmark your SaaS metrics — NRR, churn, and growth rates — on the SaaS Benchmarking Dashboard at Value Add VC. Originally published in the Trace Cohen newsletter.

Frequently Asked Questions

How do you calculate NPS?

NPS = (% of Promoters) − (% of Detractors). Ask customers to rate their likelihood to recommend you on a 0–10 scale. Those scoring 9–10 are Promoters, 7–8 are Passives (excluded), and 0–6 are Detractors. For example, if 60% are Promoters and 15% are Detractors, your NPS is 45.

What is a good NPS score for a SaaS company?

For B2B SaaS, median NPS is around 32 per Satmetrix data. A score of 40–50 is good, 50–70 is excellent, and above 70 is world-class. Any score above 0 means you have more promoters than detractors. Below 0 is a serious retention warning sign — churn is likely accelerating.

What does NPS actually measure?

NPS measures customer loyalty and the likelihood of organic referral growth. It's a leading indicator for net revenue retention (NRR) and churn. High-NPS companies like Slack (historically ~60) and Figma (60+) tend to have lower CAC because word-of-mouth fills pipeline. Low NPS predicts elevated churn before it shows up in revenue data.

How often should you survey customers for NPS?

Most B2B SaaS companies run NPS surveys quarterly or after key moments: onboarding completion, renewal, and post-support interactions (transactional NPS). Avoid over-surveying — fatigue drops response rates below 10%, making the data statistically unreliable. Aim for 30%+ response rates for meaningful signal.

What is the difference between NPS and CSAT?

NPS (Net Promoter Score) measures long-term loyalty and advocacy intent. CSAT (Customer Satisfaction Score) measures short-term satisfaction with a specific interaction or feature. NPS is a leading indicator of retention and expansion; CSAT is better for product and support team feedback loops. Most mature companies track both.

Explore 45+ free VC tools, dashboards, and recommended startup software.