Subtract Within 1,000: Decompose Tens & Hundreds | Grade 2 Math

Subtract Within 1,000: Decompose Tens and Hundreds — Grade 2 place-value subtraction with regrouping
Grade 2 Math ›  Addition & Subtraction Within 1,000  ›  Lesson 18
Grade 2 Math — Subtraction with Place Value

Subtract Within 1,000: Decompose Tens & Hundreds

Learn to subtract three-digit numbers when the ones or tens place does not have enough units. Use base-ten blocks, place-value charts, and drawings to decompose a ten into ten ones or decompose a hundred into ten tens without changing the starting amount.

Work through problems with one trade, two trades, and zeros, then practice choosing a strategy and checking each difference with addition. Includes 25 detailed worked examples, 30 independent practice problems, and a 15-question test with complete answer keys.

Subtract within 1,000Trade 1 ten for 10 onesTrade 1 hundred for 10 tensZeros and two tradesPlace-value modelsCheck with addition

๐ŸŽฏ What You Will Learn

Decompose a ten
Rename 1 ten as 10 ones when there are not enough ones to subtract.
Decompose a hundred
Rename 1 hundred as 10 tens when there are not enough tens to subtract.
Work through zeros
Use a hundred to make tens, then a ten to make ones when the original tens place has zero.
Explain and check a difference
Keep the starting value unchanged during trading, then verify by adding the difference and the amount removed.
For parents & teachers — standards alignment: This lesson directly addresses CCSS 2.NBT.B.7 (subtract within 1,000 using concrete or drawn place-value models and connect them to written methods) and CCSS 2.NBT.B.9 (explain why subtraction strategies work). Related Texas Grade 2 work includes TEKS 2.4(C) for addition and subtraction problems within 1,000. Exchanging place-value units should be understood with models and reasoning, not memorized as a sequence of unexplained digits.

๐Ÿง  Key Vocabulary

decompose / regroup
Rename the same value in smaller place-value units, such as 1 ten as 10 ones.
trade or exchange
Exchange 1 hundred flat for 10 ten rods, or 1 ten rod for 10 one cubes.
hundred flat, ten rod, one cube
A flat represents 100, a rod represents 10, and a cube represents 1.
minuend
The starting amount from which we subtract.
subtrahend
The amount we take away.
difference
The amount remaining after subtraction, or how far apart two numbers are.
place-value chart
A chart that keeps hundreds, tens, and ones in their correct places.
related addition fact
An equation that checks the subtraction: difference + subtrahend = minuend.

๐Ÿ”„ Why Do We Decompose?

Big idea: Decomposing changes the way we show a number, but it does not change the number. When we do not have enough ones or tens to remove, we trade one larger unit for ten smaller units. We never create extra value or take value away during a trade.
Trade a ten for ones
1 ten = 10 ones
Trade a hundred for tens
1 hundred = 10 tens
Same amount, new units: 3 tens and 2 ones can also be written as 2 tens and 12 ones. Both are 32. Likewise 5 hundreds and 2 tens make the same total as 4 hundreds and 12 tens: both are 520.

๐ŸŸฆ Model Two Trades: 532 − 178

Build 532 with 5 hundred flats, 3 ten rods, and 2 one cubes. We need to remove 1 hundred, 7 tens, and 8 ones. There are not enough ones or tens in the original representation, so two exchanges will help.

1. Trade a ten5 hundreds, 3 tens, 2 ones → 5 hundreds, 2 tens, 12 ones.
2. Trade a hundred5 hundreds, 2 tens, 12 ones → 4 hundreds, 12 tens, 12 ones.
3. Take away 17812 ones − 8 ones = 4 ones; 12 tens − 7 tens = 5 tens; 4 hundreds − 1 hundred = 3 hundreds.
532 = 5 hundreds + 3 tens + 2 ones = 4 hundreds + 12 tens + 12 ones

Read every row: the first three rows are equal-value representations of 532. The last row shows the amount remaining after subtracting 178. These are not four separate amounts to be added.

↔ On a phone, swipe sideways inside the model; with a keyboard, focus it and use the arrow keys.

What happens
Hundreds
Tens
Ones
Start: 532
Trade 1 ten
Trade 1 hundred
Subtract 178
Remain: 354
Check conservation of value: 5 hundreds + 2 tens + 12 ones = 500 + 20 + 12 = 532. After the second trade, 4 hundreds + 12 tens + 12 ones = 400 + 120 + 12 = 532. Nothing has changed until we actually subtract.

๐Ÿ“Š Follow the Same Trades on a Place-Value Chart

The numbers in the chart are counts of hundreds, tens, and ones, not separate three-digit numbers. An intermediate count may be greater than nine because the number has temporarily been renamed.

↔ Swipe the chart on a phone or focus it and use the keyboard arrow keys.

