Subtraction with Regrouping Calculator
Column subtraction step by step, with borrowing across zeros
Subtraction with Regrouping Calculator
Subtraction with Regrouping: How It Works
How it works: 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