Learn · Grades 3–5

How to Subtract with Borrowing (Regrouping), Step by Step

Borrowing (also called regrouping) is what you do when a digit on top is too small to subtract the digit below it. You take one from the next place to the left, which is worth ten in this place.

Try it with your own problem ↓

The steps

  1. Line up the numbers so ones are over ones, tens over tens, and so on. The bigger number goes on top.
  2. Start at the ones column. If the top digit is at least as big as the bottom digit, subtract and move left.
  3. If the top digit is smaller, borrow: cross out the digit to its left and reduce it by 1, then add 10 to your small digit.
  4. If the digit to the left is 0, go further left to a digit that isn't zero, and borrow from it. Each 0 along the way becomes 9.
  5. Subtract each column, then check by adding the answer to the number you subtracted.

A worked example

Work out 5,003 − 1,278.

  1. Ones: 3 is smaller than 8, and the tens and hundreds are 0, so reach left to the thousands.
  2. Borrow from the 5: the thousands become 4 and the hundreds become 10. Borrow 1 hundred: the hundreds are 9 and the tens are 10. Borrow 1 ten: the tens are 9 and the ones are 13.
  3. Ones: 13 − 8 = 5.
  4. Tens: 9 − 7 = 2.
  5. Hundreds: 9 − 2 = 7.
  6. Thousands: 4 − 1 = 3.

5,003 − 1,278 = 3,725. Check: 3,725 + 1,278 = 5,003. ✓

Try it with your own problem

Open the free The Borrow Bank with this example already filled in. It shows every step, and you can type over it with your own numbers.

Work it out: 5003 - 1278Opens The Borrow Bank with this example

Or try these

Common mistakes

Questions people ask

Why does borrowing work?

One ten is the same as ten ones, so taking 1 from the tens column and adding 10 to the ones column doesn't change the number. It just rewrites it so you can subtract.

How do I borrow when there is a zero?

Move left past the zeros to the first digit that is not zero, borrow from it, and pass the value down: each zero in between becomes 9, and the last one becomes 10 for the column that needed it.

Is borrowing the same as regrouping or trading?

Yes. Different books use different words for the same move.

Keep learning

Show The Steps is free, with no accounts or ads, and everything is worked out in your own browser. Start at the home page.