RepresentationHundredsTensOnes
Original 532532
After 1 ten → 10 ones5212
After 1 hundred → 10 tens41212
Take away 178 (1 H, 7 T, 8 O)4 − 112 − 712 − 8
Difference 354354

๐Ÿ  Three Kinds of Subtraction with Decomposing

Trade only a ten: 342 − 116

There are 2 ones, but we need to remove 6 ones. Trade 1 of the 4 tens. We then have 3 hundreds, 3 tens, and 12 ones. Remove 1 hundred, 1 ten, and 6 ones.

342 − 116 = 226
Trade only a hundred: 624 − 381

Four ones can lose one. But 2 tens cannot lose 8 tens. Trade one hundred for ten tens, leaving 5 hundreds and 12 tens. Then take away the matching units.

624 − 381 = 243
Trade a hundred, then a ten: 503 − 178

Start with 5 hundreds, 0 tens, and 3 ones. Because there are no tens available, trade 1 hundred for 10 tens. Next trade 1 of those tens for 10 ones. The same 503 is now 4 hundreds, 9 tens, and 13 ones. Subtract 1 hundred, 7 tens, and 8 ones to get 3 hundreds, 2 tens, and 5 ones.

503 = 4 hundreds + 9 tens + 13 ones; 503 − 178 = 325
With a zero in the tens place: You cannot trade a ten that you do not have. First trade one hundred for ten tens, and then exchange one of those tens for ten ones. Do not say that a zero tens digit means the number has no tens worth of value.

๐Ÿงฉ Connect the Model to Expanded Form

Sometimes a trade can be shown without blocks. Rename 432 as 300 + 120 + 12. This is still 432 because one hundred was traded into ten tens and one ten was traded into ten ones.

432 − 185 = (300 + 120 + 12) − (100 + 80 + 5)
= 200 + 40 + 7 = 247

Notice that the second expression is not obtained by changing digits at random. Each exchange preserves the starting value, and each subtracted part keeps its place-value meaning.

⬅️ Another Strategy: Backward Jumps

You can also subtract 178 from 532 by moving backward in helpful jumps: subtract 100, then 70, then 8. On a number line this gives 532 → 432 → 362 → 354. This uses the same place-value breakdown of 178, even though the model looks different.

Schematic number line: start at 532, jump back 100 to 432, jump back 70 to 362, then jump back 8 to 354. −100−70−8354362432532
532 → 432 → 362 → 354. The open number line is a schematic drawing; horizontal distances are not drawn to scale.

✅ Always Check with Addition

If the difference is correct, the difference plus the number taken away gives the starting number:

354 + 178 = 532 ✓

To check the addition, combine 4 ones + 8 ones = 12 ones (compose a ten), then 5 tens + 7 tens + 1 new ten = 13 tens (compose a hundred). You get 5 hundreds, 3 tens, and 2 ones: 532.

๐Ÿงญ Choose the Right Trade

Too few ones?Trade 1 ten for 10 ones. If there are no tens, get ten tens from a hundred first.
Too few tens?Trade 1 hundred for 10 tens. Be sure to reduce the hundreds count by one.
Ready to subtract?Remove ones from ones, tens from tens, and hundreds from hundreds; check the result by adding.

๐ŸŒŸ 25 Worked Examples

Try each problem, then open Show solution. Problems build from one trade to two trades, zeros, missing numbers, a word problem, and error analysis. Every explanation shows how the starting value is preserved during each exchange.
1Trade one ten to subtract ones
Find 342 − 116 with base-ten blocks.
Show solutionHide solution

We have only 2 ones but need to subtract 6 ones. Decompose 1 ten into 10 ones. Now we have 3 hundreds, 3 tens, and 12 ones.

Subtract the ones: 12 ones − 6 ones = 6 ones.

We have enough tens to remove 1 ten, so we do not need another trade.

Subtract the tens: 3 tens − 1 ten = 2 tens.

Subtract the hundreds: 3 hundreds − 1 hundred = 2 hundreds.

Put the places together: 200 + 20 + 6 = 226. Check with addition: 226 + 116 = 342.

2One trade, then finish by place
Find 571 − 236.
Show solutionHide solution

We have only 1 one but need to subtract 6 ones. Decompose 1 ten into 10 ones. Now we have 5 hundreds, 6 tens, and 11 ones.

Subtract the ones: 11 ones − 6 ones = 5 ones.

We have enough tens to remove 3 tens, so we do not need another trade.

Subtract the tens: 6 tens − 3 tens = 3 tens.

Subtract the hundreds: 5 hundreds − 2 hundreds = 3 hundreds.

Put the places together: 300 + 30 + 5 = 335. Check with addition: 335 + 236 = 571.

3Trade one hundred to subtract tens
Find 624 − 381.
Show solutionHide solution

We have 4 ones and need to remove 1 one, so no trade is needed in the ones place.

