Subtracting 5-Digit Numbers from 5-Digit Numbers With Grid Support (A) - Free Printable
Educational worksheet: Subtracting 5-Digit Numbers from 5-Digit Numbers With Grid Support (A). Download and print for classroom or home learning activities.
JPG
500×647
32 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1424170
⭐
Show Answer Key & Explanations
Step-by-step solution for: Subtracting 5-Digit Numbers from 5-Digit Numbers With Grid Support (A)
▼
Show Answer Key & Explanations
Step-by-step solution for: Subtracting 5-Digit Numbers from 5-Digit Numbers With Grid Support (A)
Let's solve each subtraction problem on the grid step by step. The task is to subtract the bottom number from the top number in each box, digit by digit, starting from the rightmost digit (units place) and moving left, borrowing when necessary.
---
```
5 9 0 5 0
- 4 8 3 1 5
----------
```
Starting from the right:
- 0 - 5 → borrow: 10 - 5 = 5, but we need to borrow from the next digit.
- 5 becomes 4, then 10 (after borrowing) - 5 = 5 → wait, let's do it carefully:
Break it down:
```
5 9 0 5 0
- 4 8 3 1 5
-------------
```
Start from the right:
- Units: 0 - 5 → can't do → borrow from tens. But tens digit is 5 → becomes 4, units become 10 → 10 - 5 = 5
- Tens: 4 (after borrow) - 1 = 3
- Hundreds: 0 - 3 → can't do → borrow from thousands. Thousands is 9 → becomes 8, hundreds become 10 → 10 - 3 = 7
- Thousands: 8 (after borrow) - 8 = 0
- Ten-thousands: 5 - 4 = 1
Answer: 10735
---
```
9 0 2 0 7
- 4 9 8 2 1
----------
```
Step-by-step:
- Units: 7 - 1 = 6
- Tens: 0 - 2 → can't → borrow from hundreds. Hundreds is 2 → becomes 1, tens become 10 → 10 - 2 = 8
- Hundreds: 1 (after borrow) - 8 → can't → borrow from thousands. Thousands is 0 → need to go to ten-thousands.
- Ten-thousands: 9 → becomes 8, thousands becomes 10 → now borrow for hundreds: thousands becomes 9, hundreds becomes 11 → 11 - 8 = 3
- Thousands: 9 (after borrow) - 9 = 0
- Ten-thousands: 8 - 4 = 4
Answer: 40386
---
```
5 9 6 9 7
- 2 7 6 0 6
----------
```
- Units: 7 - 6 = 1
- Tens: 9 - 0 = 9
- Hundreds: 6 - 6 = 0
- Thousands: 9 - 7 = 2
- Ten-thousands: 5 - 2 = 3
Answer: 32091
---
```
5 2 7 6 2
- 3 4 1 6 2
----------
```
- Units: 2 - 2 = 0
- Tens: 6 - 6 = 0
- Hundreds: 7 - 1 = 6
- Thousands: 2 - 4 → can't → borrow from 5 → 5 becomes 4, 2 becomes 12 → 12 - 4 = 8
- Ten-thousands: 4 - 3 = 1
Answer: 18600
---
```
8 7 4 3 9
- 4 9 9 9 3
----------
```
- Units: 9 - 3 = 6
- Tens: 3 - 9 → can't → borrow from 4 → 4 becomes 3, 3 becomes 13 → 13 - 9 = 4
- Hundreds: 3 (after borrow) - 9 → can't → borrow from 7 → 7 becomes 6, 3 becomes 13 → 13 - 9 = 4
- Thousands: 6 (after borrow) - 9 → can't → borrow from 8 → 8 becomes 7, 6 becomes 16 → 16 - 9 = 7
- Ten-thousands: 7 - 4 = 3
Answer: 37446
---
```
9 4 9 2 4
- 8 5 6 4 7
----------
```
- Units: 4 - 7 → can't → borrow → 14 - 7 = 7, tens becomes 1 (was 2)
- Tens: 1 - 4 → can't → borrow from hundreds → 9 becomes 8, tens becomes 11 → 11 - 4 = 7
- Hundreds: 8 (after borrow) - 6 = 2
- Thousands: 4 - 5 → can't → borrow from 9 → 9 becomes 8, 4 becomes 14 → 14 - 5 = 9
- Ten-thousands: 8 - 8 = 0
Answer: 93577
Wait — let’s check:
Top: 94924
Bottom: 85647
94924 - 85647 = ?
Calculate:
94924 - 85647 = 9277
Wait! That doesn’t match our digit-by-digit.
Let’s redo:
```
9 4 9 2 4
- 8 5 6 4 7
------------
```
Units: 4 - 7 → borrow → 14 - 7 = 7 → carry over → tens becomes 1 (from 2)
Tens: 1 - 4 → can't → borrow from hundreds (9) → 9 becomes 8, tens becomes 11 → 11 - 4 = 7
Hundreds: 8 (after borrow) - 6 = 2
Thousands: 4 - 5 → can't → borrow from 9 → 9 becomes 8, 4 becomes 14 → 14 - 5 = 9
Ten-thousands: 8 - 8 = 0
So result: 09277 → 9277? Wait, that’s only 4 digits.
But original numbers are 5-digit → answer should be 5-digit?
Wait: 94924 - 85647 = ?
Compute directly:
94924 - 85647 = 9277 → yes, so leading zero is implied.
But in grid, we write as:
```
9 4 9 2 4
- 8 5 6 4 7
----------
0 9 2 7 7
```
So answer is 09277, or 9277, but since it's a 5-digit subtraction, we keep the leading zero in grid format.
But usually, we don't write leading zeros, so likely 9277.
But in the grid, we must fill all boxes.
So:
- Ten-thousands: 0
- Thousands: 9
- Hundreds: 2
- Tens: 7
- Units: 7
So answer: 09277
But actually, the difference is 9277, which is 4-digit → so ten-thousands digit is 0.
Yes → 09277 → but typically written as 9277, but in grid, we enter digits.
So final answer: 09277
But let’s confirm: 85647 + 9277 = 94924 → yes!
So answer is 09277
But maybe they expect just the number without leading zero → but in grid, we have 5 boxes → so we must write 0 in first box.
So: 0 9 2 7 7
---
```
2 8 2 4 7
- 1 8 9 4 7
----------
```
- Units: 7 - 7 = 0
- Tens: 4 - 4 = 0
- Hundreds: 2 - 9 → can't → borrow from thousands → 8 becomes 7, 2 becomes 12 → 12 - 9 = 3
- Thousands: 7 (after borrow) - 8 → can't → borrow from 2 → 2 becomes 1, 7 becomes 17 → 17 - 8 = 9
- Ten-thousands: 1 - 1 = 0
Answer: 09300
Wait: 28247 - 18947 = ?
28247 - 18947 = 9300 → yes.
So: 09300
---
```
5 9 8 1 0
- 5 8 2 2 7
----------
```
- Units: 0 - 7 → borrow → 10 - 7 = 3 → tens becomes 0 (was 1)
- Tens: 0 - 2 → can't → borrow from hundreds → 8 becomes 7, tens becomes 10 → 10 - 2 = 8
- Hundreds: 7 (after borrow) - 2 = 5
- Thousands: 9 - 8 = 1
- Ten-thousands: 5 - 5 = 0
Answer: 01583
Wait: 59810 - 58227 = ?
59810 - 58227 = 1583 → yes → so 01583
---
```
6 1 5 1 9
- 1 3 3 4 6
----------
```
- Units: 9 - 6 = 3
- Tens: 1 - 4 → can't → borrow → 11 - 4 = 7 → hundreds becomes 4 (was 5)
- Hundreds: 4 - 3 = 1
- Thousands: 1 - 3 → can't → borrow from 6 → 6 becomes 5, 1 becomes 11 → 11 - 3 = 8
- Ten-thousands: 5 - 1 = 4
Answer: 48173
---
```
7 6 5 1 3
- 4 0 8 0 4
----------
```
- Units: 3 - 4 → borrow → 13 - 4 = 9 → tens becomes 0 (was 1)
- Tens: 0 - 0 = 0
- Hundreds: 5 - 8 → can't → borrow → 15 - 8 = 7 → thousands becomes 5 (was 6)
- Thousands: 5 - 0 = 5
- Ten-thousands: 7 - 4 = 3
Answer: 35709
---
```
1 6 6 0 8
- 1 0 3 3 7
----------
```
- Units: 8 - 7 = 1
- Tens: 0 - 3 → borrow → 10 - 3 = 7 → hundreds becomes 5 (was 6)
- Hundreds: 5 - 3 = 2
- Thousands: 6 - 0 = 6
- Ten-thousands: 1 - 1 = 0
Answer: 06271 → 6271
But in grid: 0 6 2 7 1
---
```
5 3 3 1 0
- 4 2 3 1 7
----------
```
- Units: 0 - 7 → borrow → 10 - 7 = 3 → tens becomes 0 (was 1)
- Tens: 0 - 1 → can't → borrow → 10 - 1 = 9 → hundreds becomes 2 (was 3)
- Hundreds: 2 - 3 → can't → borrow → 12 - 3 = 9 → thousands becomes 2 (was 3)
- Thousands: 2 - 2 = 0
- Ten-thousands: 5 - 4 = 1
Answer: 10993
---
| Problem | Answer |
|--------|------------|
| 1 | 10735 |
| 2 | 40386 |
| 3 | 32091 |
| 4 | 18600 |
| 5 | 37446 |
| 6 | 09277 |
| 7 | 09300 |
| 8 | 01583 |
| 9 | 48173 |
| 10 | 35709 |
| 11 | 06271 |
| 12 | 10993 |
> Note: For problems where the result has fewer than 5 digits, the leading zero(s) are included in the grid to maintain alignment.
---
1. 1 0 7 3 5
2. 4 0 3 8 6
3. 3 2 0 9 1
4. 1 8 6 0 0
5. 3 7 4 4 6
6. 0 9 2 7 7
7. 0 9 3 0 0
8. 0 1 5 8 3
9. 4 8 1 7 3
10. 3 5 7 0 9
11. 0 6 2 7 1
12. 1 0 9 9 3
You can now write these in the corresponding grids. Each digit goes into its own cell.
Let me know if you'd like a printable version or explanation for any specific one!
---
1.
```
5 9 0 5 0
- 4 8 3 1 5
----------
```
Starting from the right:
- 0 - 5 → borrow: 10 - 5 = 5, but we need to borrow from the next digit.
- 5 becomes 4, then 10 (after borrowing) - 5 = 5 → wait, let's do it carefully:
Break it down:
```
5 9 0 5 0
- 4 8 3 1 5
-------------
```
Start from the right:
- Units: 0 - 5 → can't do → borrow from tens. But tens digit is 5 → becomes 4, units become 10 → 10 - 5 = 5
- Tens: 4 (after borrow) - 1 = 3
- Hundreds: 0 - 3 → can't do → borrow from thousands. Thousands is 9 → becomes 8, hundreds become 10 → 10 - 3 = 7
- Thousands: 8 (after borrow) - 8 = 0
- Ten-thousands: 5 - 4 = 1
Answer: 10735
---
2.
```
9 0 2 0 7
- 4 9 8 2 1
----------
```
Step-by-step:
- Units: 7 - 1 = 6
- Tens: 0 - 2 → can't → borrow from hundreds. Hundreds is 2 → becomes 1, tens become 10 → 10 - 2 = 8
- Hundreds: 1 (after borrow) - 8 → can't → borrow from thousands. Thousands is 0 → need to go to ten-thousands.
- Ten-thousands: 9 → becomes 8, thousands becomes 10 → now borrow for hundreds: thousands becomes 9, hundreds becomes 11 → 11 - 8 = 3
- Thousands: 9 (after borrow) - 9 = 0
- Ten-thousands: 8 - 4 = 4
Answer: 40386
---
3.
```
5 9 6 9 7
- 2 7 6 0 6
----------
```
- Units: 7 - 6 = 1
- Tens: 9 - 0 = 9
- Hundreds: 6 - 6 = 0
- Thousands: 9 - 7 = 2
- Ten-thousands: 5 - 2 = 3
Answer: 32091
---
4.
```
5 2 7 6 2
- 3 4 1 6 2
----------
```
- Units: 2 - 2 = 0
- Tens: 6 - 6 = 0
- Hundreds: 7 - 1 = 6
- Thousands: 2 - 4 → can't → borrow from 5 → 5 becomes 4, 2 becomes 12 → 12 - 4 = 8
- Ten-thousands: 4 - 3 = 1
Answer: 18600
---
5.
```
8 7 4 3 9
- 4 9 9 9 3
----------
```
- Units: 9 - 3 = 6
- Tens: 3 - 9 → can't → borrow from 4 → 4 becomes 3, 3 becomes 13 → 13 - 9 = 4
- Hundreds: 3 (after borrow) - 9 → can't → borrow from 7 → 7 becomes 6, 3 becomes 13 → 13 - 9 = 4
- Thousands: 6 (after borrow) - 9 → can't → borrow from 8 → 8 becomes 7, 6 becomes 16 → 16 - 9 = 7
- Ten-thousands: 7 - 4 = 3
Answer: 37446
---
6.
```
9 4 9 2 4
- 8 5 6 4 7
----------
```
- Units: 4 - 7 → can't → borrow → 14 - 7 = 7, tens becomes 1 (was 2)
- Tens: 1 - 4 → can't → borrow from hundreds → 9 becomes 8, tens becomes 11 → 11 - 4 = 7
- Hundreds: 8 (after borrow) - 6 = 2
- Thousands: 4 - 5 → can't → borrow from 9 → 9 becomes 8, 4 becomes 14 → 14 - 5 = 9
- Ten-thousands: 8 - 8 = 0
Answer: 93577
Wait — let’s check:
Top: 94924
Bottom: 85647
94924 - 85647 = ?
Calculate:
94924 - 85647 = 9277
Wait! That doesn’t match our digit-by-digit.
Let’s redo:
```
9 4 9 2 4
- 8 5 6 4 7
------------
```
Units: 4 - 7 → borrow → 14 - 7 = 7 → carry over → tens becomes 1 (from 2)
Tens: 1 - 4 → can't → borrow from hundreds (9) → 9 becomes 8, tens becomes 11 → 11 - 4 = 7
Hundreds: 8 (after borrow) - 6 = 2
Thousands: 4 - 5 → can't → borrow from 9 → 9 becomes 8, 4 becomes 14 → 14 - 5 = 9
Ten-thousands: 8 - 8 = 0
So result: 09277 → 9277? Wait, that’s only 4 digits.
But original numbers are 5-digit → answer should be 5-digit?
Wait: 94924 - 85647 = ?
Compute directly:
94924 - 85647 = 9277 → yes, so leading zero is implied.
But in grid, we write as:
```
9 4 9 2 4
- 8 5 6 4 7
----------
0 9 2 7 7
```
So answer is 09277, or 9277, but since it's a 5-digit subtraction, we keep the leading zero in grid format.
But usually, we don't write leading zeros, so likely 9277.
But in the grid, we must fill all boxes.
So:
- Ten-thousands: 0
- Thousands: 9
- Hundreds: 2
- Tens: 7
- Units: 7
So answer: 09277
But actually, the difference is 9277, which is 4-digit → so ten-thousands digit is 0.
Yes → 09277 → but typically written as 9277, but in grid, we enter digits.
So final answer: 09277
But let’s confirm: 85647 + 9277 = 94924 → yes!
So answer is 09277
But maybe they expect just the number without leading zero → but in grid, we have 5 boxes → so we must write 0 in first box.
So: 0 9 2 7 7
---
7.
```
2 8 2 4 7
- 1 8 9 4 7
----------
```
- Units: 7 - 7 = 0
- Tens: 4 - 4 = 0
- Hundreds: 2 - 9 → can't → borrow from thousands → 8 becomes 7, 2 becomes 12 → 12 - 9 = 3
- Thousands: 7 (after borrow) - 8 → can't → borrow from 2 → 2 becomes 1, 7 becomes 17 → 17 - 8 = 9
- Ten-thousands: 1 - 1 = 0
Answer: 09300
Wait: 28247 - 18947 = ?
28247 - 18947 = 9300 → yes.
So: 09300
---
8.
```
5 9 8 1 0
- 5 8 2 2 7
----------
```
- Units: 0 - 7 → borrow → 10 - 7 = 3 → tens becomes 0 (was 1)
- Tens: 0 - 2 → can't → borrow from hundreds → 8 becomes 7, tens becomes 10 → 10 - 2 = 8
- Hundreds: 7 (after borrow) - 2 = 5
- Thousands: 9 - 8 = 1
- Ten-thousands: 5 - 5 = 0
Answer: 01583
Wait: 59810 - 58227 = ?
59810 - 58227 = 1583 → yes → so 01583
---
9.
```
6 1 5 1 9
- 1 3 3 4 6
----------
```
- Units: 9 - 6 = 3
- Tens: 1 - 4 → can't → borrow → 11 - 4 = 7 → hundreds becomes 4 (was 5)
- Hundreds: 4 - 3 = 1
- Thousands: 1 - 3 → can't → borrow from 6 → 6 becomes 5, 1 becomes 11 → 11 - 3 = 8
- Ten-thousands: 5 - 1 = 4
Answer: 48173
---
10.
```
7 6 5 1 3
- 4 0 8 0 4
----------
```
- Units: 3 - 4 → borrow → 13 - 4 = 9 → tens becomes 0 (was 1)
- Tens: 0 - 0 = 0
- Hundreds: 5 - 8 → can't → borrow → 15 - 8 = 7 → thousands becomes 5 (was 6)
- Thousands: 5 - 0 = 5
- Ten-thousands: 7 - 4 = 3
Answer: 35709
---
11.
```
1 6 6 0 8
- 1 0 3 3 7
----------
```
- Units: 8 - 7 = 1
- Tens: 0 - 3 → borrow → 10 - 3 = 7 → hundreds becomes 5 (was 6)
- Hundreds: 5 - 3 = 2
- Thousands: 6 - 0 = 6
- Ten-thousands: 1 - 1 = 0
Answer: 06271 → 6271
But in grid: 0 6 2 7 1
---
12.
```
5 3 3 1 0
- 4 2 3 1 7
----------
```
- Units: 0 - 7 → borrow → 10 - 7 = 3 → tens becomes 0 (was 1)
- Tens: 0 - 1 → can't → borrow → 10 - 1 = 9 → hundreds becomes 2 (was 3)
- Hundreds: 2 - 3 → can't → borrow → 12 - 3 = 9 → thousands becomes 2 (was 3)
- Thousands: 2 - 2 = 0
- Ten-thousands: 5 - 4 = 1
Answer: 10993
---
✔ Final Answers:
| Problem | Answer |
|--------|------------|
| 1 | 10735 |
| 2 | 40386 |
| 3 | 32091 |
| 4 | 18600 |
| 5 | 37446 |
| 6 | 09277 |
| 7 | 09300 |
| 8 | 01583 |
| 9 | 48173 |
| 10 | 35709 |
| 11 | 06271 |
| 12 | 10993 |
> Note: For problems where the result has fewer than 5 digits, the leading zero(s) are included in the grid to maintain alignment.
---
📌 Summary of Answers (to fill in grids):
1. 1 0 7 3 5
2. 4 0 3 8 6
3. 3 2 0 9 1
4. 1 8 6 0 0
5. 3 7 4 4 6
6. 0 9 2 7 7
7. 0 9 3 0 0
8. 0 1 5 8 3
9. 4 8 1 7 3
10. 3 5 7 0 9
11. 0 6 2 7 1
12. 1 0 9 9 3
You can now write these in the corresponding grids. Each digit goes into its own cell.
Let me know if you'd like a printable version or explanation for any specific one!
Parent Tip: Review the logic above to help your child master the concept of subtraction worksheet with regrouping 5 digit.