What is column multiplication?

Column multiplication is the most orderly way to multiply numbers with two or more digits. Instead of keeping everything in their head, the child works one digit at a time: first they multiply by the ones of the multiplier, then by the tens, and finally they add the partial products.

There are two tricky parts: within each row there's the carry (just like in addition), and between rows there's the shift in position (because multiplying by the tens means ×10).

The mechanism: times tables + carries + shift

A column multiplication is made of small pieces the child already knows. Every cell is a times-table fact; between one cell and the next there's just a carry; between one row and the next there's just a position shift.

1

Stack to the right

Write the multiplicand on top and the multiplier underneath, right-aligned. Ones below ones.

2

Start with the ones

Multiply every digit of the multiplicand first by the ones digit of the multiplier, working right to left.

3

Shift to the left

When you move to the tens digit, write the product shifted one position to the left (the implicit ×10).

Worked example: 948 × 25

  1. Multiply by the ones (5): 8×5=40 (write 0, carry 4), 4×5+4=24 (write 4, carry 2), 9×5+2=47. First partial product: 4740.
  2. Multiply by the tens (2): 8×2=16 (write 6, carry 1), 4×2+1=9, 9×2=18. Second partial product: 18960 (written shifted one position to the left).
  3. Add the partial products: 4740 + 18960 = 23700.
Phase 1 — Multiply by the ones (×5)

You start by multiplying every digit of 948 by 5 (the ones digit of 25), from right to left. Carries are written down and added to the next step.

Multiplication 948×25: exercise ready
Step 1/19
The exercise: 948 × 25. The app says: «8×5 = 40 → write 0 in the ones».
8×5=40, write 0
Step 2/19
8×5 = 40. Write 0 in the ones. Carry 4 to the tens.
Carry 4
Carry
The carry 4 is written above the tens, highlighted in orange.
4×5+4=24, write 4
Step 4/19
4×5 = 20 + carry 4 = 24. Write 4 in the tens.
Carry 2
Carry
Carry 2 to the hundreds.
9×5+2=47, write 7
Step 6/19
9×5 = 45 + carry 2 = 47. Write 7 in the hundreds and 4 in the thousands.
First partial product: 4740
Row 1 complete
First partial product done: 948 × 5 = 4740.
💡

Carries in multiplication: they're not exactly the same as carries in addition. Here you add the carry IMMEDIATELY to the next digit's product. Matematt highlights it in orange so it isn't forgotten.

Phase 2 — Multiply by the tens (×2)

Now multiply every digit of 948 by 2 (the tens digit of 25). The result is written shifted one position to the left: the ones column has a dash, because you're actually multiplying by 20.

8×2=16, write 6
Step 8/19
Tens row: 8×2 = 16. Write 6 (the ones have a dash).
Carry 1
Carry
Carry 1 to the hundreds (row 2).
4×2+1=9
Step 10/19
4×2 = 8 + carry 1 = 9. Write 9 in the hundreds.
9×2=18, write 8
Step 11/19
9×2 = 18. Write 8 in the thousands and 1 in the ten-thousands.
Second partial product: 18960
Row 2 complete
Second partial product: 948 × 20 = 18960.
💡

The shift: when you multiply by the tens, the result is written shifted one position to the left. This is the same as multiplying by 10. The app handles it automatically with a dash in the ones column.

Phase 3 — Add the partial products

Finally, add the two partial products column by column, right to left, with any carries.

Add ones: 0+0=0
Ones
Ones: 0 + 0 = 0. Write 0.
Add tens: 4+6=10
Tens
Tens: 4 + 6 = 10. Write 0, carry 1.
Carry 1
Carry
Carry 1 to the hundreds.
Add hundreds: 7+9+1=17
Hundreds
Hundreds: 7 + 9 + carry 1 = 17. Write 7, carry 1.
Carry 1
Carry
Carry 1 to the thousands.
Add thousands: 4+8+1=13
Thousands
Thousands: 4 + 8 + carry 1 = 13. Write 3, carry 1.
Carry 1
Carry
Carry 1 to the ten-thousands.
Final result: 23700
Result ✔
0 + 1 + carry 1 = 2. Final answer: 948 × 25 = 23700!

Why does the tens row get shifted?

It's a consequence of place value. The tens digit of the multiplier is worth ×10, and the simplest graphic way to show that is to "shift the result one column to the left".

×5 (ones): the result stays aligned with the ones of the multiplicand.

×2 (tens = 20): the result starts from the tens column; the ones column has a dash.

×N (hundreds = N00): two dashes, because you're multiplying by N hundreds.

The most common mistakes in column multiplication

Many children know their times tables, but get column multiplication wrong because of small procedural slip-ups. Here are the four most common ones.

Forgetting the carry

The child does 8×5=40, writes 0, but then calculates 4×5=20 without adding the carry of 4.

Not shifting the second row

The tens row is written aligned with the ones row: the final addition gives an answer that's off by an order of magnitude.

Mixing carry and product

In the result 47 (=9×5+2) the child writes 47 whole, instead of writing 7 and carrying 4 to the next column.

Skipping the hard tables

The 7×8, 8×9, 6×9 products are the most error-prone. They're worth practising on their own before using them inside a long multiplication.

How Matematt helps the child overcome the problem

Column multiplication isn't a "bigger times table": it's a procedure made of times-table facts, carries and shifts. Matematt makes every single step visible, one column at a time.

One digit at a time

The app guides the child through one multiplication at a time, highlighting the pair of digits involved.

Carries highlighted

Every carry is written in orange above the next column, so it doesn't stay as an invisible mental step.

Automatic shifting

The dash on the tens row appears on its own: the child sees right away why the partial product starts one column to the left.

Mistakes as opportunities

If the child gets a times-table fact wrong, the app doesn't just mark it: it sends them back to the specific step to recalculate.

Column multiplication practice problems

Start with multiplication by a single digit, then introduce two digits, then larger numbers. Alternate exercises with and without carries.

×1 digit, no carry

23 × 3

All times-tables under 10: no carries to manage.

×1 digit, with carry

48 × 7

8×7=56: a carry to the tens shows up immediately.

×2 digits, basic

34 × 12

Two partial-product rows, easy final addition.

×2 digits, full

948 × 25

Carries on both rows + addition with carries.

Frequently asked questions about column multiplication

How do you explain column multiplication to a child?

It helps to start from place value: 25 means 2 tens and 5 ones, so multiplying by 25 means doing two separate multiplications (by 5 and by 20) and adding them together.

Why do you shift left when multiplying by the tens?

Because the tens digit is worth ten times more. Shifting the result one column to the left is the graphic way of doing ×10.

When is column multiplication introduced in primary school?

Typically in Year 3 / Grade 3 children meet multiplication by a single digit; in Year 4–5 / Grade 4–5 they meet two-digit multiplication. The UK National Curriculum and the US Common Core both place mastery of long multiplication within primary school.

Does Matematt correct immediately or let the child try?

Matematt shows right away whether the digit entered is wrong and brings up the correct step: the child doesn't keep going with an error stuck inside a larger calculation.

Try Matematt with guided multiplication

Step-by-step column operations, highlighted carries, automatic tens shift and no ads.

🚀 Download on Google Play