How maths mark schemes work

On A Level Math Revision, AI marking shows your Edexcel-style score mark point by mark point — M, A, B, dM and ft, just as an examiner writes them. This guide explains every code in plain English, shows how each mark is gained and lost with a short worked example, and ends with a routine for marking your own work.

The big idea

A mark scheme splits a question into small mark points. Each one is a separate decision: did the student show this step or not? Your total is simply the number of points you earned. That is why a wrong final answer can still score most of the marks — and why a right answer with no working can score very few.

Which board uses which codes

BoardCodes you will seeWorth knowing
IB Mathematics (AA and AI, SL and HL)M, A, R, AG, FT, marks in brackets such as (M1)An A mark normally needs the M mark before it. Bracketed marks can be implied by later correct work. Follow-through across parts is common when working is shown.
A Level (Edexcel 9MA0 and International A Level)M, A, B, dM, ft, cao, oe, awrt, isw, SC, and * for a given answerdM marks depend on an earlier M. A marks only follow their M. ft is only allowed where the scheme says so.
IGCSE (Edexcel International GCSE 4MA1)M, A, B, dep, ft, cao, oe, awrt, isw, SCA correct answer with no working usually earns full marks — unless the question asks you to show working or use algebra.
CBSE (Class 10 and 12)Step marks, e.g. 1 mark for the formula, 1 for substitution, 1 for the answerEach correct step earns its share even if the final answer is wrong.

M1 and A1: method and accuracy

M1 A method mark: for choosing a correct method and applying it to the right numbers — even if you then make a slip.

A1 An accuracy mark: for a correct value. It usually depends on the M mark before it, so a lucky right answer from a wrong method gets nothing.

Example: solve 3x − 7 = 11 (M1 for isolating 3x, A1 for x = 6).

✓ Gained: M1 A1 (2/2)
3x = 18 x = 6
✗ Lost the A1 (1/2)
3x = 18 x = 5
Right method, wrong division — the method mark is kept.
✗ Lost both (0/2)
3x = 4 x = 4/3
Subtracting 7 instead of adding it is not a correct method.
✗ Right answer, no credit (0/2 where working is required)
x = 6 (guessed)
With "show your working", an unsupported answer earns nothing.

B1: an independent mark

B1 A mark for a correct result or statement on its own. It does not need a method mark first.

Example: "Write down the gradient of y = 5 − 2x." (B1 for −2)

✓ Gained (1/1)
gradient = −2
✗ Lost (0/1)
gradient = 5
The constant is the y-intercept, not the gradient.

R1: a reasoning mark (IB)

R1 For a clear reason or justification — the "because" part of an answer.

Example: show that x = 2 gives a maximum of f, where f″(2) = −6.

✓ Gained R1
f″(2) = −6 < 0, so the curve is concave down there: a maximum
✗ Lost R1
f″(2) = −6, so maximum
The value is there but the reason (negative second derivative) is never stated.

Marks in brackets: (M1) and (A1)

(M1) A bracketed mark can be implied: if a later correct line could only have come from that step, you get the mark even if the step is not written down.

✓ Implied
area = 1/2 × 6 × 4 = 12
The formula line is skipped, but the correct substitution shows it was used.
✗ Not implied
area = 24
A wrong answer can't imply a method you never showed.

AG: answer given

AG (or A1* at A Level) The answer is printed in the question, so writing it down earns nothing — the marks are for the working that gets there, and every step must be shown.

Example: "Show that the rectangle's area is 48 cm²" for sides 6 cm and 8 cm.

✓ Full marks
area = 6 × 8 = 48 cm²
✗ No marks
area = 48 cm² as required
Repeating the given answer shows nothing.

dM (or dep): a dependent method mark

dM1 A method mark that is only available if an earlier method mark was earned. It stops a later "method" being credited when it is built on a wrong start.

Example: find the stationary point of y = x² − 6x + 1. M1 for differentiating, dM1 for setting the derivative to zero, A1 for x = 3.

✓ M1 dM1 A1
dy/dx = 2x − 6 2x − 6 = 0, x = 3
✗ M0 dM0 A0
y = 0: x² − 6x + 1 = 0 …
Solving y = 0 is not differentiating, so the dependent mark can't be given either.

ft: follow-through

ft A later mark can still be earned using your own earlier wrong answer, as long as you use it correctly. You lose the mark once, not over and over.

Example: (a) find the gradient between (1, 2) and (3, 8). (b) Use it to find y when x = 5 on the line through (1, 2).

(a) ✗ A0
m = (8 − 2)/(3 − 1) = 4
6 ÷ 2 is 3, not 4.
(b) ✓ A1 ft
y = 2 + 4(5 − 1) = 18
Correct use of their gradient 4, so the (b) mark is earned.

IB applies follow-through between parts when working is shown; within the same part, later accuracy marks that use the wrong value are usually lost. Edexcel only allows it where the scheme writes ft.

cao, oe and awrt

cao Correct answer only: no follow-through — only the exact right answer earns it.

oe Or equivalent: any equivalent correct form is accepted, e.g. 0.75, 3/4 or 75/100.

awrt Answers which round to: any answer that rounds to the stated value earns the mark, e.g. awrt 2.36 accepts 2.357 and 2.36.

✓ oe
P = 3/4
Accepted for 0.75.
✗ cao
x = 2.4 (answer is 2.5, from their wrong value in part a)
No follow-through on a cao mark.

isw: ignore subsequent working

isw Once the correct answer has been seen, extra working after it is ignored — you are not penalised for going on to do something unnecessary.

✓ Mark kept
x = 7 (so 2x = 14)
The extra line is ignored.
✗ Not isw
x = 7 or x = −7
Offering a second, wrong answer as part of your answer loses the mark.

SC: special case

SC A mark the scheme allows for one particular partly-right route, for example a correct answer found by trial and improvement when the question asked for algebra. It is usually worth less than the full method.

CBSE: step marking

CBSE schemes give each step its own share of the marks — typically for writing the formula, substituting correctly, and the final answer. An arithmetic slip at the end still keeps the earlier step marks, and any correct alternative method earns full credit.

Mark your own work: a 10-minute routine

  1. Change pen colour. Mark in green or red so your corrections stand out from your original attempt.
  2. Go point by point. For every mark point, tick it and write the code (M1, A1, B1…) next to the line that earned it — or cross it and write what was missing.
  3. Find the first lost mark. Write the correct next line underneath, in your marking colour.
  4. What Went Well (WWW): one sentence on what you did right, e.g. "set up the equation correctly".
  5. Even Better If (EBI): one sentence on the single change that would have gained the most marks.
  6. Log silly mistakes. Keep a running list: date, question, the slip, and the check that would have caught it. Patterns (sign errors, units, rounding) show up within a week.
DateQuestionSilly mistakeCheck that catches it
12 MarStraight lines Q4Moved 3x across without changing the signSubstitute a point back into my equation

Let the AI mark it point by point

Type or photograph your working and see exactly which mark points you gained and lost, linked to your own lines — with the next step and one tip.

Mark a practice question Mark a whole paper