Subtraction with Regrouping Calculator
Column subtraction step by step, with borrowing across zeros
Subtraction with Regrouping Calculator
Subtraction with Regrouping: How It Works
Example: 604 − 256 in a column
| 5 | 9 | +10 | |
| 4 (was 4, now 14) | |||
| − | 2 | 5 | 6 |
| 3 | 4 | 8 |
With regrouping across a zero: 2 borrows — there are no tens to borrow from, so 1 hundred becomes 10 tens, and 1 ten goes to the ones
Write the larger number on top, ones under ones. Subtract from right to left; if the top digit is smaller, borrow 1 from the column on the left — here it counts as 10. A 0 has nothing to lend: it borrows from its own left neighbour first and becomes 9.
604 − 256 = 348 →Practice examples with answers
Solve it on paper, then open the example: the page shows the answer and the whole column.
2-digit, no regrouping
2-digit, with regrouping
3-digit numbers
Across zeros
Multi-digit (grade 4)
2,468 − 1,2347,273 − 2,46810,929 − 3,579128,261 − 4,80513,426 − 6,71316,084 − 8,04268,545 − 23,4561,975,308 − 987,654
Common mistakes
- Borrowing across a zero: the zero becomes 9, not 10. In 604 − 256 the tens pass 1 ten on to the ones and keep 9; counting them as 10 gives 358 instead of 348.
- Subtracting the smaller digit from the larger one: in 86 − 39 the ones are not 9 − 6 — that gives 53 instead of 47. Borrow instead: 16 − 9.
- Forgetting that the lending digit went down: in 604 − 256 the 6 hundreds became 5; leaving them at 6 gives 448 instead of 348.
See Also
- Addition with Regrouping Calculator - Column addition step by step, with every carry
- Long Division Calculator - Step-by-step long division with detailed explanation
- Long Multiplication Calculator - Column multiplication with partial products, step by step
- Subtracting Fractions Calculator - Subtract fractions, mixed numbers and whole numbers step by step
Last Results
109 − 26 = 83 - Subtraction with Regrouping
228 − 92 = 136 - Subtraction with Regrouping
551 − 149 = 402 - Subtraction with Regrouping
688 − 203 = 485 - Column Subtraction
154 − 71 = 83 - Subtraction with Regrouping
54 − 15 = 39 - Subtraction with Regrouping
561 − 172 = 389 - Subtraction with Regrouping
10,000 − 71 = 9,929 - Subtraction with Regrouping
1,072 − 389 = 683 - Subtraction with Regrouping
2,000 − 94 = 1,906 - Subtraction with Regrouping
142 − 71 = 71 - Subtraction with Regrouping
113 − 15 = 98 - Subtraction with Regrouping
293 − 54 = 239 - Subtraction with Regrouping
78 − 26 = 52 - Column Subtraction
213 − 41 = 172 - Subtraction with Regrouping
573 − 105 = 468 - Subtraction with Regrouping
104 − 39 = 65 - Subtraction with Regrouping
1,211 − 564 = 647 - Subtraction with Regrouping
373 − 105 = 268 - Subtraction with Regrouping
150 − 58 = 92 - Subtraction with Regrouping
125,924 − 2,468 = 123,456 - Subtraction with Regrouping
168,545 − 45,089 = 123,456 - Subtraction with Regrouping
212 − 76 = 136 - Subtraction with Regrouping
1,032,743 − 45,089 = 987,654 - Subtraction with Regrouping
107 − 36 = 71 - Subtraction with Regrouping
132 − 63 = 69 - Subtraction with Regrouping
57,434 − 12,345 = 45,089 - Subtraction with Regrouping
274 − 71 = 203 - Column Subtraction
256 − 128 = 128 - Subtraction with Regrouping
46 − 12 = 34 - Column Subtraction
101 − 36 = 65 - Subtraction with Regrouping
900 − 322 = 578 - Subtraction with Regrouping
1,219 − 536 = 683 - Subtraction with Regrouping
800 − 94 = 706 - Subtraction with Regrouping
200 − 71 = 129 - Subtraction with Regrouping
117 − 54 = 63 - Subtraction with Regrouping
139 − 45 = 94 - Subtraction with Regrouping
104 − 19 = 85 - Subtraction with Regrouping
130 − 54 = 76 - Subtraction with Regrouping
114 − 47 = 67 - Subtraction with Regrouping
149 − 71 = 78 - Subtraction with Regrouping
300 − 128 = 172 - Subtraction with Regrouping
268 − 65 = 203 - Column Subtraction
117 − 52 = 65 - Subtraction with Regrouping
671 − 203 = 468 - Subtraction with Regrouping
374 − 187 = 187 - Subtraction with Regrouping
449 − 47 = 402 - Column Subtraction
108 − 34 = 74 - Subtraction with Regrouping
100 − 33 = 67 - Subtraction with Regrouping
49 − 23 = 26 - Column Subtraction
170 − 65 = 105 - Subtraction with Regrouping
115 − 17 = 98 - Subtraction with Regrouping
599 − 172 = 427 - Column Subtraction
600 − 19 = 581 - Subtraction with Regrouping
160 − 71 = 89 - Subtraction with Regrouping
272 − 69 = 203 - Subtraction with Regrouping