Grade 5 · 5.NBT.B.5

The standard multiplication algorithm

Partial products work, but they fill many lines. How do you multiply two big numbers with just one line for each digit of the bottom factor?

Where you are 3 in Multi-digit multiplication

When you reach for it

The home bleachers at a stadium have 36 sections, and each section has 214 seats. How many seats is that in all? The answer is 214 \times 36, and no times-table fact gives it.

Partial products can do it: split both factors by place value, multiply every pair of parts, and add the pieces. Here that is six products to find and add. It works, but it fills a page.

The standard multiplication algorithm does the same work in a shorter record. You stack the factors in columns by place value. Then you write one row for each digit of the bottom factor, and you add the rows. Reach for it whenever both factors are too big to multiply in your head.

The words: in 214 \times 36 = 7{,}704, the numbers being multiplied, 214 and 36, are the factors, and the answer, 7{,}704, is the product. Each row of the algorithm is itself a partial product.

Two facts carry the whole method. The distributive property lets you split a factor by place value and multiply the parts one at a time: 214 \times 36 = 214 \times 30 + 214 \times 6. And regrouping is a place-value trade: ten ones make one ten, ten tens make one hundred, and so on. The algorithm makes that trade every time a column holds ten or more.

The procedure

Part 1: from partial products to the shortened record

Start with one digit on the bottom: 268 \times 7. Split 268 by place value as 200 + 60 + 8. The distributive property says you may multiply each part by 7 and add:

\begin{aligned} 268 \times 7 &= 200 \times 7 + 60 \times 7 \\ &\quad + 8 \times 7 \\ &= 1{,}400 + 420 + 56 \\ &= 1{,}876 \end{aligned}

Each piece uses a basic fact and a shift of place, as in multiplying by tens and hundreds.

8 6 2 7 × 6 5 7 × 8 0 2 4 7 × 60 0 0 4 1 7 × 200 6 7 8 1 5 4 8 6 2 7 × 6 7 8 1 partial products shortened
Figure 1268 \times 7 both ways. The shortened record keeps the same work, but stores each regrouped ten as a small carry digit.

The shortened record on the right does the same three multiplications, but it writes only one digit in each column as it goes. It starts at the ones, because whatever the ones make spills into the tens.

  • Ones. 8 \times 7 = 56 ones. That is 5 tens and 6 ones. Write 6 in the ones column, and carry the 5 tens: write a small 5 above the tens column. Trading 50 ones for 5 tens is regrouping.
  • Tens. 6 \times 7 = 42 tens. Add the 5 tens carried: 42 + 5 = 47 tens. That is 4 hundreds and 7 tens. Write 7, and carry 4 above the hundreds.
  • Hundreds. 2 \times 7 = 14 hundreds, and 14 + 4 = 18 hundreds. That is the last place, so write all of 18: 1 thousand and 8 hundreds.

The product is 1{,}876, the same as the partial products give. Nothing was skipped. The 5 in the carry is the 5 tens of 56, and the 4 is the 4 hundreds of 420 + 50.

The carry is added after the multiplying, never before. The carried 5 tens are already part of an answer. They are not more tens of 268 waiting to be multiplied by 7.

Part 2: two digits by two digits, and the zero in the second row

Now take 47 \times 63. Split the bottom factor, 63 = 60 + 3. By the distributive property,

47 \times 63 = 47 \times 3 + 47 \times 60.

So there are two rows, one for each digit of 63.

First row: 47 \times 3. Ones: 7 \times 3 = 21. Write 1, carry 2. Tens: 4 \times 3 = 12, and 12 + 2 = 14. Write 14. The row is 141.

Second row: 47 \times 60. Since 60 = 6 \times 10, the associative property lets you find 47 \times 6 first and then take ten times it: 47 \times 60 = (47 \times 6) \times 10. So the answer is a number of tens. Show that by writing 0 in the ones column first. Then multiply by 6 and write the digits starting in the tens column. 7 \times 6 = 42: write 2, carry 4. 4 \times 6 = 24, and 24 + 4 = 28: write 28. The row is 2{,}820.

Before starting the second row, cross out the carry from the first row. It belonged to 47 \times 3, not to 47 \times 6.