We have only 2 tens but need to remove 8 tens. Trade 1 hundred for 10 tens. That gives 5 hundreds and 12 tens; the ones are still 4 ones before subtraction.

Subtract the ones: 4 ones − 1 one = 3 ones.

Subtract the tens: 12 tens − 8 tens = 4 tens.

Subtract the hundreds: 5 hundreds − 3 hundreds = 2 hundreds.

Put the places together: 200 + 40 + 3 = 243. Check with addition: 243 + 381 = 624.

4There are zero tens at the start
Find 806 − 352.
Show solutionHide solution

We have 6 ones and need to remove 2 ones, so no trade is needed in the ones place.

We have only 0 tens but need to remove 5 tens. Trade 1 hundred for 10 tens. That gives 7 hundreds and 10 tens; the ones are still 6 ones before subtraction.

Subtract the ones: 6 ones − 2 ones = 4 ones.

Subtract the tens: 10 tens − 5 tens = 5 tens.

Subtract the hundreds: 7 hundreds − 3 hundreds = 4 hundreds.

Put the places together: 400 + 50 + 4 = 454. Check with addition: 454 + 352 = 806.

5Two trades in one subtraction
Find 532 − 178.
Show solutionHide solution

We have only 2 ones but need to subtract 8 ones. Decompose 1 ten into 10 ones. Now we have 5 hundreds, 2 tens, and 12 ones.

We have only 2 tens but need to remove 7 tens. Trade 1 hundred for 10 tens. That gives 4 hundreds and 12 tens; the ones are still 12 ones before subtraction.

Subtract the ones: 12 ones − 8 ones = 4 ones.

Subtract the tens: 12 tens − 7 tens = 5 tens.

Subtract the hundreds: 4 hundreds − 1 hundred = 3 hundreds.

Put the places together: 300 + 50 + 4 = 354. Check with addition: 354 + 178 = 532.

6Cross a zero in the tens place
Find 503 − 178.
Show solutionHide solution

There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 4 hundreds, 10 tens, and 3 ones.

We have only 3 ones but need to subtract 8 ones. Decompose 1 ten into 10 ones. Now we have 4 hundreds, 9 tens, and 13 ones.

Subtract the ones: 13 ones − 8 ones = 5 ones.

We have enough tens to remove 7 tens, so we do not need another trade.

Subtract the tens: 9 tens − 7 tens = 2 tens.

Subtract the hundreds: 4 hundreds − 1 hundred = 3 hundreds.

Put the places together: 300 + 20 + 5 = 325. Check with addition: 325 + 178 = 503.

7Trade from a number ending in two zeros
Find 700 − 256.
Show solutionHide solution

There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 6 hundreds, 10 tens, and 0 ones.

We have only 0 ones but need to subtract 6 ones. Decompose 1 ten into 10 ones. Now we have 6 hundreds, 9 tens, and 10 ones.

Subtract the ones: 10 ones − 6 ones = 4 ones.

We have enough tens to remove 5 tens, so we do not need another trade.

Subtract the tens: 9 tens − 5 tens = 4 tens.

Subtract the hundreds: 6 hundreds − 2 hundreds = 4 hundreds.

Put the places together: 400 + 40 + 4 = 444. Check with addition: 444 + 256 = 700.

8Decompose a hundred, then a ten
Find 900 − 457.
Show solutionHide solution

There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 8 hundreds, 10 tens, and 0 ones.

We have only 0 ones but need to subtract 7 ones. Decompose 1 ten into 10 ones. Now we have 8 hundreds, 9 tens, and 10 ones.

Subtract the ones: 10 ones − 7 ones = 3 ones.

We have enough tens to remove 5 tens, so we do not need another trade.

Subtract the tens: 9 tens − 5 tens = 4 tens.

Subtract the hundreds: 8 hundreds − 4 hundreds = 4 hundreds.

Put the places together: 400 + 40 + 3 = 443. Check with addition: 443 + 457 = 900.

9Trade a ten and then a hundred
Find 814 − 257.
Show solutionHide solution

We have only 4 ones but need to subtract 7 ones. Decompose 1 ten into 10 ones. Now we have 8 hundreds, 0 tens, and 14 ones.

We have only 0 tens but need to remove 5 tens. Trade 1 hundred for 10 tens. That gives 7 hundreds and 10 tens; the ones are still 14 ones before subtraction.

Subtract the ones: 14 ones − 7 ones = 7 ones.

Subtract the tens: 10 tens − 5 tens = 5 tens.

Subtract the hundreds: 7 hundreds − 2 hundreds = 5 hundreds.

Put the places together: 500 + 50 + 7 = 557. Check with addition: 557 + 257 = 814.

10Explain both decompositions clearly
Find 432 − 185.
Show solutionHide solution

We have only 2 ones but need to subtract 5 ones. Decompose 1 ten into 10 ones. Now we have 4 hundreds, 2 tens, and 12 ones.

