Mock tests

The CACES theory test: how it is marked

Enter your points in each theme: the simulator applies both rules of the recommendations and tells you whether the test is passed, and if not what is missing.

Independent site, not linked to the French Health Insurance (Assurance Maladie), the INRS, testing bodies or training centres.

Theory test result

Fail

68 / 100

ThemeScore / min
General knowledge11/15 · 8
Ride-on truck technology and stability19/25 · 13
Load chart and capacity diagram8/10 · 5
Operating ride-on trucks30/50 · 25

2 more points needed to reach 70.

The CACES theory test is marked out of 100 points, one point per question. The French Health Insurance recommendations set two conditions that must both be met: at least 70 points overall, and in every theme of the assessment sheet a score at least equal to the average, meaning half the points of the theme. In R489 that means at least 8 points out of 15 in general knowledge, 13 out of 25 in technology and stability, 5 out of 10 on the load chart and 25 out of 50 in operation. A candidate can therefore score 85 out of 100 and still fail, by losing six points out of ten on the load chart. The test lasts one test unit, one hour give or take ten minutes, and is sat in French at a certified testing body, with at most 12 candidates per tester. The simulator above applies these rules to each of the five recommendations.

How many points per theme in the R489 test?

Points in the test

50 / 100

Minimum to score25 points
Syllabus points19
HeaviestMain causes of lift truck accidents (5)
Practise this theme →

Questions, explanations and calculations by Radif Partners · Editorial policy · Method

The two rules in practice

The 70-point rule checks the overall level; the half-per-theme rule stops you making up for a serious gap with easy points elsewhere. A forklift driver who cannot read a capacity plate is not safe, even if they know every sign. The three cases below show it, in R489.

Pass rules of recommendation R.489A, annex 3, applied.
CaseTotalWeakest themeResult
Good score, balanced themes78Load chart 6 / 10Pass
Good score, one weak theme86Load chart 4 / 10Fail
Borderline score, balanced themes70General knowledge 8 / 15Pass
Score too low68Operation 33 / 50Fail

The marking schemes, recommendation by recommendation

R.489 theory test marking (assessment sheet, annex 3)
ThemePointsMinimumSyllabus points
General knowledge1584
Ride-on truck technology and stability251313
Load chart and capacity diagram1052
Operating ride-on trucks502519
R.482 theory test marking (assessment sheet, annex 3)
ThemePointsMinimumSyllabus points
General knowledge1265
Machine technology and stability281412
Operating construction machinery442218
Moving machines on site and on the road1266
End of shift and maintenance422
R.486 theory test marking (assessment sheet, annex 3)
ThemePointsMinimumSyllabus points
General knowledge1474
MEWP technology and stability261312
Operating MEWPs542721
Maintenance633
R.490 theory test marking (assessment sheet, annex 3)
ThemePointsMinimumSyllabus points
General knowledge1475
Lorry loader technology and stability28148
Operating lorry loader cranes381913
Slinging1052
Maintenance1053
R.485 theory test marking (assessment sheet, annex 3)
ThemePointsMinimumSyllabus points
General knowledge1584
Pedestrian stacker technology and stability251312
Load chart and capacity diagram1052
Operating pedestrian stackers502520

The minimum shown is half the theme, rounded up to the next point. The shortest themes are the trickiest: 4 end-of-shift points in R482, 6 maintenance points in R486. Two mistakes on the 4 end-of-shift points are still fine; a third one fails you.

How many mistakes can I still make?

Mistakes still allowed

18

Limit30 mistakes out of 100
Best possible score88 / 100

Not counting the half-marks-per-theme rule.

Practise by theme →

How the session runs

You sit the test at a certified testing body, in front of a tester who cannot have been your trainer, with at most 12 candidates. It lasts one test unit, and a candidate cannot sit more than 7 test units in a single day, practical tests included. The body decides whether theory or practical comes first. A training certificate, in-house or external, is required before the test: the recommendations specify that a course limited to passing the test is not enough.

To practise both rules in real conditions, take a full mock exam: it shows the score of every theme with its minimum. If you fail the real test, the failed CACES page explains what you keep.

Questions operators and candidates ask

Can I pass the CACES with exactly 70?

Yes, as long as no theme is below half: 70 out of 100 is the threshold itself. With exactly 70, however, the 30 mistakes must be spread out: if they cluster in a short theme, the half-marks rule fails you. The simulator shows that case in red.

What does “at least the average in each theme” mean?

For each theme of the assessment sheet you need at least half its points. On a 15-point theme, since 7.5 does not exist, you need 8 correct answers; on a 10-point theme, 5. Missing a single theme minimum is enough to fail, whatever the overall score.

Can the theory test be taken in English?

No. The test is written in French and sat in writing. For a candidate who has trouble understanding written French, the recommendations allow the questions to be read aloud, in French. There is no translated version, so it pays to learn the French terms used on this site’s French pages.

How many questions are in each theme?

As many as points, since each question is worth one point. In R489: 15 in general knowledge, 25 in technology and stability, 10 on the load chart and 50 in operation. The small tool on this page details each theme and its heaviest syllabus point.

Keep going

Official texts behind this page

Written by

Independent publisher of free CACES theory practice tests, with no account, written from the French Health Insurance recommendations

Rules and prices checked on · Editorial policy · Contact

CACES rules 2026, read in the French Health Insurance recommendations and the Labour Code, last checked on