Skip to content

Subtract Multi-Digit Whole Numbers Using the Standard Algorithm

Students fluently subtract multi-digit whole numbers using the standard algorithm, regrouping (borrowing) across multiple place values including across zeros. They check answers using addition and apply the algorithm to numbers with up to six digits.

Try three of them

Real questions from this skill, graded here. No account, and nothing is saved.

Subtract Multi-Digit Whole Numbers Using the Standard Algorithm

Grade 4 · Addition and Subtraction of Multi-Digit Numbers · question 1 of 3

0 of 20

20 rungs. A star at the top.

− 11 = 138

How it is taught

0:00 of 4:54

Subtraction lines digits up by place, then regroups when a place is too small.

A zero on top can still become a ten after regrouping.

Read it: Break a place that is short

To take 1248 from 3005, start with the ones: 5 is less than 8, and there are no tens or hundreds to break. Break 1 thousand, through to 10 ones: 1757.

  1. Write the numbers in place columns, ones under ones.
  2. When a top digit is smaller, break 1 of the next place into 10 of this place.
  3. Across zeros, each zero takes 10 and gives 1 away, so it stands at 9.

1 thousand is 10 hundreds, 1 hundred is 10 tens and 1 ten is 10 ones, so a break keeps the number the same.

After the break the ones stand at 15, and 15 − 8 = 7.

The thousands stand at 2 after lending 1, so 2 − 1 = 1 thousand.

Take each place from the ones, and break 1 of the next place into 10 whenever the top digit is smaller.

Taking the smaller digit from the bigger in every column and getting 2243.

The top digit is the one taken from: 5 − 8 needs a break first, and that gives 1757.

7015 − 3268 = ___ — 3747. Take each place from the ones, breaking 1 of the next place into 10 wherever the top digit is smaller: 7015 − 3268 = 3747.

4,002 − 1,547

Today we'll subtract big numbers — even when there are zeros in the way. We had four thousand two stickers, and we gave away one thousand five hundred forty-seven. How many are left?

Stack the numbers so each place value lines up: thousands, hundreds, tens, ones.

Start with the ones. Can we take seven away from two? No — so we need to borrow.

But the tens and hundreds are zero. We have to travel all the way to the thousands. The four becomes a three.

That borrowed amount makes the hundreds a ten — but we pass one along, so the hundreds becomes nine.

Same with the tens: it becomes nine, and the ones finally gets its borrow. Two turns into twelve.

Now the ones: twelve minus seven is five.

Tens: nine minus four is five.

Hundreds: nine minus five is four.

Thousands: three minus one is two.

Let's check by adding back: two thousand four hundred fifty-five plus one thousand five hundred forty-seven equals four thousand two. It works!

4,002 stickers — gave away 1,547. How many left?4,002−1,54739915542,Check: 2,455 + 1,547 = 4,002 ✓ANSWER2,455stickers left
Grade 4 · Borrowing across zeros

Four thousand two minus one thousand five hundred forty-seven equals two thousand four hundred fifty-five. Great work!

What you see

While they climb, your page writes one true line to ask about tonight, and a short note each Sunday.

MayaGrade 3 · Mathematics
Did you know?

A chessboard has 64 squares — share them out between the 8 rows and each row holds exactly 8.

Today’s goal
1 star — one skill mastered, every rung of its ladder climbed
Climbing now
Divide within 100

An example student.

MayaGrade 3 · Mathematics

Maya earned 2 stars this week — Interpret multiplication as equal groups, which took 6 answers over 3 days before its star landed 3 days ago and Multiply by 6, 7, 8 and 9. Next up: Divide within 100.

An example week.

More of the library

Practise this skill free

14 days of every skill, practice packets, Fluency sheets and up to four students. No card.

Start free