How to Teach Multi-Digit Addition and Subtraction
Your child can add 5 + 3. But what about 457 + 286? The jump from single-digit to multi-digit operations is where many children first hit a wall — and where place value understanding gets tested.
Why place value comes first
Multi-digit computation is place value in action. Every step of the standard algorithm depends on understanding that digits have different values based on their position:
457 + 286:
- Add the ones: 7 + 6 = 13 (that is 1 ten and 3 ones — regroup the ten)
- Add the tens: 5 + 8 + 1 (carried) = 14 tens (regroup again — 14 tens = 1 hundred + 4 tens)
- Add the hundreds: 4 + 2 + 1 (carried) = 7 hundreds
Answer: 743.
Key Insight: If your child cannot explain why we "carry the 1," they are following a procedure without understanding it. The 1 being carried is not a mysterious magic number — it is a ten (or hundred) that was created when a column's sum exceeded 9. Use base-ten blocks to make this visible: when you have 13 ones, trade 10 ones for 1 ten stick.
Start with physical models
Before the algorithm, build with base-ten blocks:
457 + 286:
- Lay out 4 hundreds, 5 tens, 7 ones AND 2 hundreds, 8 tens, 6 ones
- Combine the ones: 7 + 6 = 13. Trade 10 ones for 1 ten stick. Left with 3 ones.
- Combine the tens: 5 + 8 + 1 = 14. Trade 10 tens for 1 hundred flat. Left with 4 tens.
- Combine the hundreds: 4 + 2 + 1 = 7 hundreds.
- Read the result: 7 hundreds, 4 tens, 3 ones = 743.
The standard algorithm is a written record of exactly this physical process.
Subtraction with regrouping (borrowing)
543 − 278:
- Ones: 3 − 8? Cannot do it. Borrow 1 ten from the tens column: now you have 13 ones.
- 13 − 8 = 5 ones
- Tens: 3 (was 4, gave 1 away) − 7? Cannot do it. Borrow 1 hundred: now you have 13 tens.
- 13 − 7 = 6 tens
- Hundreds: 4 (was 5, gave 1 away) − 2 = 2 hundreds
- Answer: 265
Physical model: when you need to subtract 8 ones but only have 3, break a ten-stick into 10 ones. Now you have 13 ones and can subtract.
Mental math strategies
Not everything needs the standard algorithm:
Adding in chunks: 457 + 286 = 457 + 300 − 14 = 757 − 14 = 743
Compensation: 299 + 456 = 300 + 456 − 1 = 755
Working left to right: 457 + 286: 400 + 200 = 600, 50 + 80 = 130, 7 + 6 = 13. Total: 600 + 130 + 13 = 743.
These mental math strategies complement the standard algorithm — they develop number sense and provide ways to check answers.
Common mistakes
Forgetting to carry: 457 + 286 = 6,313 (they wrote 13 in the ones column instead of carrying). The result has too many digits — that is the clue.
Borrowing errors: They borrow but do not reduce the column they borrowed from. 543 − 278: they make it 13 − 8 = 5, but forget to reduce the tens column from 4 to 3.
Misaligned columns: When writing vertically, digits from different place values end up in the same column. Use graph paper or lined paper turned sideways to keep columns aligned.
No estimation check: They compute 457 + 286 = 343 (subtracted instead of added) and do not notice the answer is smaller than either number. Estimation catches these errors: ~450 + ~300 ≈ 750.
Multi-digit addition and subtraction is place value in action. Carrying is creating a new ten (or hundred). Borrowing is breaking a ten (or hundred) into smaller units. When your child can explain why these trades work — not just how to do them — they have genuine understanding that supports every multi-digit operation to come.
If you want a system that builds multi-digit operations on solid place value understanding and verifies comprehension before advancing — that is what Lumastery does.