Resources For Teachers For Tutors For Students & Parents AI New Pricing
Year 5 Maths Addition & Subtraction

Mental strategies for addition & subtraction

20 practice questions 0 video lessons Theory + worked examples
Create a free accountTrack your progress and save your work as you go.
Create free account

Theory

Mental strategies turn hard calculations into easy ones. This Year 5 maths page explains levelling for addition, constant difference for subtraction, bridging to the next ten, rounding and adjusting, and counting up, with number-line pictures and advice on choosing the best strategy.

Levelling (compensation for addition): move an amount from one number to the other so one becomes a round number. The total stays the same: \(3997 + 486 = 4000 + 483\).

Constant difference (for subtraction): add the same amount to both numbers. The gap between them stays the same: \(6004 - 2998 = 6006 - 3000\).

Bridging: jump to the next ten (or hundred) first, then add the rest. \(56 + 27\) is \(56 + 4 = 60\), then \(60 + 23 = 83\).

Counting up: to subtract two numbers that are close, count up from the smaller to the larger. \(8003 - 7995\): \(5\) up to \(8000\), then \(3\) more, so \(8\).

Round and adjust: add a round number, then fix the extra. \(394 + 278 = 400 + 278 - 6\).

Bridging 56 plus 27 through 60 A number line from 50 to 90. A jump of 4 goes from 56 to 60, then a jump of 23 goes from 60 to 83. 5060708090 +4 +23
Bridging: \(56 + 4 = 60\), then \(60 + 23 = 83\).
Counting up from 7995 to 8003 A number line from 7990 to 8010. A jump of 5 goes from 7995 to 8000 and a jump of 3 goes from 8000 to 8003, a total of 8. 79907995800080058010 +5 +3
Counting up: \(7995 \to 8000\) is \(5\), \(8000 \to 8003\) is \(3\), so \(8003 - 7995 = 8\).

Each strategy keeps the answer the same while making the numbers friendlier:

\[ 3997 + 486 = 4000 + 483 = 4483 \]
3997+486=4000+483=4483
\[ 6004 - 2998 = 6006 - 3000 = 3006 \]
6004−2998=6006−3000=3006
\[ 394 + 278 = 400 + 278 - 6 = 672 \]
394+278=400+278−6=672
Levelling: give and take. If you add \(3\) to one number, take \(3\) from the other. Adding to both changes the total.
Constant difference: same to both. In a subtraction, add (or subtract) the same amount to both numbers. The difference does not change.
Choosing a strategy. Numbers close to a round number suit levelling or constant difference. Numbers close to each other suit counting up. Use the written method when no shortcut helps.

Levelling for addition

  1. Find the number closest to a round number and how much it needs.
  2. Move that amount from the other number.
  3. Add the new, easier numbers.

Constant difference for subtraction

  1. Make the number being subtracted round by adding to it.
  2. Add the same amount to the first number.
  3. Subtract the new numbers.

Counting up

  1. Jump from the smaller number to the next round number.
  2. Jump on to the larger number.
  3. Add the jumps: that is the difference.
Example 1 — Levelling
Use levelling to work out \(699 + 238\).
Solution
\(699 + 1\)\(=\)\(700\)
\(238 - 1\)\(=\)\(237\)
\(700 + 237\)\(=\)\(937\)
699+238=700+237=937

\(699 + 238 = 937\).

Example 2 — Levelling with thousands
Use levelling to work out \(3997 + 486\).
Solution
\(3997 + 3\)\(=\)\(4000\)
\(486 - 3\)\(=\)\(483\)
\(4000 + 483\)\(=\)\(4483\)
3997+486=4483

\(4483\).

Example 3 — Constant difference
Use constant difference to work out \(403 - 298\).
Solution
\(298 + 2\)\(=\)\(300\)
\(403 + 2\)\(=\)\(405\)
\(405 - 300\)\(=\)\(105\)
403−298=405−300=105

\(403 - 298 = 105\).

Example 4 — Bridging
Work out \(56 + 27\) by bridging to the next ten.
Solution
\(56 + 4\)\(=\)\(60\)
\(60 + 23\)\(=\)\(83\)
56+27=83

Split \(27\) into \(4 + 23\). The answer is \(83\).

Example 5 — Round and adjust
Work out \(394 + 278\).
Solution
\(400 + 278\)\(=\)\(678\)
\(678 - 6\)\(=\)\(672\)
394+278=672

Adding \(400\) adds \(6\) too many, so take \(6\) off: \(672\).

Example 6 — Counting up
Work out \(7000 - 3994\).
Solution
\(3994 \to 4000\)\(:\)\(6\)
\(4000 \to 7000\)\(:\)\(3000\)
\(6 + 3000\)\(=\)\(3006\)
7000−3994=3006

\(7000 - 3994 = 3006\).

Example 7 — Find the mistake
Ravi levelled \(397 + 65\) by adding \(3\) to both numbers: \(400 + 68 = 468\). What went wrong?
Solution
\(397 + 3\)\(=\)\(400\)
\(65 - 3\)\(=\)\(62\)
\(400 + 62\)\(=\)\(462\)
397+65=462

Adding \(3\) to both numbers made the total \(6\) too big. The \(3\) must come off the \(65\). The answer is \(462\).

Common pitfalls

Levelling the wrong way. In addition, what you add to one number you must take from the other.
Constant difference the wrong way. In subtraction, change both numbers in the same direction. Adding to one and taking from the other changes the answer.
Forgetting to adjust. With round and adjust, remember to take off (or add back) the extra: \(400 + 278 - 6\).
Using a shortcut that is not shorter. For \(4736 - 2891\) a written method may be quicker than juggling jumps.

Frequently asked questions

What is levelling in addition?

Levelling moves an amount from one number to the other so one becomes a round number. The total does not change: \(699 + 238 = 700 + 237 = 937\).

What is the constant difference strategy?

Add the same amount to both numbers in a subtraction so the second becomes round. The difference stays the same: \(403 - 298 = 405 - 300 = 105\).

What is bridging to ten?

Jump to the next ten first, then add what is left. \(56 + 27\): \(56 + 4 = 60\), \(60 + 23 = 83\).

When should I count up to subtract?

When the two numbers are close together, such as \(8003 - 7995\). Count up \(5\) to \(8000\) and \(3\) more: \(8\).

If I add 2 to one number in levelling, what happens to the other?

Take 2 from the other number, so the total stays the same.