We have only 2 tens but need to remove 8 tens. Trade 1 hundred for 10 tens. That gives 3 hundreds and 12 tens; the ones are still 12 ones before subtraction.

Subtract the ones: 12 ones − 5 ones = 7 ones.

Subtract the tens: 12 tens − 8 tens = 4 tens.

Subtract the hundreds: 3 hundreds − 1 hundred = 2 hundreds.

Put the places together: 200 + 40 + 7 = 247. Check with addition: 247 + 185 = 432.

11Decompose through a zero tens place
Find 607 − 289.
Show solutionHide solution

There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 5 hundreds, 10 tens, and 7 ones.

We have only 7 ones but need to subtract 9 ones. Decompose 1 ten into 10 ones. Now we have 5 hundreds, 9 tens, and 17 ones.

Subtract the ones: 17 ones − 9 ones = 8 ones.

We have enough tens to remove 8 tens, so we do not need another trade.

Subtract the tens: 9 tens − 8 tens = 1 ten.

Subtract the hundreds: 5 hundreds − 2 hundreds = 3 hundreds.

Put the places together: 300 + 10 + 8 = 318. Check with addition: 318 + 289 = 607.

12Start with zero ones
Find 720 − 184.
Show solutionHide solution

We have only 0 ones but need to subtract 4 ones. Decompose 1 ten into 10 ones. Now we have 7 hundreds, 1 ten, and 10 ones.

We have only 1 ten but need to remove 8 tens. Trade 1 hundred for 10 tens. That gives 6 hundreds and 11 tens; the ones are still 10 ones before subtraction.

Subtract the ones: 10 ones − 4 ones = 6 ones.

Subtract the tens: 11 tens − 8 tens = 3 tens.

Subtract the hundreds: 6 hundreds − 1 hundred = 5 hundreds.

Put the places together: 500 + 30 + 6 = 536. Check with addition: 536 + 184 = 720.

13Trade from a multiple of ten
Find 950 − 471.
Show solutionHide solution

We have only 0 ones but need to subtract 1 one. Decompose 1 ten into 10 ones. Now we have 9 hundreds, 4 tens, and 10 ones.

We have only 4 tens but need to remove 7 tens. Trade 1 hundred for 10 tens. That gives 8 hundreds and 14 tens; the ones are still 10 ones before subtraction.

Subtract the ones: 10 ones − 1 one = 9 ones.

Subtract the tens: 14 tens − 7 tens = 7 tens.

Subtract the hundreds: 8 hundreds − 4 hundreds = 4 hundreds.

Put the places together: 400 + 70 + 9 = 479. Check with addition: 479 + 471 = 950.

14Both the ones and tens need a trade
Find 681 − 395.
Show solutionHide solution

We have only 1 one but need to subtract 5 ones. Decompose 1 ten into 10 ones. Now we have 6 hundreds, 7 tens, and 11 ones.

We have only 7 tens but need to remove 9 tens. Trade 1 hundred for 10 tens. That gives 5 hundreds and 17 tens; the ones are still 11 ones before subtraction.

Subtract the ones: 11 ones − 5 ones = 6 ones.

Subtract the tens: 17 tens − 9 tens = 8 tens.

Subtract the hundreds: 5 hundreds − 3 hundreds = 2 hundreds.

Put the places together: 200 + 80 + 6 = 286. Check with addition: 286 + 395 = 681.

15Subtract after making two trades
Find 781 − 498.
Show solutionHide solution

We have only 1 one but need to subtract 8 ones. Decompose 1 ten into 10 ones. Now we have 7 hundreds, 7 tens, and 11 ones.

We have only 7 tens but need to remove 9 tens. Trade 1 hundred for 10 tens. That gives 6 hundreds and 17 tens; the ones are still 11 ones before subtraction.

Subtract the ones: 11 ones − 8 ones = 3 ones.

Subtract the tens: 17 tens − 9 tens = 8 tens.

Subtract the hundreds: 6 hundreds − 4 hundreds = 2 hundreds.

Put the places together: 200 + 80 + 3 = 283. Check with addition: 283 + 498 = 781.

16Check both exchanges with addition
Find 462 − 178.
Show solutionHide solution

We have only 2 ones but need to subtract 8 ones. Decompose 1 ten into 10 ones. Now we have 4 hundreds, 5 tens, and 12 ones.

We have only 5 tens but need to remove 7 tens. Trade 1 hundred for 10 tens. That gives 3 hundreds and 15 tens; the ones are still 12 ones before subtraction.

Subtract the ones: 12 ones − 8 ones = 4 ones.

Subtract the tens: 15 tens − 7 tens = 8 tens.

Subtract the hundreds: 3 hundreds − 1 hundred = 2 hundreds.

Put the places together: 200 + 80 + 4 = 284. Check with addition: 284 + 178 = 462.

