Skip to main content
Screendesk
Free tool

CSAT Calculator

Calculate your customer satisfaction score from rating counts or raw 1–5 scores, with the margin of error for your sample size.

Open source on GitHub

Survey responses

Enter your survey responses to see your CSAT score.
How it works

The CSAT formula. Satisfied responses over all responses.

  • Ask one question

    “How satisfied were you with the support you received?” on a 1–5 scale, right after the conversation.

  • Count the 4s and 5s

    CSAT = satisfied responses (4–5) ÷ total responses × 100.

  • Track it per period

    Compare weekly or monthly, by agent or by topic, to find where satisfaction drops.

Reading your score

What your CSAT means. General ranges; compare against your own history first.

CSAT score ranges
CSATRatingNext step
90% and aboveExcellentLook at the remaining low ratings one by one
80–89%GoodGroup low ratings by topic to find patterns
70–79%FairCheck response times and repeat contacts
Below 70%Needs workReview recent low-rated conversations with the team
FAQ

Frequently asked questions

How do you calculate CSAT?

Divide the number of satisfied responses (4 or 5 on a 1–5 scale) by the total number of responses, then multiply by 100. For example, 170 satisfied out of 200 responses is a CSAT of 85%.

What is a good CSAT score?

Many support teams aim for 80% or higher, and 90%+ is strong. What counts as good depends on your industry, channel, and when the survey is sent, so trend against your own baseline.

Should I use a 1–5 or 1–10 scale?

A 1–5 scale is the most common for support CSAT and is what this calculator uses. If you use another scale, decide which answers count as satisfied (typically the top two options) and enter those counts as Satisfied.

What is the difference between CSAT and NPS?

CSAT measures satisfaction with a specific interaction, such as a support conversation. NPS measures overall loyalty: how likely someone is to recommend you. Support teams usually track CSAT per ticket and NPS at the company level.

How many responses do I need?

More is better. With 100 responses and an 85% score, the 95% margin of error is about ±7 points. The calculator shows the margin for your numbers so you know how much a change needs to move before it means something.

Customer support runs on Screendesk.

Start for free