Add the rows: 141 + 2{,}820 = 2{,}961.

7 4 3 6 × 1 4 1 47 × 3 0 2 8 2 47 × 60 1 6 9 2
Figure 247 \times 63 = 2{,}961. The second row is 47 \times 60, so it is a number of tens and ends in 0.

The 0 in the second row is not decoration. The row really is 47 \times 60 = 2{,}820, and the 0 holds the ones place empty so that 282 tens sit in the tens, hundreds and thousands columns. Leave it out, and 141 + 282 = 423 counts those tens as ones. The answer would then be about ten times too small.

Part 3: three digits by two digits

Back to the bleachers: 214 \times 36. The area model below shows all six partial products. Each column of the rectangle is one place of 214, and each row is one place of 36.

200 10 4 30 6000 300 120 6420 6 1200 60 24 1284
Figure 3The six partial products of 214 \times 36, not drawn to scale. Each row of the rectangle adds up to one row of the standard algorithm.

The standard algorithm adds each row of the rectangle in one line.

First row: 214 \times 6. 4 \times 6 = 24: write 4, carry 2. 1 \times 6 = 6, and 6 + 2 = 8: write 8. 2 \times 6 = 12: write 12. The row is 1{,}284, the same as 1{,}200 + 60 + 24 in the area model.

Second row: 214 \times 30. Write 0 in the ones column, since this row counts tens. Then 214 \times 3: 4 \times 3 = 12: write 2, carry 1. 1 \times 3 = 3, and 3 + 1 = 4. Then 2 \times 3 = 6. The row is 6{,}420, the same as 6{,}000 + 300 + 120.

Add: 1{,}284 + 6{,}420 = 7{,}704. The bleachers hold 7{,}704 seats.

4 1 2 6 3 × 4 8 2 1 214 × 6 0 2 4 6 214 × 30 4 0 7 7
Figure 4214 \times 36 = 7{,}704. The two rows are the two row totals of the area model.

The number of rows is the number of digits in the bottom factor. By the commutative property, 214 \times 36 = 36 \times 214. So you may put either factor on the bottom. Putting the one with fewer digits there gives fewer rows: two here, not three.

Part 4: four digits by two digits, zeros, and a quick estimate

Try 3{,}476 \times 58. It has longer rows and more carries, but no new idea.

First row: 3{,}476 \times 8. 6 \times 8 = 48: write 8, carry 4. 7 \times 8 = 56, and 56 + 4 = 60: write 0, carry 6. 4 \times 8 = 32, and 32 + 6 = 38: write 8, carry 3. 3 \times 8 = 24, and 24 + 3 = 27: write 27. The row is 27{,}808.

Second row: 3{,}476 \times 50. Write the 0. 6 \times 5 = 30: write 0, carry 3. 7 \times 5 = 35, and 35 + 3 = 38: write 8, carry 3. 4 \times 5 = 20, and 20 + 3 = 23: write 3, carry 2. 3 \times 5 = 15, and 15 + 2 = 17: write 17. The row is 173{,}800.

Add: 27{,}808 + 173{,}800 = 201{,}608.

6 7 4 3 8 5 × 8 0 8 7 2 3,476 × 8 0 0 8 3 7 1 3,476 × 50 8 0 6 1 0 2
Figure 53{,}476 \times 58 = 201{,}608. Commas are usually left out inside the columns, since the columns already show the places.

Zeros inside a factor. A 0 digit in the top factor makes a product of 0 in its column, but a carry from the column before still lands there and is written. A 0 digit in the bottom factor makes a whole row of zeros. You may skip that row, as long as the next row still starts in its own place. Example 7 shows both.

A quick estimate. Round each factor to a number that is easy to multiply: 3{,}476 \approx 3{,}500 and 58 \approx 60. Then 3{,}500 \times 60 = 210{,}000. The product 201{,}608 is close to that, so no row slid into the wrong place. (Choosing numbers that make the estimate easy is the topic of Friendly numbers and deliberate over and under estimates.) An estimate catches a lost zero or a shifted row, since those change the answer about ten times. It does not catch one wrong digit. For that, work the product again another way, such as with the factors swapped.

Worked examples

Example 1

Regrouping once

One section of the bleachers has 8 rows, with 57 seats in each row. How many seats are in the section?