17Compare original and traded units
Find 754 − 268.
Show solutionHide solution

We have only 4 ones but need to subtract 8 ones. Decompose 1 ten into 10 ones. Now we have 7 hundreds, 4 tens, and 14 ones.

We have only 4 tens but need to remove 6 tens. Trade 1 hundred for 10 tens. That gives 6 hundreds and 14 tens; the ones are still 14 ones before subtraction.

Subtract the ones: 14 ones − 8 ones = 6 ones.

Subtract the tens: 14 tens − 6 tens = 8 tens.

Subtract the hundreds: 6 hundreds − 2 hundreds = 4 hundreds.

Put the places together: 400 + 80 + 6 = 486. Check with addition: 486 + 268 = 754.

18Trade one ten from a number ending in zero
Find 480 − 257.
Show solutionHide solution

We have only 0 ones but need to subtract 7 ones. Decompose 1 ten into 10 ones. Now we have 4 hundreds, 7 tens, and 10 ones.

Subtract the ones: 10 ones − 7 ones = 3 ones.

We have enough tens to remove 5 tens, so we do not need another trade.

Subtract the tens: 7 tens − 5 tens = 2 tens.

Subtract the hundreds: 4 hundreds − 2 hundreds = 2 hundreds.

Put the places together: 200 + 20 + 3 = 223. Check with addition: 223 + 257 = 480.

19Trade through zero tens
Find 304 − 127.
Show solutionHide solution

There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 2 hundreds, 10 tens, and 4 ones.

We have only 4 ones but need to subtract 7 ones. Decompose 1 ten into 10 ones. Now we have 2 hundreds, 9 tens, and 14 ones.

Subtract the ones: 14 ones − 7 ones = 7 ones.

We have enough tens to remove 2 tens, so we do not need another trade.

Subtract the tens: 9 tens − 2 tens = 7 tens.

Subtract the hundreds: 2 hundreds − 1 hundred = 1 hundred.

Put the places together: 100 + 70 + 7 = 177. Check with addition: 177 + 127 = 304.

20Explain why the tens must also be traded
Find 830 − 472.
Show solutionHide solution

We have only 0 ones but need to subtract 2 ones. Decompose 1 ten into 10 ones. Now we have 8 hundreds, 2 tens, and 10 ones.

We have only 2 tens but need to remove 7 tens. Trade 1 hundred for 10 tens. That gives 7 hundreds and 12 tens; the ones are still 10 ones before subtraction.

Subtract the ones: 10 ones − 2 ones = 8 ones.

Subtract the tens: 12 tens − 7 tens = 5 tens.

Subtract the hundreds: 7 hundreds − 4 hundreds = 3 hundreds.

Put the places together: 300 + 50 + 8 = 358. Check with addition: 358 + 472 = 830.

21Find and correct a subtraction mistake
A student writes 643 − 286 = 443 by always subtracting the smaller digit from the larger digit in each column. Explain why this is incorrect, and find the correct difference.
Show solutionHide solution

The student subtracted the smaller digit from the larger digit in each column without considering the place-value units. That does not represent subtracting 286 from 643.

We have only 3 ones but need to subtract 6 ones. Decompose 1 ten into 10 ones. Now we have 6 hundreds, 3 tens, and 13 ones.

We have only 3 tens but need to remove 8 tens. Trade 1 hundred for 10 tens. That gives 5 hundreds and 13 tens; the ones are still 13 ones before subtraction.

Subtract the ones: 13 ones − 6 ones = 7 ones.

Subtract the tens: 13 tens − 8 tens = 5 tens.

Subtract the hundreds: 5 hundreds − 2 hundreds = 3 hundreds.

Put the places together: 300 + 50 + 7 = 357. Check with addition: 357 + 286 = 643.

22Find a missing subtrahend
Complete 704 − □ = 368. What is the missing number?
Show solutionHide solution

To find the unknown subtrahend, subtract the known difference from the starting amount: 704 − 368 = 336. So the missing amount taken away is 336. Verify it in the original equation: 704 − 336 = 368.

There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 6 hundreds, 10 tens, and 4 ones.

We have only 4 ones but need to subtract 6 ones. Decompose 1 ten into 10 ones. Now we have 6 hundreds, 9 tens, and 14 ones.

Subtract the ones: 14 ones − 6 ones = 8 ones.

We have enough tens to remove 3 tens, so we do not need another trade.

Subtract the tens: 9 tens − 3 tens = 6 tens.

Subtract the hundreds: 6 hundreds − 3 hundreds = 3 hundreds.

Put the places together: 300 + 60 + 8 = 368. Check with addition: 368 + 336 = 704.

23Find a missing starting number
Complete □ − 268 = 455. What is the missing number?
Show solutionHide solution

To find the starting number, add the subtrahend and the difference: 268 + 455 = 723. Check the subtraction by place value:

