Subtraction practice worksheet for four-digit numbers with regrouping.
Worksheet for subtracting four-digit numbers with regrouping, featuring 20 problems and a calculator illustration.
JPG
772×1000
169 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #771228
⭐
Show Answer Key & Explanations
Step-by-step solution for: Four Digit Subtraction Regrouping Worksheet
▼
Show Answer Key & Explanations
Step-by-step solution for: Four Digit Subtraction Regrouping Worksheet
Let's solve each of the four-digit subtraction problems with regrouping (also known as borrowing). I'll go step by step through each problem, showing how to subtract and handle cases where you need to borrow from higher place values.
---
```
8492
- 6786
------
```
Start from the right:
- Ones: 2 - 6 → can't do, borrow from tens. Tens digit is 9 → becomes 8, ones become 12.
- 12 - 6 = 6
- Tens: 8 - 8 = 0
- Hundreds: 4 - 7 → can't do, borrow from thousands. Thousands digit 8 → becomes 7, hundreds become 14.
- 14 - 7 = 7
- Thousands: 7 - 6 = 1
✔ Answer: 1706
---
```
8523
- 7639
------
```
- Ones: 3 - 9 → borrow. Tens: 2 → 1, ones: 13 - 9 = 4
- Tens: 1 - 3 → borrow. Hundreds: 5 → 4, tens: 11 - 3 = 8
- Hundreds: 4 - 6 → borrow. Thousands: 8 → 7, hundreds: 14 - 6 = 8
- Thousands: 7 - 7 = 0
✔ Answer: 884
---
```
2345
- 1480
------
```
- Ones: 5 - 0 = 5
- Tens: 4 - 8 → borrow. Hundreds: 3 → 2, tens: 14 - 8 = 6
- Hundreds: 2 - 4 → borrow. Thousands: 2 → 1, hundreds: 12 - 4 = 8
- Thousands: 1 - 1 = 0
✔ Answer: 865
---
```
2985
- 2976
------
```
- Ones: 5 - 6 → borrow. Tens: 8 → 7, ones: 15 - 6 = 9
- Tens: 7 - 7 = 0
- Hundreds: 9 - 9 = 0
- Thousands: 2 - 2 = 0
✔ Answer: 9
---
Note: This is a three-digit subtrahend. Align right:
```
4372
- 684
------
```
- Ones: 2 - 4 → borrow. Tens: 7 → 6, ones: 12 - 4 = 8
- Tens: 6 - 8 → borrow. Hundreds: 3 → 2, tens: 16 - 8 = 8
- Hundreds: 2 - 6 → borrow. Thousands: 4 → 3, hundreds: 12 - 6 = 6
- Thousands: 3 - 0 = 3
✔ Answer: 3688
---
```
4279
- 2783
------
```
- Ones: 9 - 3 = 6
- Tens: 7 - 8 → borrow. Hundreds: 2 → 1, tens: 17 - 8 = 9
- Hundreds: 1 - 7 → borrow. Thousands: 4 → 3, hundreds: 11 - 7 = 4
- Thousands: 3 - 2 = 1
✔ Answer: 1496
---
```
3423
- 1738
------
```
- Ones: 3 - 8 → borrow. Tens: 2 → 1, ones: 13 - 8 = 5
- Tens: 1 - 3 → borrow. Hundreds: 4 → 3, tens: 11 - 3 = 8
- Hundreds: 3 - 7 → borrow. Thousands: 3 → 2, hundreds: 13 - 7 = 6
- Thousands: 2 - 1 = 1
✔ Answer: 1685
---
```
2824
- 1755
------
```
- Ones: 4 - 5 → borrow. Tens: 2 → 1, ones: 14 - 5 = 9
- Tens: 1 - 5 → borrow. Hundreds: 8 → 7, tens: 11 - 5 = 6
- Hundreds: 7 - 7 = 0
- Thousands: 2 - 1 = 1
✔ Answer: 1069
---
```
9833
- 7925
------
```
- Ones: 3 - 5 → borrow. Tens: 3 → 2, ones: 13 - 5 = 8
- Tens: 2 - 2 = 0
- Hundreds: 8 - 9 → borrow. Thousands: 9 → 8, hundreds: 18 - 9 = 9
- Thousands: 8 - 7 = 1
✔ Answer: 1908
---
Align:
```
8530
- 829
------
```
- Ones: 0 - 9 → borrow. Tens: 3 → 2, ones: 10 - 9 = 1
- Tens: 2 - 2 = 0
- Hundreds: 5 - 8 → borrow. Thousands: 8 → 7, hundreds: 15 - 8 = 7
- Thousands: 7 - 0 = 7
✔ Answer: 7701
---
```
5821
- 1943
------
```
- Ones: 1 - 3 → borrow. Tens: 2 → 1, ones: 11 - 3 = 8
- Tens: 1 - 4 → borrow. Hundreds: 8 → 7, tens: 11 - 4 = 7
- Hundreds: 7 - 9 → borrow. Thousands: 5 → 4, hundreds: 17 - 9 = 8
- Thousands: 4 - 1 = 3
✔ Answer: 3878
---
```
5749
- 2851
------
```
- Ones: 9 - 1 = 8
- Tens: 4 - 5 → borrow. Hundreds: 7 → 6, tens: 14 - 5 = 9
- Hundreds: 6 - 8 → borrow. Thousands: 5 → 4, hundreds: 16 - 8 = 8
- Thousands: 4 - 2 = 2
✔ Answer: 2898
---
```
8659
- 6739
------
```
- Ones: 9 - 9 = 0
- Tens: 5 - 3 = 2
- Hundreds: 6 - 7 → borrow. Thousands: 8 → 7, hundreds: 16 - 7 = 9
- Thousands: 7 - 6 = 1
✔ Answer: 1920
---
```
5433
- 3844
------
```
- Ones: 3 - 4 → borrow. Tens: 3 → 2, ones: 13 - 4 = 9
- Tens: 2 - 4 → borrow. Hundreds: 4 → 3, tens: 12 - 4 = 8
- Hundreds: 3 - 8 → borrow. Thousands: 5 → 4, hundreds: 13 - 8 = 5
- Thousands: 4 - 3 = 1
✔ Answer: 1589
---
```
1099
- 435
------
```
- Ones: 9 - 5 = 4
- Tens: 9 - 3 = 6
- Hundreds: 0 - 4 → borrow. Thousands: 1 → 0, hundreds: 10 - 4 = 6
- Thousands: 0 - 0 = 0
✔ Answer: 664
---
```
3295
- 1096
------
```
- Ones: 5 - 6 → borrow. Tens: 9 → 8, ones: 15 - 6 = 9
- Tens: 8 - 9 → borrow. Hundreds: 2 → 1, tens: 18 - 9 = 9
- Hundreds: 1 - 0 = 1
- Thousands: 3 - 1 = 2
✔ Answer: 2199
---
```
2205
- 1083
------
```
- Ones: 5 - 3 = 2
- Tens: 0 - 8 → borrow. Hundreds: 2 → 1, tens: 10 - 8 = 2
- Hundreds: 1 - 0 = 1
- Thousands: 2 - 1 = 1
✔ Answer: 1122
---
```
4034
- 3856
------
```
- Ones: 4 - 6 → borrow. Tens: 3 → 2, ones: 14 - 6 = 8
- Tens: 2 - 5 → borrow. Hundreds: 0 → 9 (but needs borrow), so go to thousands.
- Thousands: 4 → 3, hundreds: 10 → but we need to borrow for tens.
- So hundreds: 0 → 9 (after borrow), then tens: 12 - 5 = 7
- Hundreds: 9 - 8 = 1
- Thousands: 3 - 3 = 0
Wait — let's do it carefully:
Actually:
- Ones: 4 - 6 → borrow → 14 - 6 = 8, tens becomes 2
- Tens: 2 - 5 → can’t → borrow from hundreds. But hundreds is 0 → so borrow from thousands.
- Thousands: 4 → 3, hundreds: 0 → 10, now borrow: hundreds: 10 → 9, tens: 12 - 5 = 7
- Hundreds: 9 - 8 = 1
- Thousands: 3 - 3 = 0
✔ Answer: 178
---
```
7582
- 4893
------
```
- Ones: 2 - 3 → borrow. Tens: 8 → 7, ones: 12 - 3 = 9
- Tens: 7 - 9 → borrow. Hundreds: 5 → 4, tens: 17 - 9 = 8
- Hundreds: 4 - 8 → borrow. Thousands: 7 → 6, hundreds: 14 - 8 = 6
- Thousands: 6 - 4 = 2
✔ Answer: 2689
---
Align:
```
4557
- 839
------
```
- Ones: 7 - 9 → borrow. Tens: 5 → 4, ones: 17 - 9 = 8
- Tens: 4 - 3 = 1
- Hundreds: 5 - 8 → borrow. Thousands: 4 → 3, hundreds: 15 - 8 = 7
- Thousands: 3 - 0 = 3
✔ Answer: 3718
---
## ✔ Final Answers:
| Problem | Answer |
|--------|--------|
| 1. | 1706 |
| 2. | 884 |
| 3. | 865 |
| 4. | 9 |
| 5. | 3688 |
| 6. | 1496 |
| 7. | 1685 |
| 8. | 1069 |
| 9. | 1908 |
| 10. | 7701 |
| 11. | 3878 |
| 12. | 2898 |
| 13. | 1920 |
| 14. | 1589 |
| 15. | 664 |
| 16. | 2199 |
| 17. | 1122 |
| 18. | 178 |
| 19. | 2689 |
| 20. | 3718 |
---
Let me know if you'd like this formatted as a printable answer key or with step-by-step diagrams!
---
1. 8492 - 6786
```
8492
- 6786
------
```
Start from the right:
- Ones: 2 - 6 → can't do, borrow from tens. Tens digit is 9 → becomes 8, ones become 12.
- 12 - 6 = 6
- Tens: 8 - 8 = 0
- Hundreds: 4 - 7 → can't do, borrow from thousands. Thousands digit 8 → becomes 7, hundreds become 14.
- 14 - 7 = 7
- Thousands: 7 - 6 = 1
✔ Answer: 1706
---
2. 8523 - 7639
```
8523
- 7639
------
```
- Ones: 3 - 9 → borrow. Tens: 2 → 1, ones: 13 - 9 = 4
- Tens: 1 - 3 → borrow. Hundreds: 5 → 4, tens: 11 - 3 = 8
- Hundreds: 4 - 6 → borrow. Thousands: 8 → 7, hundreds: 14 - 6 = 8
- Thousands: 7 - 7 = 0
✔ Answer: 884
---
3. 2345 - 1480
```
2345
- 1480
------
```
- Ones: 5 - 0 = 5
- Tens: 4 - 8 → borrow. Hundreds: 3 → 2, tens: 14 - 8 = 6
- Hundreds: 2 - 4 → borrow. Thousands: 2 → 1, hundreds: 12 - 4 = 8
- Thousands: 1 - 1 = 0
✔ Answer: 865
---
4. 2985 - 2976
```
2985
- 2976
------
```
- Ones: 5 - 6 → borrow. Tens: 8 → 7, ones: 15 - 6 = 9
- Tens: 7 - 7 = 0
- Hundreds: 9 - 9 = 0
- Thousands: 2 - 2 = 0
✔ Answer: 9
---
5. 4372 - 684
Note: This is a three-digit subtrahend. Align right:
```
4372
- 684
------
```
- Ones: 2 - 4 → borrow. Tens: 7 → 6, ones: 12 - 4 = 8
- Tens: 6 - 8 → borrow. Hundreds: 3 → 2, tens: 16 - 8 = 8
- Hundreds: 2 - 6 → borrow. Thousands: 4 → 3, hundreds: 12 - 6 = 6
- Thousands: 3 - 0 = 3
✔ Answer: 3688
---
6. 4279 - 2783
```
4279
- 2783
------
```
- Ones: 9 - 3 = 6
- Tens: 7 - 8 → borrow. Hundreds: 2 → 1, tens: 17 - 8 = 9
- Hundreds: 1 - 7 → borrow. Thousands: 4 → 3, hundreds: 11 - 7 = 4
- Thousands: 3 - 2 = 1
✔ Answer: 1496
---
7. 3423 - 1738
```
3423
- 1738
------
```
- Ones: 3 - 8 → borrow. Tens: 2 → 1, ones: 13 - 8 = 5
- Tens: 1 - 3 → borrow. Hundreds: 4 → 3, tens: 11 - 3 = 8
- Hundreds: 3 - 7 → borrow. Thousands: 3 → 2, hundreds: 13 - 7 = 6
- Thousands: 2 - 1 = 1
✔ Answer: 1685
---
8. 2824 - 1755
```
2824
- 1755
------
```
- Ones: 4 - 5 → borrow. Tens: 2 → 1, ones: 14 - 5 = 9
- Tens: 1 - 5 → borrow. Hundreds: 8 → 7, tens: 11 - 5 = 6
- Hundreds: 7 - 7 = 0
- Thousands: 2 - 1 = 1
✔ Answer: 1069
---
9. 9833 - 7925
```
9833
- 7925
------
```
- Ones: 3 - 5 → borrow. Tens: 3 → 2, ones: 13 - 5 = 8
- Tens: 2 - 2 = 0
- Hundreds: 8 - 9 → borrow. Thousands: 9 → 8, hundreds: 18 - 9 = 9
- Thousands: 8 - 7 = 1
✔ Answer: 1908
---
10. 8530 - 829
Align:
```
8530
- 829
------
```
- Ones: 0 - 9 → borrow. Tens: 3 → 2, ones: 10 - 9 = 1
- Tens: 2 - 2 = 0
- Hundreds: 5 - 8 → borrow. Thousands: 8 → 7, hundreds: 15 - 8 = 7
- Thousands: 7 - 0 = 7
✔ Answer: 7701
---
11. 5821 - 1943
```
5821
- 1943
------
```
- Ones: 1 - 3 → borrow. Tens: 2 → 1, ones: 11 - 3 = 8
- Tens: 1 - 4 → borrow. Hundreds: 8 → 7, tens: 11 - 4 = 7
- Hundreds: 7 - 9 → borrow. Thousands: 5 → 4, hundreds: 17 - 9 = 8
- Thousands: 4 - 1 = 3
✔ Answer: 3878
---
12. 5749 - 2851
```
5749
- 2851
------
```
- Ones: 9 - 1 = 8
- Tens: 4 - 5 → borrow. Hundreds: 7 → 6, tens: 14 - 5 = 9
- Hundreds: 6 - 8 → borrow. Thousands: 5 → 4, hundreds: 16 - 8 = 8
- Thousands: 4 - 2 = 2
✔ Answer: 2898
---
13. 8659 - 6739
```
8659
- 6739
------
```
- Ones: 9 - 9 = 0
- Tens: 5 - 3 = 2
- Hundreds: 6 - 7 → borrow. Thousands: 8 → 7, hundreds: 16 - 7 = 9
- Thousands: 7 - 6 = 1
✔ Answer: 1920
---
14. 5433 - 3844
```
5433
- 3844
------
```
- Ones: 3 - 4 → borrow. Tens: 3 → 2, ones: 13 - 4 = 9
- Tens: 2 - 4 → borrow. Hundreds: 4 → 3, tens: 12 - 4 = 8
- Hundreds: 3 - 8 → borrow. Thousands: 5 → 4, hundreds: 13 - 8 = 5
- Thousands: 4 - 3 = 1
✔ Answer: 1589
---
15. 1099 - 435
```
1099
- 435
------
```
- Ones: 9 - 5 = 4
- Tens: 9 - 3 = 6
- Hundreds: 0 - 4 → borrow. Thousands: 1 → 0, hundreds: 10 - 4 = 6
- Thousands: 0 - 0 = 0
✔ Answer: 664
---
16. 3295 - 1096
```
3295
- 1096
------
```
- Ones: 5 - 6 → borrow. Tens: 9 → 8, ones: 15 - 6 = 9
- Tens: 8 - 9 → borrow. Hundreds: 2 → 1, tens: 18 - 9 = 9
- Hundreds: 1 - 0 = 1
- Thousands: 3 - 1 = 2
✔ Answer: 2199
---
17. 2205 - 1083
```
2205
- 1083
------
```
- Ones: 5 - 3 = 2
- Tens: 0 - 8 → borrow. Hundreds: 2 → 1, tens: 10 - 8 = 2
- Hundreds: 1 - 0 = 1
- Thousands: 2 - 1 = 1
✔ Answer: 1122
---
18. 4034 - 3856
```
4034
- 3856
------
```
- Ones: 4 - 6 → borrow. Tens: 3 → 2, ones: 14 - 6 = 8
- Tens: 2 - 5 → borrow. Hundreds: 0 → 9 (but needs borrow), so go to thousands.
- Thousands: 4 → 3, hundreds: 10 → but we need to borrow for tens.
- So hundreds: 0 → 9 (after borrow), then tens: 12 - 5 = 7
- Hundreds: 9 - 8 = 1
- Thousands: 3 - 3 = 0
Wait — let's do it carefully:
Actually:
- Ones: 4 - 6 → borrow → 14 - 6 = 8, tens becomes 2
- Tens: 2 - 5 → can’t → borrow from hundreds. But hundreds is 0 → so borrow from thousands.
- Thousands: 4 → 3, hundreds: 0 → 10, now borrow: hundreds: 10 → 9, tens: 12 - 5 = 7
- Hundreds: 9 - 8 = 1
- Thousands: 3 - 3 = 0
✔ Answer: 178
---
19. 7582 - 4893
```
7582
- 4893
------
```
- Ones: 2 - 3 → borrow. Tens: 8 → 7, ones: 12 - 3 = 9
- Tens: 7 - 9 → borrow. Hundreds: 5 → 4, tens: 17 - 9 = 8
- Hundreds: 4 - 8 → borrow. Thousands: 7 → 6, hundreds: 14 - 8 = 6
- Thousands: 6 - 4 = 2
✔ Answer: 2689
---
20. 4557 - 839
Align:
```
4557
- 839
------
```
- Ones: 7 - 9 → borrow. Tens: 5 → 4, ones: 17 - 9 = 8
- Tens: 4 - 3 = 1
- Hundreds: 5 - 8 → borrow. Thousands: 4 → 3, hundreds: 15 - 8 = 7
- Thousands: 3 - 0 = 3
✔ Answer: 3718
---
## ✔ Final Answers:
| Problem | Answer |
|--------|--------|
| 1. | 1706 |
| 2. | 884 |
| 3. | 865 |
| 4. | 9 |
| 5. | 3688 |
| 6. | 1496 |
| 7. | 1685 |
| 8. | 1069 |
| 9. | 1908 |
| 10. | 7701 |
| 11. | 3878 |
| 12. | 2898 |
| 13. | 1920 |
| 14. | 1589 |
| 15. | 664 |
| 16. | 2199 |
| 17. | 1122 |
| 18. | 178 |
| 19. | 2689 |
| 20. | 3718 |
---
Let me know if you'd like this formatted as a printable answer key or with step-by-step diagrams!
Parent Tip: Review the logic above to help your child master the concept of subtraction worksheet with regrouping 4th grade.