Solution

Find 57 \times 8. Ones: 7 \times 8 = 56 ones, which is 5 tens and 6 ones. Write 6 and carry 5. Tens: 5 \times 8 = 40 tens, and the carried 5 tens make 45 tens. That is the last place, so write 45.

\begin{array}{r} 57 \\ \times\ 8 \\ \hline 456 \end{array}

The section has 456 seats. Check with partial products: 50 \times 8 + 7 \times 8 = 400 + 56 = 456.

Example 2

Regrouping in every place

Jimena works at a fish hatchery. It has 6 tanks, and each tank holds 1{,}875 young trout. How many trout are in the tanks?

Solution

Find 1{,}875 \times 6, one place at a time from the ones.

  • Ones: 5 \times 6 = 30. Write 0, carry 3.
  • Tens: 7 \times 6 = 42, and 42 + 3 = 45. Write 5, carry 4.
  • Hundreds: 8 \times 6 = 48, and 48 + 4 = 52. Write 2, carry 5.
  • Thousands: 1 \times 6 = 6, and 6 + 5 = 11. Write 11.

The tanks hold 11{,}250 trout. The top factor has four digits, but the product has five: the last carry opened a new place, the ten-thousands. Estimate: 2{,}000 \times 6 = 12{,}000, which is close.

Example 3

Two rows

Gbenga counts the seats in the upper deck: 24 rows with 38 seats in each. How many seats is that?

Solution

Find 38 \times 24. Split 24 = 20 + 4, so there are two rows.

First row, 38 \times 4: 8 \times 4 = 32, write 2, carry 3; 3 \times 4 = 12, and 12 + 3 = 15. The row is 152.

Second row, 38 \times 20: write 0 for the tens. Then 8 \times 2 = 16, write 6, carry 1; 3 \times 2 = 6, and 6 + 1 = 7. The row is 760.

\begin{array}{r} 38 \\ \times\ 24 \\ \hline 152 \\ 760 \\ \hline 912 \end{array}

The upper deck has 912 seats.

Example 4

Carries in both rows, and a check by swapping

Ryota fills 89 hatching trays at the hatchery, with 76 eggs on each tray. How many eggs is that? Check the answer by multiplying in the other order.

Solution

Find 76 \times 89.

First row, 76 \times 9: 6 \times 9 = 54, write 4, carry 5; 7 \times 9 = 63, and 63 + 5 = 68. The row is 684.

Second row, 76 \times 80: write 0, and cross out the old carry. 6 \times 8 = 48, write 8, carry 4; 7 \times 8 = 56, and 56 + 4 = 60. The row is 6{,}080.

Add: 684 + 6{,}080 = 6{,}764. The adding regroups too: in the tens, 8 + 8 = 16, so write 6 and carry 1 into the hundreds.

The check: by the commutative property, 89 \times 76 must give the same product. Its rows are 89 \times 6 = 534 and 89 \times 70 = 6{,}230, and 534 + 6{,}230 = 6{,}764. Both orders agree. The trays hold 6{,}764 eggs.

Example 5

Three digits by two

A stadium has 52 sections, and each section has 375 seats. How many seats does it have?

Solution

Find 375 \times 52.

First row, 375 \times 2: 5 \times 2 = 10, write 0, carry 1; 7 \times 2 = 14, and 14 + 1 = 15, write 5, carry 1; 3 \times 2 = 6, and 6 + 1 = 7. The row is 750.

Second row, 375 \times 50: write 0. 5 \times 5 = 25, write 5, carry 2; 7 \times 5 = 35, and 35 + 2 = 37, write 7, carry 3; 3 \times 5 = 15, and 15 + 3 = 18. The row is 18{,}750.

\begin{array}{r} 375 \\ \times\ 52 \\ \hline 750 \\ 18750 \\ \hline 19500 \end{array}

The stadium has 19{,}500 seats. Estimate: 400 \times 50 = 20{,}000, which is close.

Example 6

Putting the shorter factor on the bottom

The hatchery stocks 87 ponds with 649 fish in each. Ryota writes the total as 87 \times 649. How many fish is that?

Solution

Written as given, 649 would be on the bottom, which means three rows. By the commutative property, 87 \times 649 = 649 \times 87, so put 87 on the bottom and use two rows.