We have only 3 ones but need to subtract 8 ones. Decompose 1 ten into 10 ones. Now we have 7 hundreds, 1 ten, and 13 ones.

We have only 1 ten but need to remove 6 tens. Trade 1 hundred for 10 tens. That gives 6 hundreds and 11 tens; the ones are still 13 ones before subtraction.

Subtract the ones: 13 ones − 8 ones = 5 ones.

Subtract the tens: 11 tens − 6 tens = 5 tens.

Subtract the hundreds: 6 hundreds − 2 hundreds = 4 hundreds.

Put the places together: 400 + 50 + 5 = 455. Check with addition: 455 + 268 = 723.

24Solve a subtraction story problem
A school library has 813 books. It lends 457 books to classrooms. How many books remain in the library?
Show solutionHide solution

The remaining books equal the starting books minus the books loaned out. The subtraction equation is 813 − 457.

We have only 3 ones but need to subtract 7 ones. Decompose 1 ten into 10 ones. Now we have 8 hundreds, 0 tens, and 13 ones.

We have only 0 tens but need to remove 5 tens. Trade 1 hundred for 10 tens. That gives 7 hundreds and 10 tens; the ones are still 13 ones before subtraction.

Subtract the ones: 13 ones − 7 ones = 6 ones.

Subtract the tens: 10 tens − 5 tens = 5 tens.

Subtract the hundreds: 7 hundreds − 4 hundreds = 3 hundreds.

Put the places together: 300 + 50 + 6 = 356. Check with addition: 356 + 457 = 813.

Answer: 356 books remain in the school library.

25Extension challenge: subtract from 1,000
Find 1,000 − 486. Explain the exchanges using hundreds, tens, and ones.
Show solutionHide solution

For this extension, represent 1,000 as 10 hundreds. It is still 1,000; we have not added any value. Trade one hundred into ten tens, and one of those tens into ten ones before removing 486.

There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 9 hundreds, 10 tens, and 0 ones.

We have only 0 ones but need to subtract 6 ones. Decompose 1 ten into 10 ones. Now we have 9 hundreds, 9 tens, and 10 ones.

Subtract the ones: 10 ones − 6 ones = 4 ones.

We have enough tens to remove 8 tens, so we do not need another trade.

Subtract the tens: 9 tens − 8 tens = 1 ten.

Subtract the hundreds: 9 hundreds − 4 hundreds = 5 hundreds.

Put the places together: 500 + 10 + 4 = 514. Check with addition: 514 + 486 = 1000.

๐ŸŽฎ Independent Practice — 30 Problems

Directions: Use a base-ten drawing, place-value chart, or clear written trade to solve each problem. Explain every exchange before subtracting. For the last six questions, show your reasoning. Keep the answer key closed until you have finished.

  1. 453 − 127 = ____.
  2. 684 − 258 = ____.
  3. 792 − 465 = ____.
  4. 563 − 248 = ____.
  5. 841 − 326 = ____.
  6. 926 − 419 = ____.
  7. 751 − 432 = ____.
  8. 975 − 648 = ____.
  9. 632 − 217 = ____.
  10. 584 − 376 = ____. Show each trade.
  11. 625 − 381 = ____.
  12. 713 − 462 = ____.
  13. 804 − 520 = ____.
  14. 905 − 641 = ____.
  15. 472 − 291 = ____.
  16. 643 − 382 = ____. Show each trade.
  17. 524 − 178 = ____.
  18. 731 − 256 = ____.
  19. 603 − 286 = ____.
  20. 800 − 347 = ____. Show each trade.
  21. 902 − 568 = ____.
  22. 650 − 284 = ____.
  23. 370 − 184 = ____.
  24. 921 − 574 = ____. Show each trade.
  25. Complete 704 − □ = 459. Find the missing subtrahend and check.
  26. Complete □ − 386 = 257. Find the starting number and check.
  27. A school had 824 admission tickets. It gave out 469 tickets. How many tickets remained?
  28. Maya started with 701 beads and used 258 beads for crafts. How many beads does she have left?
  29. A student writes 742 − 385 = 443 by subtracting the smaller digit from the larger in each column. Explain the error and correct the difference.
  30. Extension challenge: 1,000 − 678 = ____. Draw or explain the trades through the zeros.

๐Ÿ† Lesson Test — 15 Questions

Directions: Work independently. For explanations and word problems, include a model or the sequence of trades. Check your work after completing the entire test.

  1. 572 − 346 = ____.
  2. 863 − 527 = ____.
  3. 941 − 618 = ____. Show the needed trade(s).
  4. 657 − 429 = ____.
  5. 786 − 359 = ____.
  6. 615 − 381 = ____. Show the needed trade(s).
  7. 704 − 230 = ____.
  8. 502 − 170 = ____.
  9. 842 − 578 = ____. Show the needed trade(s).
  10. 930 − 584 = ____.
  11. 601 − 287 = ____. Show the needed trade(s).
  12. 1,000 − 759 = ____. Show the needed trade(s).
  13. Complete □ − 487 = 256. Find the missing starting number and check.
  14. A school had 803 crayons. Students used 457 crayons for projects. How many crayons remained?
  15. A student says 621 − 385 = 364 because they subtract the smaller digit from the larger digit in each column. Explain the error and give the correct difference.

