Number - Addition and Subtraction
KS2MA-Y3-D002
Mental and written addition and subtraction with three-digit numbers, formal columnar methods, estimation, and using inverse operations to check answers.
National Curriculum context
In Year 3, pupils are introduced to formal written methods of columnar addition and subtraction for the first time, building on the expanded methods practised in Year 2. The non-statutory guidance specifies that pupils practise solving varied addition and subtraction questions, and should be introduced to the formal written methods of columnar addition and subtraction — including where carrying (addition) and decomposition (subtraction) are required. Pupils continue to develop their mental arithmetic alongside written methods, ensuring they have the flexibility to choose the most efficient approach for a given calculation. Estimation before calculating and checking using the inverse operation are statutory requirements that build pupils' number sense and self-monitoring, preparing them for the multi-step problems and larger numbers encountered in Years 4 to 6.
5
Concepts
2
Clusters
5
Prerequisites
5
With difficulty levels
Lesson Clusters
Add and subtract three-digit numbers mentally
introduction CuratedMental addition and subtraction with three-digit numbers are co-taught (C013 co-teaches with C012) and together establish fluency before formal methods are introduced.
Add and subtract using formal columnar methods and check with estimation
practice CuratedColumnar addition, columnar subtraction and the use of estimation and inverse operations to check belong together as the formal written methods cluster. C016 is explicitly about using estimation and inverses to validate results.
Teaching Suggestions (1)
Study units and activities that deliver concepts in this domain.
Addition and Subtraction: Column Methods
Mathematics Worked Example SetPedagogical rationale
Column addition and subtraction are introduced formally in Y3 for the first time. Children must understand that the column method is a written record of the concrete exchange process they already know from place value work. Without this connection, the algorithm becomes a meaningless procedure that breaks down when regrouping is required. The progression from Dienes exchange to place value counter recording to the abstract column is non-negotiable.
Access and Inclusion
1 of 5 concepts have identified access barriers.
Barrier types in this domain
Recommended support strategies
Prerequisites
Concepts from other domains that pupils should know before this domain.
Concepts (5)
Mental addition with three-digit numbers
skill AI FacilitatedMA-Y3-C012
Mental addition in Year 3 includes adding a three-digit number and ones, a three-digit number and tens, or a three-digit number and hundreds, without using formal written methods. This extends the KS1 mental strategies to a larger range of numbers. Mastery means pupils can perform these mental calculations with confidence, choosing between partitioning, counting on, and known facts as the most efficient strategy for each problem.
Teaching guidance
Teach partitioning the smaller number: to add 247 + 30, think '247 + 30 = 247 + 30 = 277' (adding to the tens column only). Sequence instruction: ones first (no carrying difficulties), then tens (possible carrying into hundreds), then hundreds (the least complex as it affects only the hundreds digit). Number lines and hundred squares remain useful pictorial supports. Emphasise choosing the most efficient strategy: 356 + 400 is more efficient as adding hundreds mentally than using a written method.
Common misconceptions
When adding ones to a three-digit number, pupils sometimes forget to carry into the tens: 347 + 6 becomes 3413 (concatenating digits) rather than 353. When adding tens, some pupils also change the ones digit. The most common error is 'adding the wrong column': pupils add 30 to the hundreds digit rather than the tens.
Difficulty levels
Adding ones, tens or hundreds to a three-digit number using Dienes blocks where no carrying is required.
Example task
Use Dienes blocks to work out 342 + 5.
Model response: Add 5 ones cubes to the 2 ones already there. 342 + 5 = 347.
Mentally adding ones, tens or hundreds to three-digit numbers, including some carrying cases, with a number line available.
Example task
Work out 356 + 40 mentally.
Model response: 356 + 40 = 396. I added 4 tens to the 5 tens, giving 9 tens.
Mentally adding ones, tens or hundreds to any three-digit number, including carrying across place value boundaries, without support.
Example task
Work out 487 + 6 and 487 + 30 mentally.
Model response: 487 + 6 = 493. 7 + 6 = 13, so ones become 3 and carry 1 ten. 487 + 30 = 517. 80 + 30 = 110, so tens become 1 and carry 1 hundred.
CPA Stages
concrete
Using Dienes blocks on a place value mat to add ones, tens or hundreds to a three-digit number, physically combining groups
Transition: Child performs mental addition of ones/tens/hundreds to three-digit numbers without blocks, correctly handling exchanges verbally
pictorial
Using number lines to show jumps of ones, tens or hundreds from a three-digit starting number, and using place value charts to track changes
Transition: Child calculates mentally, using jottings only for checking, and explains which column changes and whether an exchange occurs
abstract
Performing mental addition of ones, tens or hundreds to any three-digit number using place value reasoning, selecting the most efficient strategy
Transition: Child answers three-digit mental addition questions within 5 seconds, correctly handling all exchange cases
Delivery rationale
Primary maths (Y3) with concrete stage requiring physical manipulatives (Dienes blocks (ones, tens, hundreds), place value mat (H, T, O)). AI delivers instruction; facilitator sets up materials.
Mental subtraction with three-digit numbers
skill AI FacilitatedMA-Y3-C013
Mental subtraction in Year 3 parallels the addition work, covering subtracting ones, tens or hundreds from a three-digit number. This includes bridging cases (e.g. 352 – 7 requires borrowing from the tens). Mastery means pupils can perform mental subtraction efficiently and choose appropriately between counting back, partitioning and complementary addition strategies.
Teaching guidance
Use number lines (counting back or counting up as complementary addition) as a concrete/pictorial bridge. Teach pupils to check whether subtraction crosses a tens or hundreds boundary and adjust strategy accordingly. Complementary addition ('counting on from the smaller to the larger') is particularly effective when the two numbers are close. Connect to inverse operations: use addition to check subtraction answers.
Common misconceptions
Pupils often subtract the smaller digit from the larger regardless of position — computing 352 – 7 as 355 (taking 5 from 7 gives 2, putting 2 in the ones place) which is incorrect. This 'smaller from larger' error also appears in written methods. Pupils may also forget that subtracting a ten from a number ending in zero requires borrowing (300 – 40 = 260, not 360).
Difficulty levels
Subtracting ones, tens or hundreds from a three-digit number using Dienes blocks where no exchanging is required.
Example task
Use Dienes blocks to work out 487 - 5.
Model response: Remove 5 ones cubes. 487 - 5 = 482.
Mentally subtracting ones, tens or hundreds, including some exchange cases, using a number line if needed.
Example task
Work out 534 - 60 mentally. You may use a number line.
Model response: 534 - 60 = 474. I subtracted 6 tens: 53 tens - 6 tens = 47 tens.
Mentally subtracting ones, tens or hundreds from any three-digit number, including exchange across boundaries, without support.
Example task
Work out 352 - 7 and 600 - 40 mentally.
Model response: 352 - 7 = 345. I can't take 7 from 2, so I take 7 from 12 (borrowing a ten) to get 5, and 5 tens become 4 tens. 600 - 40 = 560. I need to borrow from the hundreds: 60 tens - 4 tens = 56 tens = 560.
Choosing the most efficient mental strategy for a given subtraction and explaining the choice.
Example task
Work out 503 - 497 using the most efficient mental method. Explain why you chose it.
Model response: I used counting on (complementary addition) from 497 to 503: 497 + 3 = 500, then 500 + 3 = 503, so the answer is 6. This is more efficient than column subtraction because the numbers are close together.
CPA Stages
concrete
Using Dienes blocks on a place value mat to subtract ones, tens or hundreds from a three-digit number, physically removing and exchanging
Transition: Child performs mental subtraction including exchange cases without blocks, articulating the exchange process verbally
pictorial
Using number lines for counting back and complementary addition, and place value charts to track exchanges during subtraction
Transition: Child chooses between counting back and complementary addition depending on the numbers, explaining their choice
abstract
Performing mental subtraction of ones, tens or hundreds from any three-digit number, checking answers using the inverse operation
Transition: Child answers three-digit mental subtraction questions within 5 seconds and routinely checks using addition
Delivery rationale
Primary maths (Y3) with concrete stage requiring physical manipulatives (Dienes blocks (ones, tens, hundreds), place value mat (H, T, O)). AI delivers instruction; facilitator sets up materials.
Formal columnar addition
Keystone skill AI FacilitatedMA-Y3-C014
Columnar addition is the formal written method for adding numbers of multiple digits, working right to left through the ones, tens and hundreds columns, carrying any value of 10 or more into the next column. In Year 3, this is introduced for numbers with up to three digits. Mastery means pupils can correctly set out a column addition, carry accurately between columns, and produce a correct answer for any three-digit addition.
Teaching guidance
Build from the expanded method (see Year 2) to the compact method. The CPA progression: first use Dienes blocks physically regrouping 10 ones into 1 ten and placing it in the tens column; then draw these exchanges pictorially; then record the compact method. Emphasise correct alignment — use squared paper or printed grids initially. Teach carrying explicitly: the small digit written above the next column represents the value carried. Model 'hundreds + hundreds, tens + tens, ones + ones, then deal with carries'.
Common misconceptions
The most common error is forgetting to add the carried digit. Pupils also frequently misalign columns when numbers have different numbers of digits. Some pupils add all digits as if they had equal value (treating 247 + 135 as 2+1=3, 4+3=7, 7+5=12 giving 3712 rather than setting up columns properly). Zero as a placeholder causes alignment errors.
Difficulty levels
Adding two three-digit numbers using Dienes blocks, physically regrouping 10 ones into 1 ten or 10 tens into 1 hundred.
Example task
Use Dienes blocks to add 145 + 237. Regroup if any column has 10 or more.
Model response: Ones: 5 + 7 = 12, regroup 10 ones as 1 ten, write 2 ones. Tens: 4 + 3 + 1 = 8 tens. Hundreds: 1 + 2 = 3. Answer: 382.
Setting out columnar addition on paper with correct alignment, carrying between columns, with a place value grid for support.
Example task
Use columnar addition to calculate 256 + 178.
Model response: Ones: 6 + 8 = 14, write 4 carry 1. Tens: 5 + 7 + 1 = 13, write 3 carry 1. Hundreds: 2 + 1 + 1 = 4. Answer: 434.
Fluent columnar addition of any two three-digit numbers, including multiple carries, without support.
Example task
Calculate 467 + 385 using columnar addition.
Model response: Ones: 7 + 5 = 12, write 2 carry 1. Tens: 6 + 8 + 1 = 15, write 5 carry 1. Hundreds: 4 + 3 + 1 = 8. Answer: 852.
Adding three-digit numbers where the result exceeds 1000, and checking with estimation.
Example task
Calculate 587 + 468. First estimate, then calculate, then check using inverse.
Model response: Estimate: 600 + 500 = 1100. Calculate: 7 + 8 = 15, write 5 carry 1. 8 + 6 + 1 = 15, write 5 carry 1. 5 + 4 + 1 = 10. Answer: 1055. Check: 1055 - 468 = 587. Correct.
CPA Stages
concrete
Adding three-digit numbers using Dienes blocks, physically exchanging 10 ones for 1 ten and 10 tens for 1 hundred
Transition: Child completes 3 additions with exchange without prompting, articulating the exchange verbally each time
pictorial
Recording columnar addition with drawn place value counters or expanded column method, showing the exchange process
Transition: Child draws the exchange and explains it without physical blocks alongside, connecting drawn method to compact notation
abstract
Performing compact columnar addition with carried digits recorded as small numbers above the relevant column
Transition: Child sets up and completes column addition independently, self-checking with estimation and inverse operations
Delivery rationale
Primary maths (Y3) with concrete stage requiring physical manipulatives (Dienes blocks (ones, tens, hundreds), place value mat (H, T, O)). AI delivers instruction; facilitator sets up materials.
Access barriers (1)
Unit fractions and non-unit fractions require understanding the fraction bar as a division operation and the numerator/denominator as a ratio relationship. Without sustained work with fraction strips and fraction walls, the notation 3/5 is arbitrary symbols.
Formal columnar subtraction
skill AI FacilitatedMA-Y3-C015
Columnar subtraction is the formal written method for subtracting numbers, working right to left and exchanging (borrowing) from the next column when needed. In Year 3, this is introduced for three-digit subtraction. Mastery means pupils can correctly exchange between columns, complete any three-digit subtraction using the formal method, and check their answer using addition.
Teaching guidance
Begin with Dienes blocks: when there are not enough ones to subtract, exchange a tens rod for 10 ones cubes — physically model the exchange. Draw this pictorially. Then show how the exchange is recorded in the compact method (crossing out a digit and increasing the value in the ones column). Emphasise the systematic right-to-left approach. Practise 'zero as top digit' cases (300 – 47) which require multiple exchanges.
Common misconceptions
Pupils frequently subtract the smaller digit from the larger regardless of its position (252 – 7: subtracting 2 from 7 gives 5, resulting in 255 instead of 245). They often forget to reduce the column they borrowed from by 1. Cases with zeros in the top number (300 – 47) are particularly challenging as they require cascading exchanges (300 = 29 tens and 10 ones = 2 hundreds, 9 tens, 10 ones).
Difficulty levels
Subtracting with Dienes blocks, physically exchanging 1 ten for 10 ones when the top digit is smaller.
Example task
Use Dienes blocks to work out 342 - 117. Exchange when needed.
Model response: Ones: 2 - 7, need to exchange 1 ten for 10 ones. Now 12 - 7 = 5. Tens: 3 - 1 = 2. Hundreds: 3 - 1 = 2. Answer: 225.
Setting out columnar subtraction on paper with exchanges recorded correctly, using a place value grid.
Example task
Use columnar subtraction to calculate 523 - 247.
Model response: Ones: 3 - 7, exchange a ten. 13 - 7 = 6. Tens: 1 - 4 (now 1 ten after exchange), exchange a hundred. 11 - 4 = 7. Hundreds: 4 - 2 = 2. Answer: 276.
Fluent columnar subtraction of any three-digit numbers, including cascading exchanges, without support.
Example task
Calculate 504 - 268 using columnar subtraction.
Model response: Ones: 4 - 8, exchange from tens. But tens = 0, so exchange from hundreds first: 5 hundreds becomes 4 hundreds and 10 tens. Then exchange 1 ten: 9 tens and 14 ones. 14 - 8 = 6. 9 - 6 = 3. 4 - 2 = 2. Answer: 236.
Solving subtractions with multiple zeros and checking using addition; explaining the exchange process.
Example task
Calculate 600 - 347. Check your answer by adding.
Model response: Exchange: 600 = 5 hundreds, 9 tens, 10 ones. 10 - 7 = 3. 9 - 4 = 5. 5 - 3 = 2. Answer: 253. Check: 253 + 347 = 600. Correct.
CPA Stages
concrete
Subtracting three-digit numbers using Dienes blocks, physically exchanging 1 ten for 10 ones and 1 hundred for 10 tens when needed
Transition: Child completes 3 subtractions with exchange without prompting, verbalising: 'I need to exchange because there aren't enough ones'
pictorial
Recording columnar subtraction with drawn place value counters showing crossed-out and exchanged values
Transition: Child records exchanges correctly in the compact notation without needing to draw counters first
abstract
Performing compact columnar subtraction with exchanges recorded as crossed-out digits and adjusted values
Transition: Child handles cascading exchanges (e.g. 300 − 147) independently and verifies every answer using the inverse
Delivery rationale
Primary maths (Y3) with concrete stage requiring physical manipulatives (Dienes blocks (ones, tens, hundreds), place value mat (H, T, O)). AI delivers instruction; facilitator sets up materials.
Estimation and inverse operations in calculation
skill AI FacilitatedMA-Y3-C016
Estimation before calculation gives a benchmark against which to check the answer (if 350 + 270 ≈ 600, an answer of 62 is clearly wrong). Using the inverse operation to check (doing the reverse calculation to verify) completes the checking cycle. Mastery means pupils routinely estimate before calculating and check using the inverse, and can identify when an answer is unreasonable.
Teaching guidance
Build estimation as a habit before every calculation: 'Round each number to the nearest hundred, add them, and write down your estimate.' After calculating, compare the exact answer to the estimate and judge reasonableness. For inverse checking: after computing 352 + 178 = 530, check by doing 530 – 178 = 352. Connect estimation to rounding, which is formalised in Year 4. Discuss why checking matters in real-world contexts (making change, measuring).
Common misconceptions
Pupils often see estimation as a separate activity unconnected to the main calculation. They may estimate after calculating (when the estimate is biased by the answer they already have) rather than before. Some pupils do not understand that checking with the inverse should give back the original number — they just repeat the original calculation.
Difficulty levels
Estimating the answer to an addition or subtraction by rounding both numbers to the nearest 100.
Example task
Estimate the answer to 312 + 489 by rounding to the nearest hundred.
Model response: 312 rounds to 300. 489 rounds to 500. 300 + 500 = 800. So the answer is about 800.
Estimating before calculating, then comparing the estimate with the exact answer to judge reasonableness.
Example task
Estimate 278 + 345 first, then calculate exactly. Is your answer reasonable?
Model response: Estimate: 300 + 300 = 600. Exact: 278 + 345 = 623. 623 is close to 600, so my answer is reasonable.
Using inverse operations to check calculations: after adding, subtracting to verify; after subtracting, adding to verify.
Example task
Calculate 453 + 279. Check your answer using the inverse operation.
Model response: 453 + 279 = 732. Check: 732 - 279 = 453. My original number comes back, so the answer is correct.
Using estimation to spot incorrect answers and explain why they must be wrong.
Example task
A pupil says 356 + 278 = 534. Without calculating the exact answer, explain why this must be wrong.
Model response: 356 rounds to 400 and 278 rounds to 300, so the answer should be about 700. 534 is much less than 700, so the answer must be wrong. Also, 356 + 278 must be more than 356 + 200 = 556, and 534 < 556, so it is definitely wrong.
CPA Stages
concrete
Using Dienes blocks to round numbers to the nearest hundred before adding, then checking the actual answer against the estimate
Transition: Child routinely estimates by rounding before calculating without being prompted, and uses addition to check subtraction
pictorial
Recording estimates alongside calculations on paper, drawing number line jumps to show inverse checking
Transition: Child independently writes estimate, calculates, and checks for every addition/subtraction without the recording frame
abstract
Mentally estimating before calculating, identifying unreasonable answers, and using inverse operations to verify without visual aids
Transition: Child spontaneously identifies implausible answers and explains why, using estimation and inverse checking as habits
Delivery rationale
Primary maths (Y3) with concrete stage requiring physical manipulatives (Dienes blocks, number line (0-1000)). AI delivers instruction; facilitator sets up materials.