Bukit Timah Tutor Mathematics

A connected Mathematics learning system from school foundations to examinations, applications and advanced study. Use the Mathematics Hub to move between levels, concepts, diagnosis, examinations, applications and world routes.

Primary Mathematics: Mental Calculation, Number Bonds and Compensation | Worked Learning Guide

Three primary students in matching blue pinafores work together over open books at a classroom table, with colourful stationery and lesson notes on a whiteboard.

Primary Mathematics: Mental Calculation, Number Bonds and Compensation | Worked Learning Guide

Strong mental calculation is not doing the written algorithm inside your head. It is seeing number structure early enough to choose an easier route.

Wait, What? Fast Arithmetic Is Usually Structured Arithmetic

A child who calculates 398 + 47 by imagining three written columns can still get the answer, but the mental route is heavy. A child who sees 398 as “2 less than 400” can calculate 400 + 47 – 2 = 445. The second route is not a trick. It is a use of place value, number bonds and compensation.

Primary Mathematics fluency grows when learners can move between several equivalent forms of the same number. 58 can be 50 + 8, 60 – 2, 40 + 18, 29 × 2, or 100 – 42. The useful form depends on the calculation. Mental calculation is therefore a choice problem before it is a speed problem.

The Five Mental-Calculation Moves

  1. Bond: combine numbers that make a friendly total such as 10, 100 or 1000.
  2. Bridge: move through a friendly boundary, such as 38 + 7 = 38 + 2 + 5.
  3. Compensate: change one number to make the calculation easier, then correct the change.
  4. Decompose: split a number into parts that work well with the other number.
  5. Use inverse structure: use subtraction to check addition, division to check multiplication, and known facts to derive unknown ones.

Number Bonds Are Relationships, Not Flashcards

The bond 7 + 3 = 10 is useful because it creates a family of relationships: 3 + 7 = 10, 10 – 7 = 3 and 10 – 3 = 7. That same relationship scales: 70 + 30 = 100, 0.7 + 0.3 = 1, and 700 + 300 = 1000.

When a learner understands the relationship, memorised facts become reusable structure.

Worked Example 1: Make Ten

Calculate 8 + 7 mentally.

Split 7 into 2 + 5. Then 8 + 2 = 10, and 10 + 5 = 15.

Answer: 15.

Worked Example 2: Bridge Through a Hundred

Calculate 97 + 26.

Move 3 from 26 to 97: 97 + 3 = 100. The remaining part is 23. So 100 + 23 = 123.

Worked Example 3: Compensation in Addition

Calculate 398 + 47.

Replace 398 with 400, which adds 2 too much. Calculate 400 + 47 = 447, then subtract the extra 2.

447 – 2 = 445.

Worked Example 4: Compensation in Subtraction

Calculate 603 – 198.

Subtract 200 instead: 603 – 200 = 403. Since 200 is 2 more than 198, add 2 back.

403 + 2 = 405.

Why Compensation Works

Compensation preserves equality by keeping track of the deliberate change. If a number is increased by 2 to make the arithmetic easier, the final result must be corrected for that 2. The method is safe only when the learner can say what changed and how the correction restores the original calculation.

Decomposition

Sometimes the easiest route is to split one number by place value or by a useful factor.

Worked Example 5: Split by Place Value

Calculate 46 + 32.

46 + 30 = 76, then 76 + 2 = 78.

Worked Example 6: Split to Make a Friendly Subtraction

Calculate 74 – 28.

Subtract 20, then 8: 74 – 20 = 54; 54 – 8 = 46. Or subtract 30 and add 2: 74 – 30 + 2 = 46.

Both routes are correct. Flexible calculation means choosing the one that is easiest to control accurately.

Near Doubles

If 8 + 8 is known, then 8 + 9 is one more: 17. If 35 + 35 = 70, then 35 + 36 = 71.

Worked Example 7: Near Double

Calculate 49 + 51.

The numbers are equally spaced around 50. So their sum is 50 + 50 = 100.

Multiplication Facts as a Network

Multiplication facts do not need to be stored as isolated statements. If 7 × 6 = 42 is known, then 7 × 12 = 84 by doubling, 14 × 6 = 84 by doubling the other factor, and 70 × 6 = 420 by place-value scaling.

Worked Example 8: Build From a Known Fact

Calculate 9 × 7.

Use 10 × 7 = 70, then subtract one group of 7: 70 – 7 = 63.

Worked Example 9: Double and Halve

Calculate 25 × 16.

Double 25 and halve 16: 50 × 8 = 400. Or double again: 100 × 4 = 400.

The product stays the same because one factor is multiplied by 2 while the other is divided by 2.

Worked Example 10: Multiply by 99

Calculate 37 × 99.

Use 99 = 100 – 1. Then 37 × 100 = 3700, and 3700 – 37 = 3663.

Division Through Known Products

Division is often easier when translated back into multiplication.

Worked Example 11: Think Multiplication

Calculate 144 ÷ 12.

Ask: 12 × what = 144? Since 12 × 10 = 120 and 12 × 2 = 24, 12 × 12 = 144.

