Printable column subtraction practice sheet for 4-digit numbers.
Column subtraction worksheet with 4-digit numbers, featuring 22 problems for finding differences.
PNG
627×470
42 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1084988
⭐
Show Answer Key & Explanations
Step-by-step solution for: Column Subtraction (4 digits)
▼
Show Answer Key & Explanations
Step-by-step solution for: Column Subtraction (4 digits)
Let’s solve each subtraction problem step by step. We’ll go one at a time, carefully subtracting the digits in each column (ones, tens, hundreds, thousands), borrowing when needed.
---
1. 5,956 – 1,129
Start from the right:
- Ones: 6 – 9 → can’t do, borrow from tens. Tens is 5, becomes 4; ones become 16. 16 – 9 = 7
- Tens: 4 – 2 = 2
- Hundreds: 9 – 1 = 8
- Thousands: 5 – 1 = 4
→ 4,827
---
2. 9,835 – 7,026
- Ones: 5 – 6 → borrow. Tens 3 becomes 2; ones 15 – 6 = 9
- Tens: 2 – 2 = 0
- Hundreds: 8 – 0 = 8
- Thousands: 9 – 7 = 2
→ 2,809
---
3. 5,018 – 2,046
- Ones: 8 – 6 = 2
- Tens: 1 – 4 → borrow. Hundreds is 0, so we must borrow from thousands.
- Thousands: 5 → 4
- Hundreds: 0 → 10, but we need to lend to tens, so hundreds become 9, tens become 11
- Now tens: 11 – 4 = 7
- Hundreds: 9 – 0 = 9
- Thousands: 4 – 2 = 2
→ 2,972
Wait — let me double-check that borrowing:
Original:
5,018
– 2,046
Ones: 8 – 6 = 2 ✔
Tens: 1 < 4 → borrow from hundreds. But hundreds is 0 → borrow from thousands.
So:
- Thousands: 5 → 4
- Hundreds: 0 → 10, then immediately lend 1 to tens → hundreds become 9, tens become 11
- Tens: 11 – 4 = 7 ✔
- Hundreds: 9 – 0 = 9 ✔
- Thousands: 4 – 2 = 2 ✔
Yes → 2,972
---
4. 6,792 – 6,677
- Ones: 2 – 7 → borrow. Tens 9 → 8; ones 12 – 7 = 5
- Tens: 8 – 7 = 1
- Hundreds: 7 – 6 = 1
- Thousands: 6 – 6 = 0
→ 115
---
5. 5,524 – 1,774
- Ones: 4 – 4 = 0
- Tens: 2 – 7 → borrow. Hundreds 5 → 4; tens 12 – 7 = 5
- Hundreds: 4 – 7 → borrow. Thousands 5 → 4; hundreds 14 – 7 = 7
- Thousands: 4 – 1 = 3
→ 3,750
Check: 1,774 + 3,750 = 5,524?
1,774 + 3,000 = 4,774; +750 = 5,524 ✔
---
6. 6,027 – 4,818
- Ones: 7 – 8 → borrow. Tens 2 → 1; ones 17 – 8 = 9
- Tens: 1 – 1 = 0
- Hundreds: 0 – 8 → borrow. Thousands 6 → 5; hundreds 10 – 8 = 2
- Thousands: 5 – 4 = 1
→ 1,209
Check: 4,818 + 1,209 = 6,027?
4,818 + 1,000 = 5,818; +209 = 6,027 ✔
---
7. 5,031 – 4,549
- Ones: 1 – 9 → borrow. Tens 3 → 2; ones 11 – 9 = 2
- Tens: 2 – 4 → borrow. Hundreds 0 → need to borrow from thousands.
- Thousands: 5 → 4
- Hundreds: 0 → 10, then lend to tens → hundreds 9, tens 12
- Tens: 12 – 4 = 8
- Hundreds: 9 – 5 = 4
- Thousands: 4 – 4 = 0
→ 482
Check: 4,549 + 482 = 5,031?
4,549 + 400 = 4,949; +82 = 5,031 ✔
---
8. 9,188 – 3,921
- Ones: 8 – 1 = 7
- Tens: 8 – 2 = 6
- Hundreds: 1 – 9 → borrow. Thousands 9 → 8; hundreds 11 – 9 = 2
- Thousands: 8 – 3 = 5
→ 5,267
Check: 3,921 + 5,267 = 9,188?
3,921 + 5,000 = 8,921; +267 = 9,188 ✔
---
15. 5,478 – 2,230
- Ones: 8 – 0 = 8
- Tens: 7 – 3 = 4
- Hundreds: 4 – 2 = 2
- Thousands: 5 – 2 = 3
→ 3,248
---
16. 8,503 – 1,538
- Ones: 3 – 8 → borrow. Tens 0 → can’t, so borrow from hundreds.
- Hundreds 5 → 4; tens 0 → 10, then lend to ones → tens 9, ones 13
- Ones: 13 – 8 = 5
- Tens: 9 – 3 = 6
- Hundreds: 4 – 5 → borrow. Thousands 8 → 7; hundreds 14 – 5 = 9
- Thousands: 7 – 1 = 6
→ 6,965
Check: 1,538 + 6,965 = 8,503?
1,538 + 6,000 = 7,538; +965 = 8,503 ✔
---
17. 8,996 – 7,650
- Ones: 6 – 0 = 6
- Tens: 9 – 5 = 4
- Hundreds: 9 – 6 = 3
- Thousands: 8 – 7 = 1
→ 1,346
---
18. 5,001 – 4,500
- Ones: 1 – 0 = 1
- Tens: 0 – 0 = 0
- Hundreds: 0 – 5 → borrow. Thousands 5 → 4; hundreds 10 – 5 = 5
- Thousands: 4 – 4 = 0
→ 501
Check: 4,500 + 501 = 5,001 ✔
---
19. 9,530 – 3,410
- Ones: 0 – 0 = 0
- Tens: 3 – 1 = 2
- Hundreds: 5 – 4 = 1
- Thousands: 9 – 3 = 6
→ 6,120
---
20. 8,082 – 4,688
- Ones: 2 – 8 → borrow. Tens 8 → 7; ones 12 – 8 = 4
- Tens: 7 – 8 → borrow. Hundreds 0 → borrow from thousands.
- Thousands 8 → 7
- Hundreds 0 → 10, then lend to tens → hundreds 9, tens 17
- Tens: 17 – 8 = 9
- Hundreds: 9 – 6 = 3
- Thousands: 7 – 4 = 3
→ 3,394
Check: 4,688 + 3,394 = 8,082?
4,688 + 3,000 = 7,688; +394 = 8,082 ✔
---
21. 9,743 – 3,396
- Ones: 3 – 6 → borrow. Tens 4 → 3; ones 13 – 6 = 7
- Tens: 3 – 9 → borrow. Hundreds 7 → 6; tens 13 – 9 = 4
- Hundreds: 6 – 3 = 3
- Thousands: 9 – 3 = 6
→ 6,347
Check: 3,396 + 6,347 = 9,743?
3,396 + 6,000 = 9,396; +347 = 9,743 ✔
---
22. 5,880 – 2,665
- Ones: 0 – 5 → borrow. Tens 8 → 7; ones 10 – 5 = 5
- Tens: 7 – 6 = 1
- Hundreds: 8 – 6 = 2
- Thousands: 5 – 2 = 3
→ 3,215
Check: 2,665 + 3,215 = 5,880?
2,665 + 3,000 = 5,665; +215 = 5,880 ✔
---
Final Answer:
1. 4,827
2. 2,809
3. 2,972
4. 115
5. 3,750
6. 1,209
7. 482
8. 5,267
15. 3,248
16. 6,965
17. 1,346
18. 501
19. 6,120
20. 3,394
21. 6,347
22. 3,215
---
1. 5,956 – 1,129
Start from the right:
- Ones: 6 – 9 → can’t do, borrow from tens. Tens is 5, becomes 4; ones become 16. 16 – 9 = 7
- Tens: 4 – 2 = 2
- Hundreds: 9 – 1 = 8
- Thousands: 5 – 1 = 4
→ 4,827
---
2. 9,835 – 7,026
- Ones: 5 – 6 → borrow. Tens 3 becomes 2; ones 15 – 6 = 9
- Tens: 2 – 2 = 0
- Hundreds: 8 – 0 = 8
- Thousands: 9 – 7 = 2
→ 2,809
---
3. 5,018 – 2,046
- Ones: 8 – 6 = 2
- Tens: 1 – 4 → borrow. Hundreds is 0, so we must borrow from thousands.
- Thousands: 5 → 4
- Hundreds: 0 → 10, but we need to lend to tens, so hundreds become 9, tens become 11
- Now tens: 11 – 4 = 7
- Hundreds: 9 – 0 = 9
- Thousands: 4 – 2 = 2
→ 2,972
Wait — let me double-check that borrowing:
Original:
5,018
– 2,046
Ones: 8 – 6 = 2 ✔
Tens: 1 < 4 → borrow from hundreds. But hundreds is 0 → borrow from thousands.
So:
- Thousands: 5 → 4
- Hundreds: 0 → 10, then immediately lend 1 to tens → hundreds become 9, tens become 11
- Tens: 11 – 4 = 7 ✔
- Hundreds: 9 – 0 = 9 ✔
- Thousands: 4 – 2 = 2 ✔
Yes → 2,972
---
4. 6,792 – 6,677
- Ones: 2 – 7 → borrow. Tens 9 → 8; ones 12 – 7 = 5
- Tens: 8 – 7 = 1
- Hundreds: 7 – 6 = 1
- Thousands: 6 – 6 = 0
→ 115
---
5. 5,524 – 1,774
- Ones: 4 – 4 = 0
- Tens: 2 – 7 → borrow. Hundreds 5 → 4; tens 12 – 7 = 5
- Hundreds: 4 – 7 → borrow. Thousands 5 → 4; hundreds 14 – 7 = 7
- Thousands: 4 – 1 = 3
→ 3,750
Check: 1,774 + 3,750 = 5,524?
1,774 + 3,000 = 4,774; +750 = 5,524 ✔
---
6. 6,027 – 4,818
- Ones: 7 – 8 → borrow. Tens 2 → 1; ones 17 – 8 = 9
- Tens: 1 – 1 = 0
- Hundreds: 0 – 8 → borrow. Thousands 6 → 5; hundreds 10 – 8 = 2
- Thousands: 5 – 4 = 1
→ 1,209
Check: 4,818 + 1,209 = 6,027?
4,818 + 1,000 = 5,818; +209 = 6,027 ✔
---
7. 5,031 – 4,549
- Ones: 1 – 9 → borrow. Tens 3 → 2; ones 11 – 9 = 2
- Tens: 2 – 4 → borrow. Hundreds 0 → need to borrow from thousands.
- Thousands: 5 → 4
- Hundreds: 0 → 10, then lend to tens → hundreds 9, tens 12
- Tens: 12 – 4 = 8
- Hundreds: 9 – 5 = 4
- Thousands: 4 – 4 = 0
→ 482
Check: 4,549 + 482 = 5,031?
4,549 + 400 = 4,949; +82 = 5,031 ✔
---
8. 9,188 – 3,921
- Ones: 8 – 1 = 7
- Tens: 8 – 2 = 6
- Hundreds: 1 – 9 → borrow. Thousands 9 → 8; hundreds 11 – 9 = 2
- Thousands: 8 – 3 = 5
→ 5,267
Check: 3,921 + 5,267 = 9,188?
3,921 + 5,000 = 8,921; +267 = 9,188 ✔
---
15. 5,478 – 2,230
- Ones: 8 – 0 = 8
- Tens: 7 – 3 = 4
- Hundreds: 4 – 2 = 2
- Thousands: 5 – 2 = 3
→ 3,248
---
16. 8,503 – 1,538
- Ones: 3 – 8 → borrow. Tens 0 → can’t, so borrow from hundreds.
- Hundreds 5 → 4; tens 0 → 10, then lend to ones → tens 9, ones 13
- Ones: 13 – 8 = 5
- Tens: 9 – 3 = 6
- Hundreds: 4 – 5 → borrow. Thousands 8 → 7; hundreds 14 – 5 = 9
- Thousands: 7 – 1 = 6
→ 6,965
Check: 1,538 + 6,965 = 8,503?
1,538 + 6,000 = 7,538; +965 = 8,503 ✔
---
17. 8,996 – 7,650
- Ones: 6 – 0 = 6
- Tens: 9 – 5 = 4
- Hundreds: 9 – 6 = 3
- Thousands: 8 – 7 = 1
→ 1,346
---
18. 5,001 – 4,500
- Ones: 1 – 0 = 1
- Tens: 0 – 0 = 0
- Hundreds: 0 – 5 → borrow. Thousands 5 → 4; hundreds 10 – 5 = 5
- Thousands: 4 – 4 = 0
→ 501
Check: 4,500 + 501 = 5,001 ✔
---
19. 9,530 – 3,410
- Ones: 0 – 0 = 0
- Tens: 3 – 1 = 2
- Hundreds: 5 – 4 = 1
- Thousands: 9 – 3 = 6
→ 6,120
---
20. 8,082 – 4,688
- Ones: 2 – 8 → borrow. Tens 8 → 7; ones 12 – 8 = 4
- Tens: 7 – 8 → borrow. Hundreds 0 → borrow from thousands.
- Thousands 8 → 7
- Hundreds 0 → 10, then lend to tens → hundreds 9, tens 17
- Tens: 17 – 8 = 9
- Hundreds: 9 – 6 = 3
- Thousands: 7 – 4 = 3
→ 3,394
Check: 4,688 + 3,394 = 8,082?
4,688 + 3,000 = 7,688; +394 = 8,082 ✔
---
21. 9,743 – 3,396
- Ones: 3 – 6 → borrow. Tens 4 → 3; ones 13 – 6 = 7
- Tens: 3 – 9 → borrow. Hundreds 7 → 6; tens 13 – 9 = 4
- Hundreds: 6 – 3 = 3
- Thousands: 9 – 3 = 6
→ 6,347
Check: 3,396 + 6,347 = 9,743?
3,396 + 6,000 = 9,396; +347 = 9,743 ✔
---
22. 5,880 – 2,665
- Ones: 0 – 5 → borrow. Tens 8 → 7; ones 10 – 5 = 5
- Tens: 7 – 6 = 1
- Hundreds: 8 – 6 = 2
- Thousands: 5 – 2 = 3
→ 3,215
Check: 2,665 + 3,215 = 5,880?
2,665 + 3,000 = 5,665; +215 = 5,880 ✔
---
Final Answer:
1. 4,827
2. 2,809
3. 2,972
4. 115
5. 3,750
6. 1,209
7. 482
8. 5,267
15. 3,248
16. 6,965
17. 1,346
18. 501
19. 6,120
20. 3,394
21. 6,347
22. 3,215
Parent Tip: Review the logic above to help your child master the concept of subtraction worksheet using column method.