First row, 649 \times 7: 9 \times 7 = 63, write 3, carry 6; 4 \times 7 = 28, and 28 + 6 = 34, write 4, carry 3; 6 \times 7 = 42, and 42 + 3 = 45. The row is 4{,}543.

Second row, 649 \times 80: write 0. 9 \times 8 = 72, write 2, carry 7; 4 \times 8 = 32, and 32 + 7 = 39, write 9, carry 3; 6 \times 8 = 48, and 48 + 3 = 51. The row is 51{,}920.

Add: 4{,}543 + 51{,}920 = 56{,}463. The ponds hold 56{,}463 fish.

Example 7

Zeros inside a factor

Find (a) 2{,}075 \times 46 and (b) 1{,}238 \times 70.

Solution

(a) First row, 2{,}075 \times 6: 5 \times 6 = 30, write 0, carry 3; 7 \times 6 = 42, and 42 + 3 = 45, write 5, carry 4. Now the hundreds digit is 0: 0 \times 6 = 0, but the carried 4 hundreds are still there, so 0 + 4 = 4. Write 4. Then 2 \times 6 = 12. The row is 12{,}450.

Second row, 2{,}075 \times 40: write 0. 5 \times 4 = 20, write 0, carry 2; 7 \times 4 = 28, and 28 + 2 = 30, write 0, carry 3; 0 \times 4 = 0, and 0 + 3 = 3; 2 \times 4 = 8. The row is 83{,}000.

Add: 12{,}450 + 83{,}000 = 95{,}450.

(b) The ones digit of 70 is 0, so the first row would be 1{,}238 \times 0 = 0. Skip it. The tens row still counts tens, so write its 0 and then find 1{,}238 \times 7: 8 \times 7 = 56, write 6, carry 5; 3 \times 7 = 21, and 21 + 5 = 26, write 6, carry 2; 2 \times 7 = 14, and 14 + 2 = 16, write 6, carry 1; 1 \times 7 = 7, and 7 + 1 = 8. So 1{,}238 \times 70 = 86{,}660.

Example 8

An estimate catches a slip

The stadium sold 4{,}915 tickets at 38 dollars each. Gbenga works it out and gets 54{,}065 dollars. Is that reasonable? Find the right total.

Solution

Estimate first: 4{,}915 \approx 5{,}000 and 38 \approx 40, so the total is near 5{,}000 \times 40 = 200{,}000 dollars. Gbenga’s 54{,}065 is about a quarter of that, far too small. Something is wrong with a whole row, not with one digit.

Redo the rows. First row, 4{,}915 \times 8: 5 \times 8 = 40, write 0, carry 4; 1 \times 8 = 8, and 8 + 4 = 12, write 2, carry 1; 9 \times 8 = 72, and 72 + 1 = 73, write 3, carry 7; 4 \times 8 = 32, and 32 + 7 = 39. The row is 39{,}320.

Second row, 4{,}915 \times 30: the digits of 4{,}915 \times 3 are 14{,}745, and this row counts tens, so it is 147{,}450. Gbenga’s total is 39{,}320 + 14{,}745 = 54{,}065: he left out the 0 and added 14{,}745 tens as if they were ones.

Correct sum: 39{,}320 + 147{,}450 = 186{,}770. The tickets brought in 186{,}770 dollars, which is close to the estimate.

Boundaries

  • The algorithm, as written here, is for whole numbers: 0, 1, 2, 3 and so on. With decimals the digits come out the same, but the decimal point has to be placed, which is a separate step.
  • Every digit must stay in its place-value column. Each row’s first digit goes in the place of the bottom digit being used: the ones row starts in the ones column, the tens row in the tens column (after its 0), the hundreds row in the hundreds column (after two zeros). Shift a row and the answer changes by a factor of ten.
  • Carrying at ten works because the numbers are written in base ten: ten of one place make one of the next. A carry is added after the column is multiplied, and each row’s carries belong only to that row.
  • The method has no size limit. Each extra digit on the bottom adds one more row, so very large factors mean long work, not a different method.
  • An estimate checks the size of a product, not each digit. Two products that differ in one middle digit can have the same estimate.

Where this goes next

