Math // Addition & Subtraction
Mental addition and subtraction (age 9+)
Add and subtract numbers mentally with increasingly large numbers, using place-value knowledge and derived facts
Quick check
Can the learner work out something like '4,700 − 1,300' in their head using what they know about place value — without needing to write it all out?
Ask this to see whether the topic is secure.
Topic // Mastery
What mastery looks like
- Mentally calculate 45,000 + 8,000
- Mentally subtract 3,200 from 10,000 by counting up
- Use near-doubles: 2,500 + 2,600 = 5,100
Topic // Map
Where this fits
- RequiredMust come first
- HelpfulHelps, but not essential
Before this
2 topicsAddition & Subtraction // Ages 7 to 8
Mental add/sub with 3-digit numbers and ones feeds into larger-number mental methods
- Place Value × 10 PatternHelpful
Number Representation & Place Value // Ages 9 to 10
×10 place-value relationship supports mental strategies with large numbers
You are here
Mental addition and subtraction (age 9+)
Ages 9 to 10 // Method
Leads to
2 topics- Mental calculation strategiesRequired
Multiplication & Division // Ages 10 to 11
Mental calculations with mixed ops/large numbers extends Y5 mental A+S
Addition & Subtraction // Ages 9 to 10
Mental methods support choosing appropriate methods in multi-step problems
Topic // Research-informed
Teaching notes
From the Marble Skill Taxonomy. These notes have not been validated in classrooms, so treat them as a starting point for your own judgement.
The approach
Year 5 mental addition and subtraction with increasingly large numbers, built from place-value knowledge and derived facts rather than running a written column algorithm in the head. The central move is to scale a known small-number fact by place value (knowing 6 + 4 = 10 lets you reach 6,000 + 4,000 = 10,000; knowing 45 + 8 = 53 gives 45,000 + 8,000 = 53,000) while tracking the zeros, and to choose an efficient strategy for the numbers at hand: partitioning, compensation, near-doubles, and counting up from the smaller to the larger number for subtraction from round numbers (10,000 - 3,200 = 6,800). Fluency means flexible, place-value-based mental strategies and the ability to explain the choice, not silent reproduction of column working.
Common misconceptions
- Fails to scale a bond correctly - misplaces zeros (45,000 + 8,000 given as 125,000 or 5,300)
- Tries to visualise the full column algorithm mentally and loses track of the exchanges
- Subtracts from a round number by decomposing in the head instead of counting up, and errs
- Treats +/- of large numbers as fundamentally harder rather than the same facts scaled
- Ignores an efficient strategy (counting up, compensation) and grinds digit by digit
Useful representations
- Empty number line (counting up, bridging)
- Place-value chart / Gattegno chart (scaling a fact by ×10)
- Part-whole partitioning diagram
- Known-fact 'family' cards scaled up
Teaching practices
- Build from known facts scaled by place value ('you know 6 + 4 = 10, so 6,000 + 4,000 = 10,000') and watch the zeros
- Teach counting up (shopkeeper's method) for subtraction from round numbers (10,000 - 3,200 = count up 6,800)
- Use near-doubles and compensation as first-choice mental strategies
- Encourage jottings (empty number line) to support, not replace, mental method
- Discuss strategy choice: which numbers make which strategy smart
Activities to try
- 1
Scaling bench: a small fact with zeros bolted on
Why it works: A 'big' calculation is often a small fact the learner already owns, with place value shifting the whole fact up predictably; the zeros are bookkeeping, not extra arithmetic.
- State a known small fact first, e.g. 6 + 4 = 10, then scale it up a place-value row at a time: 60 + 40 = 100, 600 + 400 = 1,000, 6,000 + 4,000 = 10,000, saying aloud how many zeros the answer gains.
- Repeat the scaling with a fact that bridges, e.g. 45 + 8 = 53, to reach 450 + 80 = 530 and 45,000 + 8,000 = 53,000; say the unit explicitly ('45 thousand plus 8 thousand is 53 thousand').
- Check each scaled answer keeps '53' as its non-zero digits and changes only in magnitude, matching the size of the numbers being added (530 is 53 tens; 53,000 is 53 thousands); flag an answer that loses that digit pattern (e.g. 125,000) or that keeps the digits but lands at the wrong magnitude (e.g. 5,300 instead of 53,000) as a scaling slip, not a new sum.
- 2
Counting up from a round number
Why it works: Subtraction from a round number is a short journey measured by adding the jumps; counting up avoids the error-prone mental 'borrowing' across a string of zeros, and the size of the gap signals when it is the smart choice.
- Subtract 3,200 from 10,000 by counting up on an empty number line: jump +800 from 3,200 to 4,000, then +6,000 from 4,000 to 10,000; the answer is the TOTAL of the jumps, 6,800 (not the point you land on).
- Try 20,000 - 19,850 the same way: notice the numbers are close, count up +150 from 19,850 to 20,000, and decide this gap is tiny so counting up is clearly quicker than decomposing.
- Say aloud whether counting up or taking away felt easier for each, and why the numbers made that choice sensible.
- 3
Choosing a strategy to fit the numbers
Why it works: Efficient mental calculation is about reading the numbers and picking a strategy that fits them, not applying one default method to everything.
- Look at 2,500 + 2,600 and spot the near-double: double 2,500 = 5,000, then add 100 to get 5,100, rather than partitioning digit by digit.
- Sort a mixed set of calculations into 'count up' versus 'partition' versus 'near-double/compensate', saying what feature of the numbers triggered each choice.
- After solving each item, explain the method used; compare a partitioning route and a near-doubles/counting-up route side by side for the same item to see which was fewer steps.
Topic // Standards
Curriculum standards
- The national curriculum in England: Key stages 1 and 2 framework document
- Ma5/2.2b
Math // Addition & Subtraction
More in Addition & Subtraction
- Checking Answers by RoundingAges 9 to 10Thinking skillUse rounding to check answers to calculations and determine appropriate levels of accuracy in context
- Fluent addition and subtraction (age 9+)Ages 9 to 10MethodFluently add and subtract whole numbers with more than four digits using the standard columnar algorithm
- Adding and subtracting (age 10+)Ages 10 to 11MethodSolve addition and subtraction multi-step problems in contexts, deciding which operations and methods to use and why, with numbers up to 10,000,000 and decimals
- Addition and subtraction strategies (age 10+)Ages 10 to 11MethodAdd and subtract decimals to hundredths using strategies based on place value, properties of operations, and the relationship between addition and subtraction…
- Two-Step EquationsAges 8 to 9MethodSolve two-step word problems using the four operations; represent problems using equations with a letter standing for the unknown quantity
- Adding and subtracting (age 8+)Ages 8 to 9MethodAdd and subtract numbers with up to four digits using formal written methods of columnar addition and subtraction
- Two-step addition and subtraction problemsAges 8 to 9MethodSolve addition and subtraction two-step problems in contexts, deciding which operations and methods to use and why
- Fluent adding and subtracting within 1000Ages 8 to 9MethodFluently add and subtract within 1000 using strategies and algorithms based on place value, properties of operations, and the relationship between addition and…