Column Subtraction with Borrowing
A step-by-step primary math lesson on column subtraction with borrowing: line up place values, subtract each column, exchange a ten when needed, and check by adding back, with worked examples and a quiz.
Key takeaways
- Line up numbers so ones sit under ones and tens under tens
- Start subtracting from the right (ones column) first
- If the top digit is too small, borrow one from the next column to the left
- Borrowing turns one ten into ten ones β the number's value never changes
What is column subtraction?
Column subtraction is a tidy way to take one number away from another by stacking them and working column by column. Like column addition, it relies on place value, so it helps to be confident with ones, tens and hundreds β see Place Value to Thousands if you need a refresher.
Setting up: line up the place values
Write the bigger number on top and the number you are taking away underneath. Line up the digits by place:
- ones under ones
- tens under tens
- hundreds under hundreds
Then draw a line for the answer and start from the right.
52
- 27
----
When subtraction is easy β and when it is not
Sometimes every top digit is bigger than the one below it, and you just subtract straight away. But often a top digit is too small. For example, in the ones column you might need 2 β 7. You cannot take 7 from 2.
That is when you borrow (also called exchanging or regrouping).
The rule for borrowing
If the top digit is too small, borrow one from the next column to the left. That one is worth ten in the current column.
Borrowing does not change the value of the number. You are simply regrouping: one ten becomes ten ones. The total stays the same; only how it is grouped changes.
Worked example 1: two-digit numbers
Work out 52 β 27.
4 12
5 2
- 2 7
----
2 5
- Ones column: you need 2 β 7, but 2 is too small. Borrow 1 ten from the tens column. The 2 ones become 12 ones, and the 5 tens drop to 4 tens.
- Now subtract the ones: 12 β 7 = 5.
- Tens column: the 5 is now 4. So 4 β 2 = 2.
- Read the answer: 25.
Why it works: 52 is 5 tens and 2 ones. We changed it to 4 tens and 12 ones β still 52, just grouped differently. Now there are enough ones to subtract.
Worked example 2: three-digit numbers
Work out 624 β 158.
5 11 14
6 2 4
- 1 5 8
-------
4 6 6
- Ones: 4 β 8 is too small. Borrow 1 ten β ones become 14, tens drop from 2 to 1. Now 14 β 8 = 6.
- Tens: the tens digit is now 1. 1 β 5 is too small. Borrow 1 hundred β tens become 11, hundreds drop from 6 to 5. Now 11 β 5 = 6.
- Hundreds: 5 β 1 = 4.
- Read the answer: 466.
This sum needed two borrows, one after the other. Take them one column at a time and it stays simple.
Worked example 3: borrowing across a zero
Work out 403 β 158.
A zero in the middle makes borrowing trickier, because you cannot borrow from an empty column. You must borrow from further left first.
3 10 13
4 0 3
- 1 5 8
-------
2 4 5
- Ones: 3 β 8 is too small. We need to borrow, but the tens digit is 0 β nothing to borrow yet. So first borrow from the hundreds: the 4 hundreds become 3, and the 0 tens become 10.
- Now borrow 1 of those tens for the ones: tens drop from 10 to 9, ones become 13. Then 13 β 8 = 5.
- Tens: the tens are now 9. 9 β 5 = 4.
- Hundreds: 3 β 1 = 2.
- Read the answer: 245.
Checking by adding back
The best way to check subtraction is to add your answer back. If it returns the number you started with, you are correct.
| Subtraction | Answer | Check (answer + amount taken) | Correct? |
|---|---|---|---|
| 52 β 27 | 25 | 25 + 27 = 52 | Yes |
| 624 β 158 | 466 | 466 + 158 = 624 | Yes |
| 403 β 158 | 245 | 245 + 158 = 403 | Yes |
If the check does not match, look back for a borrow you missed. This is the reverse of the carrying you learned in Column Addition with Carrying.
Try it yourself
Set these out in columns and subtract, borrowing where needed. Then check each by adding back.
- 71 β 38 (Answer: 33)
- 500 β 246 (Answer: 254)
- 832 β 567 (Answer: 265)
The middle one needs you to borrow across two zeros β work patiently from the hundreds.
Great job!
You can now subtract big numbers using column subtraction, and you understand why borrowing keeps the value the same. Together with addition, this lets you handle almost any number problem.
Practise quick takeaways in Mental Math Strategies, or revisit Addition and Subtraction Made Easy for more examples.
Quick quiz
Test yourself and earn XP
In the ones column you need 3 β 7, but 3 is too small. What do you do?
Borrow 1 ten from the next column. The 3 ones become 13 ones, and the tens digit goes down by 1. Then 13 β 7 = 6.
Which column do you subtract first?
Start on the right with the ones, so any borrowing can be handled before you reach the next column.
What is 52 β 27?
Ones: 2 β 7 needs a borrow. 12 β 7 = 5, and the 5 tens become 4. Tens: 4 β 2 = 2. Answer: 25.
What is 403 β 158?
Borrowing across the zero gives 245. Check: 245 + 158 = 403.
Why does borrowing NOT change the value of the top number?
Borrowing just regroups: one ten becomes ten ones. The total amount stays exactly the same, only its grouping changes.
FAQ
Carrying happens in addition when a column is too big β you push a ten to the left. Borrowing happens in subtraction when the top digit is too small β you bring a ten in from the left. They are opposite moves.
Add your answer to the number you took away. If it equals the number you started with, you are correct. Subtraction and addition undo each other.
Keep exploring
More in Math