Long division leans on this algorithm at every step: each digit of a quotient is tested by a multiplication, and the answer is checked by multiplying back, as in The standard long division algorithm. With a two-digit divisor, those multiplications are exactly the two-digit products from this lesson, which is the work of Dividing by a two-digit number.

The same rows, carries and columns multiply decimals, once you know where the decimal point goes: see Multiplying multi-digit decimals with the standard algorithm.

Much later, in algebra, multiplying (x + 4)(x + 7) uses the same distributive property as the area model in Part 3, with letters in place of place values. That is Multiplying two binomials.

Exercises

Part 1: one-digit bottom factors

  1. Find 63 \times 7.
  2. Find 529 \times 4.
  3. Find 3{,}608 \times 5.
  4. A bleacher section has 9 rows with 46 seats in each row. How many seats does it have?
  5. A hatchery has 7 tanks, each holding 2{,}385 fish. How many fish are in the tanks?
  6. Find 538 \times 6 two ways: as three partial products added together, and with the shortened record. Which two carries does the shortened record write?

Part 2: two digits by two digits

  1. Find 34 \times 21.
  2. Find 58 \times 46.
  3. Find 93 \times 78.
  4. A stadium end zone has 32 rows of bleachers, with 45 seats in each row. How many seats is that?
  5. In 64 \times 27, what number does the second row stand for? What is the product?

Part 3: three digits by two digits

  1. Find 312 \times 23.
  2. Find 486 \times 35.
  3. Find 758 \times 64.
  4. A hatchery puts 125 young salmon in each of 48 tanks. How many salmon is that?
  5. The visitors’ bleachers have 27 sections with 196 seats in each. How many seats is that?

Part 4: four digits by two digits, zeros and estimates

  1. Find 2{,}413 \times 32.
  2. Find 5{,}067 \times 24.
  3. Find 3{,}190 \times 60.
  4. Find 6{,}842 \times 57.
  5. Before multiplying 4{,}108 \times 39, estimate the product. Then find it with the standard algorithm and compare the two.
  6. A concert at the stadium sold 3{,}645 tickets at 27 dollars each. How much money did the tickets bring in? Give a quick estimate as well.

Reasoning

  1. Ryota multiplies 52 \times 37 and writes 156 as his second row, lined up under the first row’s last digit. Explain what 156 is, what the second row should stand for, and find the product.
  2. In 48 \times 6, the first step writes 8 and carries 4. Explain why the carried 4 is added after finding 4 \times 6, and not added to the 4 of 48 before multiplying. What answer would the wrong order give?
  3. A four-digit whole number is multiplied by a two-digit whole number. How many digits can the product have? Explain using the smallest and the largest possible factors.
