SpaceForms / Tools / NPS Calculator

    NPS Calculator (Free, 2026)

    Enter your promoter, passive and detractor counts. The calculator instantly returns your Net Promoter Score plus an interpretation against 2026 industry benchmarks.

    0% of total

    0% of total

    0% of total

    Your NPS

    Formula: NPS = % Promoters − % Detractors. Passives (7-8) are counted in the total response base but excluded from the score. Result range: −100 to +100.

    NPS benchmarks by industry (2026)

    Industry Median NPS Top quartile
    SaaS / B2B software 31 50+
    Financial services / banking 35 55+
    Insurance 27 45+
    Healthcare 22 42+
    Retail (e-commerce) 41 60+
    Telecom -5 to 5 15+

    Source: SpaceForms NPS Benchmark by Industry 2026.

    How is NPS calculated?

    1. Ask the NPS question: "How likely are you to recommend [Company] to a friend or colleague?" Scale 0-10.
    2. Categorize responses: 9-10 = Promoters, 7-8 = Passives, 0-6 = Detractors.
    3. Calculate percentages: %Promoters = Promoters ÷ Total × 100. %Detractors = Detractors ÷ Total × 100.
    4. Subtract: NPS = %Promoters − %Detractors. Result is between −100 and +100.

    Run your next NPS survey free

    SpaceForms includes a pre-built NPS template with validated wording and auto-calculated scoring. Unlimited responses on the free tier — no credit card.

    Use the NPS template Build a custom NPS survey

    FAQs

    What is a good NPS score?

    Above 0 is positive. Above 30 is good. Above 50 is excellent. Above 70 is world-class. Industry-dependent.

    Should I include Passives in the calculation?

    No. Passives count in the total response base but are excluded from the score itself. Only Promoters and Detractors contribute to the NPS number.

    What scale should I use for the NPS question?

    The standard NPS scale is 0-10 (11 points). Don't substitute with 1-5 or 1-7 — that's a different scale entirely and not comparable to standard NPS benchmarks.

    How often should I run an NPS survey?

    Quarterly is standard for relationship NPS. Transactional NPS can be sent immediately after specific interactions (post-purchase, post-support).

    Related