๐Ÿ” Complete Answer Key

Show practice answer keyHide practice answer key

Practice Answers

Note for teachers and families: Accept other correct place-value strategies. The reasoning should show each unit trade accurately and verify the final result.

1. 326. Check: 326 + 127 = 453.
2. 426. Check: 426 + 258 = 684.
3. 327. Check: 327 + 465 = 792.
4. 315. Check: 315 + 248 = 563.
5. 515. Check: 515 + 326 = 841.
6. 507. Check: 507 + 419 = 926.
7. 319. Check: 319 + 432 = 751.
8. 327. Check: 327 + 648 = 975.
9. 415. Check: 415 + 217 = 632.
10. 208. We have only 4 ones but need to subtract 6 ones. Decompose 1 ten into 10 ones. Now we have 5 hundreds, 7 tens, and 14 ones. Subtract the ones: 14 ones − 6 ones = 8 ones. We have enough tens to remove 7 tens, so we do not need another trade. Subtract the tens: 7 tens − 7 tens = 0 tens. Subtract the hundreds: 5 hundreds − 3 hundreds = 2 hundreds.
11. 244. Check: 244 + 381 = 625.
12. 251. Check: 251 + 462 = 713.
13. 284. Check: 284 + 520 = 804.
14. 264. Check: 264 + 641 = 905.
15. 181. Check: 181 + 291 = 472.
16. 261. We have 3 ones and need to remove 2 ones, so no trade is needed in the ones place. We have only 4 tens but need to remove 8 tens. Trade 1 hundred for 10 tens. That gives 5 hundreds and 14 tens; the ones are still 3 ones before subtraction. Subtract the ones: 3 ones − 2 ones = 1 one. Subtract the tens: 14 tens − 8 tens = 6 tens. Subtract the hundreds: 5 hundreds − 3 hundreds = 2 hundreds.
17. 346. Check: 346 + 178 = 524.
18. 475. Check: 475 + 256 = 731.
19. 317. Check: 317 + 286 = 603.
20. 453. There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 7 hundreds, 10 tens, and 0 ones. We have only 0 ones but need to subtract 7 ones. Decompose 1 ten into 10 ones. Now we have 7 hundreds, 9 tens, and 10 ones. Subtract the ones: 10 ones − 7 ones = 3 ones. We have enough tens to remove 4 tens, so we do not need another trade. Subtract the tens: 9 tens − 4 tens = 5 tens. Subtract the hundreds: 7 hundreds − 3 hundreds = 4 hundreds.
21. 334. Check: 334 + 568 = 902.
22. 366. Check: 366 + 284 = 650.
23. 186. Check: 186 + 184 = 370.
24. 347. We have only 1 one but need to subtract 4 ones. Decompose 1 ten into 10 ones. Now we have 9 hundreds, 1 ten, and 11 ones. We have only 1 ten but need to remove 7 tens. Trade 1 hundred for 10 tens. That gives 8 hundreds and 11 tens; the ones are still 11 ones before subtraction. Subtract the ones: 11 ones − 4 ones = 7 ones. Subtract the tens: 11 tens − 7 tens = 4 tens. Subtract the hundreds: 8 hundreds − 5 hundreds = 3 hundreds.
25. 245. Missing subtrahend: 704 − 459 = 245. Check in the original equation: 704 − 245 = 459, and 245 + 459 = 704.
26. 643. Missing starting number: 386 + 257 = 643. Check: 643 − 386 = 257.
27. 355 tickets. 824 − 469 = 355; check: 355 + 469 = 824.
28. 443 beads. 701 − 258 = 443; check: 443 + 258 = 701.
29. 357. Subtracting the smaller digit from the larger does not work. Rename the places: 7 H, 4 T, 2 O → 7 H, 3 T, 12 O → 6 H, 13 T, 12 O. Subtract 3 H, 8 T, 5 O to get 3 H, 5 T, 7 O.
30. 322. 1,000 = 10 hundreds = 9 hundreds + 10 tens = 9 hundreds + 9 tens + 10 ones. Remove 6 hundreds, 7 tens, and 8 ones. Check: 322 + 678 = 1000.
Show test answer keyHide test answer key

Test Answers

Note: For reasoning questions, another valid model or written sequence of trades is acceptable when the subtraction and explanation are correct.