Answers
  1. 441. 3 \times 7 = 21: write 1, carry 2. 6 \times 7 = 42, and 42 + 2 = 44.
  2. 2{,}116. 9 \times 4 = 36: write 6, carry 3. 2 \times 4 = 8, and 8 + 3 = 11: write 1, carry 1. 5 \times 4 = 20, and 20 + 1 = 21.
  3. 18{,}040. 8 \times 5 = 40: write 0, carry 4. 0 \times 5 = 0, and 0 + 4 = 4. 6 \times 5 = 30: write 0, carry 3. 3 \times 5 = 15, and 15 + 3 = 18.
  4. 414 seats. 46 \times 9: 6 \times 9 = 54, write 4, carry 5; 4 \times 9 = 36, and 36 + 5 = 41.
  5. 16{,}695 fish. 2{,}385 \times 7: 5 \times 7 = 35, write 5, carry 3; 8 \times 7 = 56 + 3 = 59, write 9, carry 5; 3 \times 7 = 21 + 5 = 26, write 6, carry 2; 2 \times 7 = 14 + 2 = 16.
  6. 3{,}228 both ways. Partial products: 500 \times 6 = 3{,}000, 30 \times 6 = 180 and 8 \times 6 = 48, and 3{,}000 + 180 + 48 = 3{,}228. Shortened: 8 \times 6 = 48, write 8, carry 4; 3 \times 6 = 18, and 18 + 4 = 22, write 2, carry 2; 5 \times 6 = 30, and 30 + 2 = 32. The carries are 4 (tens) and 2 (hundreds).
  7. 714. Rows: 34 \times 1 = 34 and 34 \times 20 = 680. 34 + 680 = 714.
  8. 2{,}668. Rows: 58 \times 6 = 348 and 58 \times 40 = 2{,}320. 348 + 2{,}320 = 2{,}668.
  9. 7{,}254. Rows: 93 \times 8 = 744 and 93 \times 70 = 6{,}510. 744 + 6{,}510 = 7{,}254.
  10. 1{,}440 seats. Rows: 45 \times 2 = 90 and 45 \times 30 = 1{,}350. 90 + 1{,}350 = 1{,}440.
  11. The second row stands for 64 \times 20 = 1{,}280, the 2 of 27 being 2 tens. The first row is 64 \times 7 = 448, so the product is 448 + 1{,}280 = 1{,}728.
  12. 7{,}176. Rows: 312 \times 3 = 936 and 312 \times 20 = 6{,}240. 936 + 6{,}240 = 7{,}176.
  13. 17{,}010. Rows: 486 \times 5 = 2{,}430 and 486 \times 30 = 14{,}580. 2{,}430 + 14{,}580 = 17{,}010.
  14. 48{,}512. Rows: 758 \times 4 = 3{,}032 and 758 \times 60 = 45{,}480. 3{,}032 + 45{,}480 = 48{,}512.
  15. 6{,}000 salmon. Rows: 125 \times 8 = 1{,}000 and 125 \times 40 = 5{,}000.
  16. 5{,}292 seats. Rows: 196 \times 7 = 1{,}372 and 196 \times 20 = 3{,}920. 1{,}372 + 3{,}920 = 5{,}292.
  17. 77{,}216. Rows: 2{,}413 \times 2 = 4{,}826 and 2{,}413 \times 30 = 72{,}390. 4{,}826 + 72{,}390 = 77{,}216.
  18. 121{,}608. Rows: 5{,}067 \times 4 = 20{,}268 (the 0 hundreds digit gives 0 + 2 = 2) and 5{,}067 \times 20 = 101{,}340. 20{,}268 + 101{,}340 = 121{,}608.
  19. 191{,}400. The ones row is all zeros, so skip it. The tens row: write 0, then 3{,}190 \times 6 = 19{,}140, so the row is 191{,}400.
  20. 389{,}994. Rows: 6{,}842 \times 7 = 47{,}894 and 6{,}842 \times 50 = 342{,}100. 47{,}894 + 342{,}100 = 389{,}994.
  21. 160{,}212. Estimate: 4{,}108 \approx 4{,}000 and 39 \approx 40, so about 4{,}000 \times 40 = 160{,}000. Rows: 4{,}108 \times 9 = 36{,}972 (the 0 tens digit gives 0 + 7 = 7) and 4{,}108 \times 30 = 123{,}240, so the product is 36{,}972 + 123{,}240 = 160{,}212, very close to the estimate.
  22. 98{,}415 dollars. Rows: 3{,}645 \times 7 = 25{,}515 and 3{,}645 \times 20 = 72{,}900. 25{,}515 + 72{,}900 = 98{,}415. Estimate: 4{,}000 \times 30 = 120{,}000, or closer, 3{,}600 \times 30 = 108{,}000; the answer is near both.
  23. 156 is 52 \times 3. But the 3 of 37 is 3 tens, so the second row should stand for 52 \times 30 = 1{,}560, written with a 0 in the ones column. The first row is 52 \times 7 = 364, and the product is 364 + 1{,}560 = 1{,}924.
  24. The carried 4 is 4 tens that came out of 8 \times 6 = 48. It is already part of the answer, so it is added to the tens of the product: 4 \times 6 = 24 tens, and 24 + 4 = 28 tens, giving 288. Adding it first would multiply those 4 tens by 6 again: (4 + 4) \times 6 = 48, giving 488, which is wrong, since 48 \times 6 = 288.
  25. Five or six digits. The smallest case is 1{,}000 \times 10 = 10{,}000, which has five digits. The largest is 9{,}999 \times 99 = 989{,}901, which has six. Every other product lies between these two, so it has five or six digits.
kg1128 · updated 2026-10-20 · CC-BY-SA-4.0