How Subtraction With Regrouping Actually Works in Practice
Regrouping, sometimes called borrowing, is just a mechanical process for handling cases where the top digit in a column is smaller than the bottom digit. You move one unit from the column to the left, which adds ten to the current column, then do the subtraction. That's all it is. The algorithm itself is not complex. What makes it hard for kids, and what makes grading these worksheets painful, is the number of small errors that accumulate across multiple columns. I've graded thousands of these problems over the years. The most common mistake isn't understanding the concept. It's forgetting to reduce the neighbor column after borrowing. A kid will take a ten from the hundreds place, add it to the tens place, do the subtraction correctly, and then leave the hundreds column unchanged. The answer is wrong, and the kid has no idea why. The second most common mistake is regrouping when you don't need to. Kids see a subtraction problem and immediately start crossing numbers out across the board, even in columns where the top digit is already larger than the bottom digit. This creates confusion and slows everything down.
Using Subtracting With Regrouping Worksheets Effectively
These worksheets work best when you sequence them properly. Don't throw a four-digit problem with multiple regrouping steps at a student who just learned the algorithm. Start with two-digit problems where only one regrouping event occurs. Something like 52 minus 37. One borrow, one subtraction in each column. Get the pattern locked in before increasing complexity. Then move to problems where the top digit is zero in the ones place, like 40 minus 16. That trips a lot of kids up because they have to borrow from the tens place and the ones place is literally zero. They don't know whether to treat it as ten or something else. For three-digit problems, I recommend starting with cases where only the tens column needs regrouping, like 634 minus 217. The ones column works fine on its own. The tens column needs the borrow. Once they handle that, introduce problems where both the tens and ones columns need regrouping, like 502 minus 138. This is where the algorithm starts to feel fragile because there are multiple steps and multiple places to make a mistake. A single error in the ones column cascades into the tens and hundreds columns. When I assign these worksheets, I usually limit students to eight to ten problems per session. More than that and the quality drops off a cliff. By problem six or seven, kids are just going through the motions without actually processing each step. I've seen it happen repeatedly. The answers get worse, not better, as the set gets longer.
The Zero Problem and How to Handle It
Consecutive zeros in the minuend are the single hardest case for students. Take 700 minus 246. There's nothing to borrow from in the tens or ones places. You have to go all the way to the hundreds column, reduce it by one, and then distribute that value across the empty columns. In practice, that means the hundreds place becomes six, the tens place becomes nine, and the ones place becomes ten. Most kids don't understand why the tens place becomes nine instead of ten. They see the zero and think it should stay zero or become ten directly. It becomes nine because you had to borrow one unit from it to give to the ones column. I found that drawing out base-10 blocks for this specific problem type does more to build understanding than any amount of algorithmic repetition. You physically show them that a hundred block breaks into ten tens, and one of those tens breaks into ten ones. The abstract notation on paper looks like magic otherwise. Without that concrete foundation, kids are just following rules they don't understand, which means they'll forget the rules under any pressure.
Get the Full Details

Where These Worksheets Fall Short
Regrouping worksheets teach the algorithm. They do not teach number sense. A kid can correctly execute every step of 832 minus 457 and get 375, but have no idea whether that answer is reasonable. They can't estimate that the answer should be roughly 800 minus 450, which is around 350. If the answer came out to 575, they wouldn't flag it as wrong. The worksheets also don't address why regrouping works. Place value is the reason. But explaining place value thoroughly takes time and conversation that a worksheet can't provide. Another limitation is that these worksheets don't help much with mental math. If a student needs to calculate 1003 minus 487 in their head, the standard algorithm won't save them. They need a different strategy, like thinking about it as 1000 minus 487 plus 3, or rounding 487 up to 500 and adjusting. That's a separate skill that requires separate practice. For students who struggle significantly with the algorithm itself, I've found that the compensation method can be more accessible. Instead of regrouping, you adjust both numbers equally to avoid the borrow. For 52 minus 37, you add 3 to both numbers to get 55 minus 40, which is 15. It's the same answer. For some kids, this approach clicks faster because it avoids the whole borrowing confusion. It's not a replacement for knowing the standard algorithm, but it's a useful backup strategy.
Subtracting With Regrouping Worksheets
If you're looking for ready-made practice sheets, the standard format usually involves four-digit problems laid out vertically with plenty of whitespace between each problem. Make sure the problems are distributed across different difficulty levels within the sheet. A worksheet that's all three-digit problems with zero in the tens place is boring and repetitive. The best sheets mix in problems that require one borrow, two borrows, and the consecutive zero scenario. This keeps students engaged and ensures they practice every variant of the algorithm. When creating your own worksheets, include a mix of problems where regrouping is needed and problems where it isn't. This forces students to actually evaluate whether they need to borrow before they start crossing things out. I used to make this mistake early on by putting every problem in a worksheet requiring regrouping. Students learned to just assume every column needed borrowing, which reinforced the bad habit I mentioned earlier. Adding in straightforward problems like 765 minus 231 alongside the harder ones made a noticeable difference in accuracy over a few weeks. The ideal worksheet length depends on the age group and the difficulty. For second graders working on two-digit regrouping for the first time, six to eight problems is plenty. By fourth grade, when they're doing four-digit problems with multiple borrows, you can go up to twelve to fifteen, but only if the problems are varied. Twelve identical-style problems will burn out even a capable fourth grader.
One practical detail that matters more than people realize: make sure the numbers in each column are aligned properly in the worksheet layout. I've seen worksheets where the ones digits weren't stacked vertically, and kids would accidentally borrow from the wrong column or subtract from the wrong place value. Formatting may seem trivial, but misaligned numbers cause errors that look exactly like conceptual misunderstandings, which makes grading and diagnosis unnecessarily difficult. Another thing worth considering is whether to include the answer key on the same page or a separate page. Having answers on the same page encourages students to check their work immediately after each problem, which is good practice. But it also tempts them to peek before finishing the problem set. Separate answer keys work better if you're giving these as homework. If it's in-class work, same-page answers can save time on grading and let students self-correct in real time. The bottom line is that subtracting with regrouping worksheets are a tool, not a complete solution. They build procedural fluency. That's valuable. But procedural fluency without conceptual understanding is brittle. Students will forget the steps, make careless errors, or hit roadblocks like consecutive zeros and not know how to proceed. Pair these worksheets with enough concrete manipulation and verbal explanation of why the algorithm works, and the results improve significantly. Leave it at just the worksheets, and you'll get correct answers from some kids and total confusion from others, with no middle ground.
