This free math sheet features 18 column subtraction problems using 5-digit numbers to help students practice their arithmetic skills.
Column subtraction worksheet with 18 problems involving 5-digit numbers.
JPG
1000×1291
98.1 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #341006
⭐
Show Answer Key & Explanations
Step-by-step solution for: Subtraction of Large Numbers online exercise for
▼
Show Answer Key & Explanations
Step-by-step solution for: Subtraction of Large Numbers online exercise for
Let's solve each of the column subtraction problems on this worksheet step by step. We'll subtract the bottom number from the top number in each case, carefully handling borrowing when needed.
---
```
47835
- 2451
-------
```
Align digits:
```
47835
- 02451
-------
```
Now subtract column by column (right to left):
- Units: 5 - 1 = 4
- Tens: 3 - 5 → can't do, borrow: 13 - 5 = 8, carry over reduces 8 to 7
- Hundreds: 7 - 4 = 3
- Thousands: 7 - 2 = 5
- Ten-thousands: 4 - 0 = 4
Result: 45384
✔ Answer: 45384
---
```
73826
- 1508
-------
```
Align:
```
73826
- 01508
-------
```
- Units: 6 - 8 → borrow: 16 - 8 = 8, tens becomes 1 (from 2 → 1)
- Tens: 1 - 0 = 1
- Hundreds: 8 - 5 = 3
- Thousands: 3 - 1 = 2
- Ten-thousands: 7 - 0 = 7
Wait: After borrowing, hundreds digit was 8 → became 7 after borrow? Let's recheck:
Actually:
- Units: 6 < 8 → borrow from tens (2). So tens become 1, units become 16 → 16 - 8 = 8
- Tens: now 1 - 0 = 1
- Hundreds: 8 - 5 = 3
- Thousands: 3 - 1 = 2
- Ten-thousands: 7 - 0 = 7
So: 72318
✔ Answer: 72318
---
```
95276
- 3461
-------
```
Align:
```
95276
- 03461
-------
```
- Units: 6 - 1 = 5
- Tens: 7 - 6 = 1
- Hundreds: 2 - 4 → can’t, borrow: 12 - 4 = 8, thousands becomes 4 (from 5 → 4)
- Thousands: 4 - 3 = 1
- Ten-thousands: 9 - 0 = 9
Result: 91815
✔ Answer: 91815
---
```
71685
- 4233
-------
```
Align:
```
71685
- 04233
-------
```
- Units: 5 - 3 = 2
- Tens: 8 - 3 = 5
- Hundreds: 6 - 2 = 4
- Thousands: 1 - 4 → can’t, borrow from 7 → 11 - 4 = 7, ten-thousands becomes 6
- Ten-thousands: 6 - 0 = 6
Result: 67452
✔ Answer: 67452
---
```
83691
- 41045
-------
```
- Units: 1 - 5 → borrow: 11 - 5 = 6, tens becomes 8 (9 → 8)
- Tens: 8 - 4 = 4
- Hundreds: 6 - 0 = 6
- Thousands: 3 - 1 = 2
- Ten-thousands: 8 - 4 = 4
Result: 42646
✔ Answer: 42646
---
```
69366
- 16725
-------
```
- Units: 6 - 5 = 1
- Tens: 6 - 2 = 4
- Hundreds: 3 - 7 → borrow: 13 - 7 = 6, thousands becomes 8 (9 → 8)
- Thousands: 8 - 6 = 2
- Ten-thousands: 6 - 1 = 5
Result: 52641
✔ Answer: 52641
---
```
67489
- 3652
-------
```
Align:
```
67489
- 03652
-------
```
- Units: 9 - 2 = 7
- Tens: 8 - 5 = 3
- Hundreds: 4 - 6 → borrow: 14 - 6 = 8, thousands becomes 6 (7 → 6)
- Thousands: 6 - 3 = 3
- Ten-thousands: 6 - 0 = 6
Result: 63837
✔ Answer: 63837
---
```
50648
- 37142
-------
```
- Units: 8 - 2 = 6
- Tens: 4 - 4 = 0
- Hundreds: 6 - 1 = 5
- Thousands: 0 - 7 → borrow: 10 - 7 = 3, but ten-thousands reduced
- Ten-thousands: 5 → 4 after borrow
- Thousands: 10 - 7 = 3
- Ten-thousands: 4 - 3 = 1
Wait: Actually, thousands is 0, so need to borrow from 5 (ten-thousands). So:
- Ten-thousands: 5 → 4
- Thousands: 0 → 10, then borrow for hundreds? No — we’re doing thousands place.
But let’s go step by step:
- Units: 8 - 2 = 6
- Tens: 4 - 4 = 0
- Hundreds: 6 - 1 = 5
- Thousands: 0 - 7 → can’t → borrow from 5 (ten-thousands): 5 becomes 4, and 0 becomes 10
But now 10 - 7 = 3
- Ten-thousands: 4 - 3 = 1
So: 13506
✔ Answer: 13506
---
```
89156
- 58429
-------
```
- Units: 6 - 9 → borrow: 16 - 9 = 7, tens becomes 4 (5 → 4)
- Tens: 4 - 2 = 2
- Hundreds: 1 - 4 → borrow: 11 - 4 = 7, thousands becomes 8 (9 → 8)
- Thousands: 8 - 8 = 0
- Ten-thousands: 8 - 5 = 3
Result: 30727
✔ Answer: 30727
---
```
57823
- 36179
-------
```
- Units: 3 - 9 → borrow: 13 - 9 = 4, tens becomes 1 (2 → 1)
- Tens: 1 - 7 → borrow: 11 - 7 = 4, hundreds becomes 7 (8 → 7)
- Hundreds: 7 - 1 = 6
- Thousands: 7 - 6 = 1
- Ten-thousands: 5 - 3 = 2
Result: 21644
✔ Answer: 21644
---
```
70529
- 45283
-------
```
- Units: 9 - 3 = 6
- Tens: 2 - 8 → borrow: 12 - 8 = 4, hundreds becomes 4 (5 → 4)
- Hundreds: 4 - 2 = 2
- Thousands: 0 - 5 → borrow: 10 - 5 = 5, ten-thousands becomes 6 (7 → 6)
- Ten-thousands: 6 - 4 = 2
Result: 25246
✔ Answer: 25246
---
```
96724
- 68153
-------
```
- Units: 4 - 3 = 1
- Tens: 2 - 5 → borrow: 12 - 5 = 7, hundreds becomes 6 (7 → 6)
- Hundreds: 6 - 1 = 5
- Thousands: 6 - 8 → borrow: 16 - 8 = 8, ten-thousands becomes 8 (9 → 8)
- Ten-thousands: 8 - 6 = 2
Result: 28571
✔ Answer: 28571
---
```
57599
- 28375
-------
```
- Units: 9 - 5 = 4
- Tens: 9 - 7 = 2
- Hundreds: 5 - 3 = 2
- Thousands: 7 - 8 → borrow: 17 - 8 = 9, ten-thousands becomes 4 (5 → 4)
- Ten-thousands: 4 - 2 = 2
Result: 29224
✔ Answer: 29224
---
```
58835
- 27507
-------
```
- Units: 5 - 7 → borrow: 15 - 7 = 8, tens becomes 2 (3 → 2)
- Tens: 2 - 0 = 2
- Hundreds: 8 - 5 = 3
- Thousands: 8 - 7 = 1
- Ten-thousands: 5 - 2 = 3
Result: 31328
✔ Answer: 31328
---
```
67189
- 52698
-------
```
- Units: 9 - 8 = 1
- Tens: 8 - 9 → borrow: 18 - 9 = 9, hundreds becomes 0 (1 → 0)
- Hundreds: 0 - 6 → borrow: 10 - 6 = 4, thousands becomes 6 (7 → 6)
- Thousands: 6 - 2 = 4
- Ten-thousands: 6 - 5 = 1
Result: 14491
✔ Answer: 14491
---
```
43895
- 16624
-------
```
- Units: 5 - 4 = 1
- Tens: 9 - 2 = 7
- Hundreds: 8 - 6 = 2
- Thousands: 3 - 6 → borrow: 13 - 6 = 7, ten-thousands becomes 3 (4 → 3)
- Ten-thousands: 3 - 1 = 2
Result: 27271
✔ Answer: 27271
---
```
81653
- 25317
-------
```
- Units: 3 - 7 → borrow: 13 - 7 = 6, tens becomes 4 (5 → 4)
- Tens: 4 - 1 = 3
- Hundreds: 6 - 3 = 3
- Thousands: 1 - 5 → borrow: 11 - 5 = 6, ten-thousands becomes 7 (8 → 7)
- Ten-thousands: 7 - 2 = 5
Result: 56336
✔ Answer: 56336
---
```
79035
- 46271
-------
```
- Units: 5 - 1 = 4
- Tens: 3 - 7 → borrow: 13 - 7 = 6, hundreds becomes 9 (0 → 9), but 0 → 9 means borrowed from thousands
Wait: hundreds is 0 → can't borrow → so borrow from thousands (9 → 8), then hundreds becomes 10, then lend to tens → tens becomes 13, hundreds becomes 9
- Tens: 13 - 7 = 6
- Hundreds: 9 - 2 = 7
- Thousands: 8 - 6 = 2
- Ten-thousands: 7 - 4 = 3
Result: 32764
✔ Answer: 32764
---
| Problem | Answer |
|--------|------------|
| 1 | 45384 |
| 2 | 72318 |
| 3 | 91815 |
| 4 | 67452 |
| 5 | 42646 |
| 6 | 52641 |
| 7 | 63837 |
| 8 | 13506 |
| 9 | 30727 |
| 10 | 21644 |
| 11 | 25246 |
| 12 | 28571 |
| 13 | 29224 |
| 14 | 31328 |
| 15 | 14491 |
| 16 | 27271 |
| 17 | 56336 |
| 18 | 32764 |
---
Let me know if you'd like a printable version or explanation of any specific problem!
---
1) 47835 - 2451
```
47835
- 2451
-------
```
Align digits:
```
47835
- 02451
-------
```
Now subtract column by column (right to left):
- Units: 5 - 1 = 4
- Tens: 3 - 5 → can't do, borrow: 13 - 5 = 8, carry over reduces 8 to 7
- Hundreds: 7 - 4 = 3
- Thousands: 7 - 2 = 5
- Ten-thousands: 4 - 0 = 4
Result: 45384
✔ Answer: 45384
---
2) 73826 - 1508
```
73826
- 1508
-------
```
Align:
```
73826
- 01508
-------
```
- Units: 6 - 8 → borrow: 16 - 8 = 8, tens becomes 1 (from 2 → 1)
- Tens: 1 - 0 = 1
- Hundreds: 8 - 5 = 3
- Thousands: 3 - 1 = 2
- Ten-thousands: 7 - 0 = 7
Wait: After borrowing, hundreds digit was 8 → became 7 after borrow? Let's recheck:
Actually:
- Units: 6 < 8 → borrow from tens (2). So tens become 1, units become 16 → 16 - 8 = 8
- Tens: now 1 - 0 = 1
- Hundreds: 8 - 5 = 3
- Thousands: 3 - 1 = 2
- Ten-thousands: 7 - 0 = 7
So: 72318
✔ Answer: 72318
---
3) 95276 - 3461
```
95276
- 3461
-------
```
Align:
```
95276
- 03461
-------
```
- Units: 6 - 1 = 5
- Tens: 7 - 6 = 1
- Hundreds: 2 - 4 → can’t, borrow: 12 - 4 = 8, thousands becomes 4 (from 5 → 4)
- Thousands: 4 - 3 = 1
- Ten-thousands: 9 - 0 = 9
Result: 91815
✔ Answer: 91815
---
4) 71685 - 4233
```
71685
- 4233
-------
```
Align:
```
71685
- 04233
-------
```
- Units: 5 - 3 = 2
- Tens: 8 - 3 = 5
- Hundreds: 6 - 2 = 4
- Thousands: 1 - 4 → can’t, borrow from 7 → 11 - 4 = 7, ten-thousands becomes 6
- Ten-thousands: 6 - 0 = 6
Result: 67452
✔ Answer: 67452
---
5) 83691 - 41045
```
83691
- 41045
-------
```
- Units: 1 - 5 → borrow: 11 - 5 = 6, tens becomes 8 (9 → 8)
- Tens: 8 - 4 = 4
- Hundreds: 6 - 0 = 6
- Thousands: 3 - 1 = 2
- Ten-thousands: 8 - 4 = 4
Result: 42646
✔ Answer: 42646
---
6) 69366 - 16725
```
69366
- 16725
-------
```
- Units: 6 - 5 = 1
- Tens: 6 - 2 = 4
- Hundreds: 3 - 7 → borrow: 13 - 7 = 6, thousands becomes 8 (9 → 8)
- Thousands: 8 - 6 = 2
- Ten-thousands: 6 - 1 = 5
Result: 52641
✔ Answer: 52641
---
7) 67489 - 3652
```
67489
- 3652
-------
```
Align:
```
67489
- 03652
-------
```
- Units: 9 - 2 = 7
- Tens: 8 - 5 = 3
- Hundreds: 4 - 6 → borrow: 14 - 6 = 8, thousands becomes 6 (7 → 6)
- Thousands: 6 - 3 = 3
- Ten-thousands: 6 - 0 = 6
Result: 63837
✔ Answer: 63837
---
8) 50648 - 37142
```
50648
- 37142
-------
```
- Units: 8 - 2 = 6
- Tens: 4 - 4 = 0
- Hundreds: 6 - 1 = 5
- Thousands: 0 - 7 → borrow: 10 - 7 = 3, but ten-thousands reduced
- Ten-thousands: 5 → 4 after borrow
- Thousands: 10 - 7 = 3
- Ten-thousands: 4 - 3 = 1
Wait: Actually, thousands is 0, so need to borrow from 5 (ten-thousands). So:
- Ten-thousands: 5 → 4
- Thousands: 0 → 10, then borrow for hundreds? No — we’re doing thousands place.
But let’s go step by step:
- Units: 8 - 2 = 6
- Tens: 4 - 4 = 0
- Hundreds: 6 - 1 = 5
- Thousands: 0 - 7 → can’t → borrow from 5 (ten-thousands): 5 becomes 4, and 0 becomes 10
But now 10 - 7 = 3
- Ten-thousands: 4 - 3 = 1
So: 13506
✔ Answer: 13506
---
9) 89156 - 58429
```
89156
- 58429
-------
```
- Units: 6 - 9 → borrow: 16 - 9 = 7, tens becomes 4 (5 → 4)
- Tens: 4 - 2 = 2
- Hundreds: 1 - 4 → borrow: 11 - 4 = 7, thousands becomes 8 (9 → 8)
- Thousands: 8 - 8 = 0
- Ten-thousands: 8 - 5 = 3
Result: 30727
✔ Answer: 30727
---
10) 57823 - 36179
```
57823
- 36179
-------
```
- Units: 3 - 9 → borrow: 13 - 9 = 4, tens becomes 1 (2 → 1)
- Tens: 1 - 7 → borrow: 11 - 7 = 4, hundreds becomes 7 (8 → 7)
- Hundreds: 7 - 1 = 6
- Thousands: 7 - 6 = 1
- Ten-thousands: 5 - 3 = 2
Result: 21644
✔ Answer: 21644
---
11) 70529 - 45283
```
70529
- 45283
-------
```
- Units: 9 - 3 = 6
- Tens: 2 - 8 → borrow: 12 - 8 = 4, hundreds becomes 4 (5 → 4)
- Hundreds: 4 - 2 = 2
- Thousands: 0 - 5 → borrow: 10 - 5 = 5, ten-thousands becomes 6 (7 → 6)
- Ten-thousands: 6 - 4 = 2
Result: 25246
✔ Answer: 25246
---
12) 96724 - 68153
```
96724
- 68153
-------
```
- Units: 4 - 3 = 1
- Tens: 2 - 5 → borrow: 12 - 5 = 7, hundreds becomes 6 (7 → 6)
- Hundreds: 6 - 1 = 5
- Thousands: 6 - 8 → borrow: 16 - 8 = 8, ten-thousands becomes 8 (9 → 8)
- Ten-thousands: 8 - 6 = 2
Result: 28571
✔ Answer: 28571
---
13) 57599 - 28375
```
57599
- 28375
-------
```
- Units: 9 - 5 = 4
- Tens: 9 - 7 = 2
- Hundreds: 5 - 3 = 2
- Thousands: 7 - 8 → borrow: 17 - 8 = 9, ten-thousands becomes 4 (5 → 4)
- Ten-thousands: 4 - 2 = 2
Result: 29224
✔ Answer: 29224
---
14) 58835 - 27507
```
58835
- 27507
-------
```
- Units: 5 - 7 → borrow: 15 - 7 = 8, tens becomes 2 (3 → 2)
- Tens: 2 - 0 = 2
- Hundreds: 8 - 5 = 3
- Thousands: 8 - 7 = 1
- Ten-thousands: 5 - 2 = 3
Result: 31328
✔ Answer: 31328
---
15) 67189 - 52698
```
67189
- 52698
-------
```
- Units: 9 - 8 = 1
- Tens: 8 - 9 → borrow: 18 - 9 = 9, hundreds becomes 0 (1 → 0)
- Hundreds: 0 - 6 → borrow: 10 - 6 = 4, thousands becomes 6 (7 → 6)
- Thousands: 6 - 2 = 4
- Ten-thousands: 6 - 5 = 1
Result: 14491
✔ Answer: 14491
---
16) 43895 - 16624
```
43895
- 16624
-------
```
- Units: 5 - 4 = 1
- Tens: 9 - 2 = 7
- Hundreds: 8 - 6 = 2
- Thousands: 3 - 6 → borrow: 13 - 6 = 7, ten-thousands becomes 3 (4 → 3)
- Ten-thousands: 3 - 1 = 2
Result: 27271
✔ Answer: 27271
---
17) 81653 - 25317
```
81653
- 25317
-------
```
- Units: 3 - 7 → borrow: 13 - 7 = 6, tens becomes 4 (5 → 4)
- Tens: 4 - 1 = 3
- Hundreds: 6 - 3 = 3
- Thousands: 1 - 5 → borrow: 11 - 5 = 6, ten-thousands becomes 7 (8 → 7)
- Ten-thousands: 7 - 2 = 5
Result: 56336
✔ Answer: 56336
---
18) 79035 - 46271
```
79035
- 46271
-------
```
- Units: 5 - 1 = 4
- Tens: 3 - 7 → borrow: 13 - 7 = 6, hundreds becomes 9 (0 → 9), but 0 → 9 means borrowed from thousands
Wait: hundreds is 0 → can't borrow → so borrow from thousands (9 → 8), then hundreds becomes 10, then lend to tens → tens becomes 13, hundreds becomes 9
- Tens: 13 - 7 = 6
- Hundreds: 9 - 2 = 7
- Thousands: 8 - 6 = 2
- Ten-thousands: 7 - 4 = 3
Result: 32764
✔ Answer: 32764
---
✔ Final Answers:
| Problem | Answer |
|--------|------------|
| 1 | 45384 |
| 2 | 72318 |
| 3 | 91815 |
| 4 | 67452 |
| 5 | 42646 |
| 6 | 52641 |
| 7 | 63837 |
| 8 | 13506 |
| 9 | 30727 |
| 10 | 21644 |
| 11 | 25246 |
| 12 | 28571 |
| 13 | 29224 |
| 14 | 31328 |
| 15 | 14491 |
| 16 | 27271 |
| 17 | 56336 |
| 18 | 32764 |
---
Let me know if you'd like a printable version or explanation of any specific problem!
Parent Tip: Review the logic above to help your child master the concept of subtraction worksheet large.