CSAT calculator

Calculate Customer Satisfaction Score from customer ratings. Enter response counts per 1–5 scale — get CSAT% and interpretation instantly.

CSAT (Customer Satisfaction Score) — customer satisfaction metric. Formula: CSAT = (positive ratings / total responses) × 100%. Usually "positive" means top-2 box (ratings 4 and 5 on 1–5 scale).

FAQ about CSAT

Enter survey data

Enter number of responses for each rating from 1 to 5

Negative (1–2) Neutral (3) Positive (4–5)

Assumptions and limitations

  • Standard CSAT uses top-2 box (ratings 4–5).
  • Scale 1–5: 1 = very dissatisfied, 5 = very satisfied.
  • For benchmark comparison use top-2 box.
Customer Satisfaction Score
Enter data

In SurveyNinja, NPS, CSAT and more are calculated automatically. Create a survey in 5 minutes and get real-time analytics.

Start free

Data is not stored — calculation runs in your browser.

How CSAT is calculated

CSAT formula

CSAT = (Positive responses / Total responses) × 100%. With top-2 box, ratings 4 and 5 on 1–5 scale count as positive. Result is 0% to 100%.

Top-2 box vs Top-1 box

Top-2 box (4–5) — standard approach, gives fuller picture. Top-1 box (5 only) — stricter, shows share of "delighted" customers. Choose based on goals.

When to use CSAT

CSAT measures satisfaction with a specific interaction: purchase, support contact, visit. For overall loyalty, NPS is better.

Link to business metrics

High CSAT correlates with repeat purchases and lower churn. But track not only average CSAT but also trends by segment.

CSAT calculation examples

1 Good CSAT

Rating 1: 5, 2: 10, 3: 15, 4: 30, 5: 40
CSAT (top-2 box) = (30 + 40) / 100 × 100% = 70%

2 Problematic CSAT

Rating 1: 20, 2: 25, 3: 30, 4: 15, 5: 10
CSAT (top-2 box) = (15 + 10) / 100 × 100% = 25% — needs attention

3 Excellent CSAT (service)

1: 2, 2: 3, 3: 10, 4: 35, 5: 50 (100 total)
Top-2 box = (35 + 50) / 100 = 85% — high satisfaction.

4 Even distribution

20 responses per rating 1–5 (100 total)
CSAT (top-2) = (20 + 20) / 100 = 40% — no clear skew.

5 Scale 1–5, 200 respondents

1: 10, 2: 20, 3: 50, 4: 70, 5: 50
Top-2 = (70 + 50) / 200 × 100% = 60%. Enter counts per rating — calculator gives percentage.

6 Channel comparison

Chat: 4+5 = 75%. Phone: 4+5 = 62%. Calculate CSAT per channel and compare top-2 shares.
Enter distribution for one channel at a time — compare service quality.

CSAT benchmarks by industry

Industry
Low
Mid
High
E-commerce
<70%
70–80%
80%+
SaaS / IT
<75%
75–85%
85%+
Finance / Banking
<65%
65–78%
78%+
Telecom
<60%
60–72%
72%+
Customer support
<70%
70–85%
85%+

* Benchmarks approximate, top-2 box (4–5).

FAQ about CSAT

Automate your metrics

In SurveyNinja, NPS, CSAT and more are calculated automatically. Create a survey in 5 minutes and get real-time analytics.

Start free