Answer: 12.

Mental Calculation With Money

Money encourages compensation because prices are often close to whole dollars.

Worked Example 12: Cost of Several Items

Three notebooks cost $4.95 each. Find the total.

Think $5.00 × 3 = $15.00, then subtract $0.05 × 3 = $0.15.

Total = $14.85.

Mental Calculation With Decimals

The same whole-number structures still apply when place value is protected.

Worked Example 13: Decimal Bond

Calculate 3.7 + 2.6.

Move 0.3 from 2.6 to 3.7: 4.0 + 2.3 = 6.3.

Estimation Before Exact Calculation

Before calculating exactly, estimate the size of the answer. This creates a reasonableness boundary that can catch slips.

Worked Example 14: Estimate First

Calculate 398 × 6.

Estimate: 400 × 6 = 2400. Exact: (400 – 2) × 6 = 2400 – 12 = 2388.

An answer such as 23,880 would immediately fail the estimate check.

Use the Inverse to Check

  • 445 – 47 should return 398.
  • 405 + 198 should return 603.
  • 63 ÷ 7 should return 9.
  • 12 × 12 should return 144.

Choose Mental, Written or Calculator-Like Structure?

Not every calculation should be done mentally. Mental calculation is valuable when structure makes the path short and controllable. Written algorithms remain powerful for longer calculations, and rough work is a sign of mathematical control, not weakness.

CalculationUseful route
398 + 47Compensation
605 – 278Written or decompose carefully
25 × 16Double and halve
7834 × 47Written algorithm
4.95 × 3Money compensation

Common Mental-Calculation Errors

  • Changing a number for convenience and forgetting to compensate.
  • Using a strategy because it was taught recently rather than because it suits the numbers.
  • Dropping place value when scaling a known fact.
  • Confusing the inverse operation used for checking.
  • Doing too many steps mentally when written work would be safer.
  • Treating speed as more important than explainability.

Worked Error Repair 1

A student calculates 499 + 38 as 500 + 38 = 538.

The student increased 499 by 1 but did not remove the extra 1. Correct: 500 + 38 – 1 = 537.

Worked Error Repair 2

A student calculates 74 – 29 as 74 – 30 = 44.

Subtracting 30 removes 1 too much. Add 1 back: 45.

Practice Set A: Bonds and Bridges

  1. 8 + 6
  2. 27 + 8
  3. 96 + 17
  4. 198 + 36
  5. 74 – 9
  6. 103 – 8

Practice Set B: Compensation

  1. 299 + 46
  2. 601 – 297
  3. 49 + 78
  4. 1002 – 498
  5. 37 × 99
  6. 4.98 × 4

Practice Set C: Multiplicative Structure

  1. 9 × 8
  2. 25 × 12
  3. 50 × 18
  4. 144 ÷ 12
  5. 360 ÷ 9
  6. 16 × 125

Practice Set D: Explain the Strategy

  1. Explain why 398 + 57 can be done as 400 + 57 – 2.
  2. Explain why 25 × 16 and 50 × 8 have the same product.
  3. Give two mental methods for 63 + 29.
  4. Estimate 502 × 7 before calculating exactly.

Answers

Set A: 14, 35, 113, 234, 65, 95.

Set B: 345, 304, 127, 504, 3663, 19.92.

Set C: 72, 300, 900, 12, 40, 2000.

Set D examples: compensation restores the 2 added to 398; doubling one factor and halving the other preserves the product; 63 + 30 – 1 or 60 + 29 + 3; estimate 500 × 7 = 3500, exact 3514.

Transfer Test

Without writing the standard algorithm first, choose a mental route for each: 999 + 68, 1004 – 497, 48 × 25, 7.95 × 6 and 198 ÷ 9. Then explain why your chosen route is easier than the most obvious written route.

Delayed Return

Three days later, solve six new calculations and label the strategy used: bond, bridge, compensate, decompose, inverse or known-fact scaling. The aim is flexible choice, not repeating one favourite method.

Parent and Tutor Guide

When a child gives a correct mental answer, ask “What did you see in the numbers?” This reveals whether the method is structured or guessed. When the child chooses a long route, offer a comparison rather than replacing it immediately: “Can you see a nearby ten, hundred or known multiplication fact?”

Fluency should reduce cognitive load, not create performance anxiety. Accuracy, explainability and flexible strategy choice are better indicators than raw speed alone.

Mastery Receipt

  • I use number bonds at several place-value scales.
  • I bridge through friendly tens, hundreds and ones.
  • I compensate correctly after changing a number.
  • I build unknown multiplication facts from known ones.
  • I use inverse operations to check.
  • I estimate before or after exact calculation.
  • I know when written working is safer than mental work.
  • I can explain why my chosen method works.

Official Reference Route

Singapore Ministry of Education — Primary Mathematics Syllabus P1–P6, updated October 2025

Continue the Primary Mathematics Worked Series

The Quiet Return

Mental calculation is mathematical compression. The learner sees structure, chooses a shorter equivalent path and keeps enough control to explain and check the result. That is fluency worth building.