1. 226. Check: 226 + 346 = 572.
2. 336. Check: 336 + 527 = 863.
3. 323. We have only 1 one but need to subtract 8 ones. Decompose 1 ten into 10 ones. Now we have 9 hundreds, 3 tens, and 11 ones. Subtract the ones: 11 ones − 8 ones = 3 ones. We have enough tens to remove 1 ten, so we do not need another trade. Subtract the tens: 3 tens − 1 ten = 2 tens. Subtract the hundreds: 9 hundreds − 6 hundreds = 3 hundreds.
4. 228. Check: 228 + 429 = 657.
5. 427. Check: 427 + 359 = 786.
6. 234. We have 5 ones and need to remove 1 one, so no trade is needed in the ones place. We have only 1 ten but need to remove 8 tens. Trade 1 hundred for 10 tens. That gives 5 hundreds and 11 tens; the ones are still 5 ones before subtraction. Subtract the ones: 5 ones − 1 one = 4 ones. Subtract the tens: 11 tens − 8 tens = 3 tens. Subtract the hundreds: 5 hundreds − 3 hundreds = 2 hundreds.
7. 474. Check: 474 + 230 = 704.
8. 332. Check: 332 + 170 = 502.
9. 264. We have only 2 ones but need to subtract 8 ones. Decompose 1 ten into 10 ones. Now we have 8 hundreds, 3 tens, and 12 ones. We have only 3 tens but need to remove 7 tens. Trade 1 hundred for 10 tens. That gives 7 hundreds and 13 tens; the ones are still 12 ones before subtraction. Subtract the ones: 12 ones − 8 ones = 4 ones. Subtract the tens: 13 tens − 7 tens = 6 tens. Subtract the hundreds: 7 hundreds − 5 hundreds = 2 hundreds.
10. 346. Check: 346 + 584 = 930.
11. 314. There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 5 hundreds, 10 tens, and 1 one. We have only 1 one but need to subtract 7 ones. Decompose 1 ten into 10 ones. Now we have 5 hundreds, 9 tens, and 11 ones. Subtract the ones: 11 ones − 7 ones = 4 ones. We have enough tens to remove 8 tens, so we do not need another trade. Subtract the tens: 9 tens − 8 tens = 1 ten. Subtract the hundreds: 5 hundreds − 2 hundreds = 3 hundreds.
12. 241. There are no tens available to trade, so decompose 1 hundred into 10 tens. We now have 9 hundreds, 10 tens, and 0 ones. We have only 0 ones but need to subtract 9 ones. Decompose 1 ten into 10 ones. Now we have 9 hundreds, 9 tens, and 10 ones. Subtract the ones: 10 ones − 9 ones = 1 one. We have enough tens to remove 5 tens, so we do not need another trade. Subtract the tens: 9 tens − 5 tens = 4 tens. Subtract the hundreds: 9 hundreds − 7 hundreds = 2 hundreds.
13. 743. The missing starting number is 487 + 256 = 743. Check: 743 − 487 = 256.
14. 346 crayons. The amount remaining is 803 − 457 = 346. Check: 346 + 457 = 803.
15. 236. You must trade place-value units; subtracting the smaller digit from the larger in each column is not subtraction of whole numbers. Trade: 6 H, 2 T, 1 O → 6 H, 1 T, 11 O → 5 H, 11 T, 11 O. Remove 3 H, 8 T, 5 O to get 2 H, 3 T, 6 O. Check: 236 + 385 = 621.

๐Ÿ’ก Common Mistakes to Watch For

Trading without keeping the same value
When 1 ten becomes 10 ones, reduce the tens by 1 and increase the ones by 10. The total stays equal until subtraction.
Forgetting the second trade
After exchanging a ten for ones, there may still be too few tens to subtract. Check the tens place again.
Trying to take from zero tens
For 503 − 178, first make 10 tens from 1 hundred; only then can 1 ten become 10 ones.
Subtracting the smaller digit from the larger digit
In 532 − 178, you cannot turn the ones step into 8 − 2. Decompose to make enough ones.
Mixing units with ordinary numbers
12 tens − 7 tens = 5 tens, meaning 50. This is not the same equation as 12 − 7 = 50.
Skipping the addition check
To check 532 − 178 = 354, add the difference and subtrahend: 354 + 178 = 532.
Family practice idea: Ask, “Which place has too few units? What can you trade? How do you know the number is still the same?” Encourage your student to draw blocks before relying on digit rules.

๐Ÿ”— Related Lessons

๐Ÿ–จ️ Printable Companion

A future Subtract Within 1,000: Decompose Tens & Hundreds Practice Pack can include exchange mats, base-ten drawings, hundreds–tens–ones charts, missing-number problems, word problems, backward number lines, and complete answer keys.

Comments

Popular posts from this blog

Mental Addition & Subtraction Strategies | Grade 2 Math

One- & Two-Step Word Problems Within 100 | Grade 2 Math