How to calculate a golf handicap

Six steps, the exact formula, and a set of 20 real-looking rounds worked from start to finish.

Here's the whole thing on one page: the formula, the table, and a real set of 20 rounds worked through. If you just want the number, use the handicap calculator.

Step 1: Adjust each score

Add up your strokes, but no hole can count for more than net double bogey: par + 2 + the strokes you get on that hole. A 16 handicap gets a stroke on the 16 hardest holes, so their cap is par + 3. On the two easiest holes it's par + 2. New golfers without an index cap every hole at par + 5.

Step 2: Turn each score into a differential

Score differential = (113 ÷ slope rating) × (adjusted gross score − course rating − PCC)

Course rating is what a scratch golfer is expected to shoot from those tees. Slope says how much harder the course gets for everyone else. 113 is average. The PCC (playing conditions adjustment) is usually 0. Round each differential to one decimal.

Example: 92 from tees rated 70.9, slope 127: (113 ÷ 127) × (92 − 70.9) = 0.8898 × 21.1 = 18.8.

Step 3: Keep your 20 most recent

Only the last 20 differentials count. When you post a 21st, the oldest drops off. That keeps your handicap matched to how you play now.

Step 4: Average the best 8

Out of those 20, take the 8 lowest and average them. With fewer than 20 rounds:

Differentials on fileWhich ones countAdjustment
3Lowest 1−2.0
4Lowest 1−1.0
5Lowest 10
6Average of lowest 2−1.0
7–8Average of lowest 20
9–11Average of lowest 30
12–14Average of lowest 40
15–16Average of lowest 50
17–18Average of lowest 60
19Average of lowest 70
20Average of lowest 80

Step 5: Round it, and that's your index

Round to one decimal. The highest index you can have is 54.0.

Worked example: 20 rounds

A golfer who usually shoots around 90. The 8 counting rounds are highlighted.

RoundScoreRatingSlopeDifferential
19270.912718.8
28871.413114.3 ✓
39572.113419.3
49069.812218.7
58670.212514.3 ✓
69171.012917.5
79772.613820.0
88970.512416.9 ✓
99371.813218.1
108769.912116.0 ✓
119472.013318.7
129070.912717.0 ✓
139973.114020.9
148870.212516.1 ✓
158569.611914.6 ✓
169271.413117.8
179672.313619.7
189070.512417.8
198971.012915.8 ✓
209170.812618.1

The best 8 are 14.3, 14.3, 14.6, 15.8, 16.0, 16.1, 16.9, 17.0. They add up to 125.0, and divided by 8 that's 15.625. Rounded, the handicap index is 15.6.

So a golfer who averages about 91 carries a 15.6, not a 19 or 20. That's normal. A handicap shows your good days.

Step 6: Turn the index into strokes for today

Course handicap = handicap index × (slope ÷ 113) + (course rating − par)

At a course rated 72.4 with a slope of 135 and par 72, this golfer gets 15.6 × 135 ÷ 113 + 0.4 = 19.0, so 19 strokes. Work it out for any course with the course handicap calculator.

Caps and adjustments

More handicap tools

Common questions

What is the formula for a golf handicap?

Handicap index = the average of your lowest 8 score differentials out of your last 20. Each differential = (113 ÷ slope) × (adjusted score − course rating − PCC).

Do I use my real score or my adjusted score?

Your adjusted score: every hole capped at net double bogey. Otherwise one disaster hole would push your handicap up.

Can I calculate a handicap with fewer than 20 rounds?

Yes. Starting at 3 rounds the index uses fewer differentials, and with 3 to 6 rounds an extra adjustment is taken off. See the table above.

Why is my handicap lower than my average score minus par?

Because it uses your best 8 rounds, not all 20. Most golfers average about 3 shots worse than their course handicap.

What does 113 mean in the handicap formula?

It is the slope rating of a course of standard difficulty. Dividing by 113 scales your score up on easy courses and down on hard ones, so rounds from different courses can be compared.

Updated November 2026