A CSAT percentage is easy to calculate, but it is also easy to misread. An 80% score does not automatically mean that the remaining 20% of customers were dissatisfied. A team with ten responses also needs a different level of scrutiny from a team with hundreds.
This guide explains the customer satisfaction score formula through a hypothetical support-team example. You will learn which responses to count, how to combine team results, and how to turn the number into a useful quality conversation.
What does CSAT measure?
Customer Satisfaction Score, or CSAT, expresses the percentage of valid responses classified as satisfied for a particular survey question. In a common five-point setup, ratings of 4 and 5 count as satisfied. The question might ask about a support interaction, a purchase, or a product, so keep its wording visible when you report the result.
For example, “How satisfied were you with the support you received?” and “How satisfied are you with the product?” ask about different experiences. Avoid treating their results as interchangeable measures of an agent’s performance.
The CSAT formula
CSAT (%) = Satisfied responses ÷ Total valid responses × 100
Use responses to the satisfaction question as the denominator, rather than all contacts handled or all survey invitations sent. For this guide’s five-point scale, 1 means very dissatisfied, 2 dissatisfied, 3 neutral, 4 satisfied, and 5 very satisfied. Neutral ratings remain in the denominator but do not enter the satisfied count.
Further reading: SurveyMonkey’s explanation of the CSAT calculation describes this common approach to counting satisfied responses.
Worked example: 100 survey responses
Suppose a support team receives the following valid ratings during one reporting period. These figures are illustrative and are not an industry benchmark.
| Rating | Responses | Counts as satisfied? |
|---|---|---|
| 1 — Very dissatisfied | 5 | No |
| 2 — Dissatisfied | 5 | No |
| 3 — Neutral | 10 | No |
| 4 — Satisfied | 30 | Yes |
| 5 — Very satisfied | 50 | Yes |
| Total | 100 | 80 satisfied |
Satisfied responses = 30 + 50 = 80.
CSAT = 80 ÷ 100 × 100 = 80%.
The remaining 20 responses include ten neutral and ten dissatisfied responses. Reporting “20% dissatisfied” would therefore misdescribe this example. If your report groups ratings 1–3 together, label that group clearly as responses outside the satisfied categories.
Calculate your score with CX Metric Works
Open the free CSAT Calculator. If you already have the totals, use the counts option and enter 80 satisfied responses and 100 total responses. If you have the five rating counts, enter 5, 5, 10, 30, and 50 in the corresponding rating fields. Both approaches should return 80%.
If your survey uses a different scale, first confirm which answers your reporting policy classifies as satisfied. Use the appropriate satisfied and total counts; do not force a seven-point or binary survey into the five-point breakdown.
How to combine team CSAT scores correctly
Add the underlying satisfied counts and response counts before calculating a combined score. A simple average of percentages gives each group equal influence even when their response volumes differ.
Imagine Agent A receives 9 satisfied responses out of 10: 90%. Agent B receives 63 out of 90: 70%. Together, they receive 72 satisfied responses out of 100, giving a combined CSAT of 72%. Averaging 90% and 70% would produce 80%, which is not the combined response-level result.
Only combine compatible survey questions, scales, and inclusion rules. An accurately calculated total can still be misleading if it mixes different definitions of satisfaction.
Four reporting mistakes to avoid
1. Confusing CSAT with response rate. If 500 eligible invitations produce 100 valid answers, the response rate for that defined invitation set is 20%. If 80 of those answers are satisfied, CSAT is 80%. These percentages answer different questions.
2. Turning an average rating into CSAT. The worked example has a weighted average rating of 4.15 out of 5. Dividing 4.15 by 5 produces 83%, but the satisfied-response percentage is still 80%. Label an average rating separately.
3. Treating no responses as 0%. With no valid answers, the denominator is zero and CSAT cannot be calculated. Report “No responses” or “Not available.” A genuine 0% means valid responses exist but none qualify as satisfied.
4. Confusing percentage points with percentage change. Moving from 80% to 85% is an increase of 5 percentage points. Relative to the original 80%, it is a 6.25% increase. Use the correct label in dashboards and review notes.
Turn the result into a useful quality review
Show the satisfied count, total responses, survey question, and reporting period alongside the percentage. In the example above, “80% — 80 of 100 valid responses” gives a reviewer more useful context than “80%” alone.
Compare results under consistent collection rules. Eight satisfied responses out of ten and 800 out of 1,000 both produce 80%, but one additional dissatisfied response changes the first score to 72.73% and the second to 79.92%. Small counts can produce large movements without a broad change in service.
Review comments and the corresponding interactions before choosing a coaching action. In a hypothetical refund case, the customer might be unhappy about the policy, unclear explanations, or an avoidable delay. Each cause calls for a different response. Check quality observations using a weighted QA scorecard, then agree on a specific improvement and review its effect.
Frequently asked questions
Should neutral responses be excluded?
Not in the five-point method used here. Excluding the ten neutral responses would change the example to 80 ÷ 90 = 88.89%, which uses a different denominator. Keep the published definition consistent.
What should happen to blank or N/A answers?
For this method, count valid satisfaction ratings. Track blanks and N/A selections separately rather than converting them to dissatisfied ratings. Document the rule before reporting and apply it consistently; do not remove valid low ratings to improve the result.
Does an 80% score meet our target?
That depends on the target agreed for your survey and operation. An 80% result meets an 80% target and falls 5 percentage points below an 85% target. State the target explicitly rather than treating the example in this guide as a standard.
Ready to check your figures? Use the CSAT Calculator with your satisfied and total response counts, then review the result alongside the customer feedback behind it.