Multi-Digit Addition and Subtraction Practice Worksheets

Master multi-digit addition and subtraction through comprehensive practice with 5 detailed problems, step-by-step solutions, rules, and visual examples.

Practice Solution: Exercises 1 to 3
1 Addition Practice
Exercise 1
548 + 376 = ?
Definition:

Multi-Digit Addition Practice: The process of finding the sum of two or more numbers with multiple digits, using place value and carrying when necessary

Addition Method:
  1. Align numbers by place value (ones under ones, tens under tens, etc.)
  2. Start adding from the rightmost digit (ones place)
  3. Add each place value column
  4. If sum ≥ 10, carry the extra value to the next higher place value
  5. Continue to the left until all digits are added
Set Up Problem:
548
+376
Ones Place:
8 + 6 = 14 (write 4, carry 1)
Tens Place:
4 + 7 + 1 = 12 (write 2, carry 1)
Hundreds Place:
5 + 3 + 1 = 9
Calculate:
Answer: 924
Step 1: Set up the problem

Write 548 above 376, aligning by place value

Step 2: Add ones place

8 + 6 = 14, write down 4 and carry 1 to tens place

Step 3: Add tens place

4 + 7 + 1 (carried) = 12, write down 2 and carry 1 to hundreds place

Step 4: Add hundreds place

5 + 3 + 1 (carried) = 9

548 + 376 = 924
Final answer:

548 + 376 = 924

Applied rules:

• Place Value Alignment: Align digits by their place value

• Carrying Rule: When sum ≥ 10, write down ones digit and carry tens digit to next place value

• Sequential Addition: Add each place value column independently

2 Subtraction Practice
Exercise 2
834 - 579 = ?
Definition:

Multi-Digit Subtraction Practice: The process of finding the difference between two numbers with multiple digits, using place value and regrouping when necessary

Set Up Problem:
834
-579
Ones Place:
4 < 9, need to borrow
Tens Place:
3 < 7, need to borrow after regrouping
Hundreds Place:
8 > 5, can borrow from here
Chain Regrouping:
8→7 hundreds, 3→13 tens, 4→14 ones
Calculate Each Place:
Ones: 14 - 9 = 5
Tens: 12 - 7 = 5
Hundreds: 7 - 5 = 2
Calculate:
Answer: 255
Step 1: Set up the problem

Write 834 above 579, aligning by place value

Step 2: Check ones place

4 < 9, so we need to regroup from tens place

Step 3: Check tens place after borrowing

2 tens from 3 tens leaves 2 tens, but 2 < 7, so we need to regroup from hundreds

Step 4: Borrow from hundreds

Take 1 hundred from 8 hundreds (becomes 7 hundreds), add 10 to tens place (2 + 10 = 12 tens)

Step 5: Now borrow from tens to ones

Take 1 ten from 12 tens (becomes 11 tens), add 10 to ones place (4 + 10 = 14 ones)

Step 6: Subtract each place value

Ones: 14 - 9 = 5, Tens: 11 - 7 = 4, Hundreds: 7 - 5 = 2

834 - 579 = 255
Final answer:

834 - 579 = 255

Applied rules:

• Regrouping Rule: When top number is smaller, borrow 1 from next higher place value

• Chain Borrowing: May need to borrow from multiple places in sequence

• Place Value Conservation: Total value remains the same after regrouping

3 Mixed Practice
Exercise 3
605 + 287 = ?
Definition:

Mixed Practice: Problems that combine addition and subtraction skills, requiring careful attention to each operation

Set Up Problem:
605
+287
Ones Place:
5 + 7 = 12 (write 2, carry 1)
Tens Place:
0 + 8 + 1 = 9
Hundreds Place:
6 + 2 = 8
Calculate:
Answer: 892
Step 1: Set up the problem

Write 605 above 287, aligning by place value

Step 2: Add ones place

5 + 7 = 12, write down 2 and carry 1 to tens place

Step 3: Add tens place

0 + 8 + 1 (carried) = 9

Step 4: Add hundreds place

6 + 2 = 8

605 + 287 = 892
Final answer:

605 + 287 = 892

Applied rules:

• Carrying Rule: When sum ≥ 10, write down ones digit and carry tens digit to next place

• Place Value Conservation: Each digit maintains its positional value

• Sequential Processing: Handle each place value in order from right to left

Practice Rules and Methods
Addend + Addend = Sum
Minuend - Subtrahend = Difference
Basic Operations Formulas
Rule 1
Align by Place Value
Always align digits by their place value
Rule 2
Carry/Borrow When Needed
Carry when sum ≥ 10, borrow when top < bottom
Rule 3
Operate from Right
Start from the rightmost digit
Key Terms:

Addend: The numbers being added together

Sum: The result of addition

Minuend: The number being subtracted from

Subtrahend: The number being subtracted

Difference: The result of subtraction

Carrying: Moving excess value from one place value to the next higher place value

Regrouping: Exchanging value between place values to enable subtraction

Complete Addition Method:
  1. Align numbers: Place digits in correct columns by place value
  2. Start from right: Begin with ones place, then move left
  3. Add each column: Add digits in each place value column
  4. Carry if needed: If sum ≥ 10, write down ones digit and carry tens digit to next column
  5. Repeat: Continue for each place value moving left
  6. Verify: Subtract one addend from the sum to check result
Complete Subtraction Method:
  1. Align numbers: Place digits in correct columns by place value
  2. Start from right: Begin with ones place, then move left
  3. Check each column: If top number ≥ bottom number, subtract directly
  4. Regroup if needed: If top number < bottom number, borrow from next higher place value
  5. Repeat: Continue for each place value moving left
  6. Verify: Add difference to subtrahend to check result
Tip 1: Draw lines to separate place values: H|T|O for hundreds, tens, ones.
Tip 2: When carrying, write the carried number above the next column.
Tip 3: When borrowing, cross out old number and write new number above it.
Tip 4: Always check your work by verifying with the inverse operation.
Common errors: Forgetting to carry, forgetting to borrow, misaligning numbers, forgetting to add carried digits or adjust borrowed values.
Success strategies: Always start from the right, check each place value systematically, use visual aids like place value charts.
Essential Rules:

• Alignment Rule: Numbers must be aligned by place value

• Right-to-Left Rule: Always start from the rightmost digit

• Carrying Rule: When sum ≥ 10, write ones digit and carry tens digit to next column

• Borrowing Rule: When top number is smaller, borrow 1 from next higher place value

• Value Exchange: Borrowed 1 equals 10 in the next lower place value

• Sequential Processing: Handle each place value in order from right to left

Practice Progress

Exercises Completed: 3/5

Time Challenge

Try to complete each problem within 2 minutes to build fluency!

Practice Solution: Exercises 4 to 5
4 Four-Digit Practice
Exercise 4
4,628 + 3,759 = ?
Definition:

Four-Digit Addition Practice: Extends the same principles to thousands place with potentially complex carrying scenarios

Set Up Problem:
4,628
+3,759
Ones Place:
8 + 9 = 17 (write 7, carry 1)
Tens Place:
2 + 5 + 1 = 8
Hundreds Place:
6 + 7 = 13 (write 3, carry 1)
Thousands Place:
4 + 3 + 1 = 8
Calculate:
Answer: 8,387
Step 1: Set up the problem

Write 4,628 above 3,759, aligning by place value

Step 2: Add ones place

8 + 9 = 17, write down 7 and carry 1 to tens place

Step 3: Add tens place

2 + 5 + 1 (carried) = 8

Step 4: Add hundreds place

6 + 7 = 13, write down 3 and carry 1 to thousands place

Step 5: Add thousands place

4 + 3 + 1 (carried) = 8

4,628 + 3,759 = 8,387
Final answer:

4,628 + 3,759 = 8,387

Applied rules:

• Multi-Level Carrying: May need to carry across multiple place values

• Sequential Adjustment: Each carry affects the next place value

• Systematic Approach: Process each place value methodically

5 Advanced Subtraction Practice
Exercise 5
7,002 - 4,857 = ?
Definition:

Advanced Subtraction Practice: Extends the same principles to thousands place with potentially complex regrouping scenarios

Set Up Problem:
7,002
-4,857
Ones Place:
2 < 7, need to borrow
Tens Place:
0 < 5, need to borrow but zero can't give!
Hundreds Place:
0 < 8, need to borrow but zero can't give!
Thousands Place:
7 > 4, can borrow from here
Chain Regrouping:
7→6 thousands, 0→10 hundreds, 10→9 hundreds, 0→10 tens, 10→9 tens, 2→12 ones
Calculate Each Place:
Ones: 12 - 7 = 5
Tens: 9 - 5 = 4
Hundreds: 9 - 8 = 1
Thousands: 6 - 4 = 2
Calculate:
Answer: 2,145
Step 1: Set up the problem

Write 7,002 above 4,857, aligning by place value

Step 2: Check ones place

2 < 7, so we need to regroup from tens place

Step 3: Check tens place

0 < 5, but we can't borrow from zero! Go to hundreds place

Step 4: Check hundreds place

0 < 8, but we can't borrow from zero! Go to thousands place

Step 5: Borrow from thousands

Take 1 thousand from 7 thousands (becomes 6 thousands), add 10 to hundreds place (0 + 10 = 10 hundreds)

Step 6: Now borrow from hundreds to tens

Take 1 hundred from 10 hundreds (becomes 9 hundreds), add 10 to tens place (0 + 10 = 10 tens)

Step 7: Now borrow from tens to ones

Take 1 ten from 10 tens (becomes 9 tens), add 10 to ones place (2 + 10 = 12 ones)

Step 8: Subtract each place value

Ones: 12 - 7 = 5, Tens: 9 - 5 = 4, Hundreds: 9 - 8 = 1, Thousands: 6 - 4 = 2

7,002 - 4,857 = 2,145
Final answer:

7,002 - 4,857 = 2,145

Applied rules:

• Chain Regrouping: When multiple consecutive zeros exist, borrow sequentially

• Value Conservation: Total value remains the same despite multiple regroupings

• Systematic Processing: Handle each place value in order from right to left

Practice Guide: Laws, Methods, Rules, Definitions
Addend₁ + Addend₂ = Sum
Minuend - Subtrahend = Difference
Operations Formulas
Key definitions:

Addition: The mathematical operation of combining two or more numbers to find their total

Subtraction: The mathematical operation of finding the difference between two numbers

Carrying: Trading value between place values to enable addition when the sum in a column is 10 or greater

Regrouping: Trading value between place values to enable subtraction when the top number is smaller than the bottom number

Place Value: The value of a digit based on its position in the number (ones, tens, hundreds, etc.)

Complete methodology:

Addition Method:

  1. Align numbers: Place digits in correct columns by place value (ones, tens, hundreds, etc.)
  2. Start from right: Begin with the ones place and move left
  3. Add each column: Add digits in each place value column
  4. Check for carrying: If sum ≥ 10, write down ones digit and carry tens digit to next column
  5. Carry to next place: Add carried value to the next column's sum
  6. Continue: Repeat for each place value moving left
  7. Verify: Subtract one addend from the sum to check result

Subtraction Method:

  1. Align numbers: Place digits in correct columns by place value (ones, tens, hundreds, etc.)
  2. Start from right: Begin with the ones place and move left
  3. Check each column: If top number ≥ bottom number, subtract directly
  4. Regroup if needed: If top number < bottom number, borrow from next higher place value
  5. Adjust values: Reduce higher place value by 1, increase current place value by 10
  6. Continue: Repeat for each place value moving left
  7. Verify: Add difference to subtrahend to check result
Tip 1: Always start from the ones place and move left.
Tip 2: When carrying, the next place value gets increased by the carried amount.
Tip 3: When borrowing, the higher place value decreases by 1, the lower increases by 10.
Tip 4: Always check your answer by using the inverse operation.
Tip 5: Use place value charts to visualize the process.
Common errors: Forgetting to carry or borrow, misaligning numbers, forgetting to add carried digits or adjust borrowed values, skipping place values with zeros.
Success strategies: Use visual aids, check each step, practice with simpler problems first, always verify your answer.
Essential rules to know:

Addition Rules:

• Place Value Alignment: Always align numbers by place value

• Right-to-Left Processing: Start adding from the rightmost digit

• Carrying Rule: When sum ≥ 10, write ones digit and carry tens digit to next column

• Value Exchange: 1 carried = 10 in the previous place value

• Sequential Processing: Handle each place value in order from right to left

• Verification: Sum - One Addend = Other Addend

Subtraction Rules:

• Place Value Alignment: Always align numbers by place value

• Right-to-Left Processing: Start subtracting from the rightmost digit

• Borrowing Rule: When top number is smaller, borrow 1 from next higher place value

• Value Exchange: 1 borrowed = 10 in the next lower place value

• Sequential Processing: Handle each place value in order from right to left

• Verification: Difference + Subtrahend = Minuend

Mastery Goal

Complete 10 problems correctly to achieve mastery!

Speed Goal

Strive to solve each problem in under 2 minutes for fluency.

548 + 376
834 - 579
605 + 287
4,628 + 3,759
7,002 - 4,857
923 + 458

Complete Summary: Multi-Digit Addition and Subtraction Practice

Key Concepts and Definitions

Multi-Digit Addition Practice: The mathematical operation of finding the sum of two or more numbers that have two or more digits, using place value and carrying when necessary.

Multi-Digit Subtraction Practice: The mathematical operation of finding the difference between two numbers that have two or more digits, using place value and regrouping when necessary.

Addend: The numbers being added together (the numbers on top and bottom in vertical addition).

Sum: The result of the addition operation.

Minuend: The number being subtracted from (the top number in vertical subtraction).

Subtrahend: The number being subtracted (the bottom number in vertical subtraction).

Difference: The result of the subtraction operation.

Carrying: The process of exchanging value between place values when the sum in a column is 10 or greater.

Regrouping: The process of exchanging value between place values to enable subtraction when the top number is smaller than the bottom number.

Place Value: The value of a digit based on its position in the number (ones, tens, hundreds, thousands, etc.).

Core Rules and Principles

Addition Rules:

Rule 1 - Place Value Alignment: Always align numbers by their place values (ones under ones, tens under tens, etc.).

Rule 2 - Right-to-Left Processing: Always start adding from the rightmost digit (ones place) and move left.

Rule 3 - Carrying Condition: When the sum in any place value column is 10 or greater, carry the excess to the next higher place value.

Rule 4 - Value Exchange: When carrying, the carried value adds to the next place value column.

Rule 5 - Sequential Processing: Handle each place value in order from right to left, addressing carrying as needed.

Subtraction Rules:

Rule 1 - Place Value Alignment: Always align numbers by their place values (ones under ones, tens under tens, etc.).

Rule 2 - Right-to-Left Processing: Always start subtracting from the rightmost digit (ones place) and move left.

Rule 3 - Regrouping Condition: When the top digit is smaller than the bottom digit in any place value, regroup from the next higher place value.

Rule 4 - Value Exchange: When regrouping, the higher place value decreases by 1, and the lower place value increases by 10.

Rule 5 - Sequential Processing: Handle each place value in order from right to left, addressing regrouping as needed.

Step-by-Step Methods and Procedures

Addition Steps:

  1. Setup: Write the numbers vertically, aligning by place value with the larger number on top.
  2. Start from Right: Begin with the ones place and move left to tens, hundreds, thousands, etc.
  3. Add Each Column: Add the digits in each place value column.
  4. Check for Carrying: If sum ≥ 10, write down the ones digit and carry the tens digit to the next column.
  5. Carry to Next Place: Add the carried value to the next column's sum.
  6. Continue Process: Move to the next place value and repeat.
  7. Verify Answer: Subtract one addend from the sum to ensure it equals the other addend.

Subtraction Steps:

  1. Setup: Write the numbers vertically, aligning by place value with the larger number on top.
  2. Start from Right: Begin with the ones place and move left to tens, hundreds, thousands, etc.
  3. Check Each Column: Compare the top and bottom digits in each place value column.
  4. Regroup if Needed: If top digit < bottom digit, borrow 1 from the next higher place value.
  5. Adjust Values: Reduce the higher place value by 1, increase the lower place value by 10.
  6. Continue Process: Move to the next place value and repeat.
  7. Verify Answer: Add the difference to the subtrahend to ensure it equals the original minuend.

Examples: From Simple to Advanced

Simple Addition Example: 548 + 376 (Single carrying)

• Ones: 8 + 6 = 14, write 4, carry 1

• Tens: 4 + 7 + 1 = 12, write 2, carry 1

• Hundreds: 5 + 3 + 1 = 9

• Result: 924

Simple Subtraction Example: 834 - 579 (Single regrouping)

• Ones: 4 < 9, need to borrow

• Tens: 3 < 7, need to borrow after regrouping

• Hundreds: 8 > 5, can borrow from here

• Result: 255

Advanced Addition Example: 4,628 + 3,759 (Four-digit with multiple carrying)

• Ones: 8 + 9 = 17, write 7, carry 1

• Tens: 2 + 5 + 1 = 8

• Hundreds: 6 + 7 = 13, write 3, carry 1

• Thousands: 4 + 3 + 1 = 8

• Result: 8,387

Advanced Subtraction Example: 7,002 - 4,857 (Multiple zeros and regrouping)

• Multiple zeros require chain borrowing

• 7→6 thousands, 0→10 hundreds, 10→9 hundreds, 0→10 tens, 10→9 tens, 2→12 ones

• Result: 2,145

Tips, Tricks, and Common Pitfalls

Tips:

  • Draw place value columns (Th|H|T|O) to keep numbers aligned
  • Write carried numbers above the next column to keep track
  • Always verify by using the inverse operation
  • Remember: carrying occurs when sum ≥ 10 in any column
  • When borrowing, the higher place value decreases by 1, the lower increases by 10
  • Practice regularly to build fluency and confidence

Common Mistakes:

  • Forgetting to add carried digits to the next column
  • Forgetting to adjust higher place value after borrowing
  • Misaligning numbers when writing vertically
  • Carrying to the wrong place value
  • Skipping place values with zeros
  • Forgetting to carry when sum ≥ 10
  • Subtracting bottom from top when the top number is smaller

Key Notes for Memorization

Addition Memory Aid: "When Sum Reaches 10 or More, Write Down the Ones and Carry the Tens!" - When adding any column, if the result is 10 or more, write the ones digit and carry the tens digit to the next place value.

Subtraction Memory Aid: "Top Smaller? Go to the Next Higher!" - When the top digit is smaller than the bottom digit, borrow 1 from the next higher place value.

Value Conservation: The total value remains the same after carrying or regrouping.

Carrying Chain: Each carried value affects the next place value column.

Regrouping Chain: Each borrowed value affects the next place value column.

Verification: Always use the inverse operation to check your answer.

Systematic Approach: Handle each place value in order from right to left, addressing carrying or regrouping as needed.

Questions & Answers

Question: I don't understand why when I carry a number in addition, it goes to the next place value, but when I borrow in subtraction, it also goes to the next place value. Why do both operations use the same place value system?

Answer: Great question! This is because both operations use the same base-10 number system. Think of it this way:

  • In our number system, each place value is worth 10 times more than the place to its right
  • Carrying: When you add 5 + 7 = 12 in the ones place, you have 12 ones, which is the same as 1 ten and 2 ones
  • Borrowing: When you subtract and need to borrow 1 ten, you're trading that ten for 10 ones
  • Both operations are working with the same place value structure

For example, in addition: 5 + 7 = 12 ones = 1 ten + 2 ones, so you write 2 in ones place and carry 1 to tens place.

In subtraction: 2 - 5, you need to borrow 1 ten from tens place, which gives you 10 ones, so 12 - 5 = 7.

The place value system is the foundation for both operations!

Question: When I have a problem like 7002 - 4857, I see the zeros in the middle and I get confused. How do I handle the zeros?

Answer: Zeros can be tricky, but here's the strategy:

  • When you need to borrow from a zero, you can't! The zero has nothing to give
  • Instead, you must go to the next non-zero place value to the left
  • Borrow from that place value, which turns the zero into 10
  • Then you can borrow from the newly created 10

For 7002 - 4857:

  • Ones: 2 < 7, need to borrow
  • Tens: 0, can't borrow from zero, go to hundreds
  • Hundreds: 0, can't borrow from zero, go to thousands
  • Thousands: borrow 1 from 7 (7 becomes 6), gives 10 to hundreds (0 becomes 10)
  • Now from hundreds: borrow 1 from 10 (10 becomes 9), gives 10 to tens (0 becomes 10)
  • Now from tens: borrow 1 from 10 (10 becomes 9), gives 10 to ones (2 becomes 12)
  • Now subtract: 12 - 7 = 5, 9 - 5 = 4, 9 - 8 = 1, 6 - 4 = 2
  • Result: 2145

Think of it as a chain reaction - you might need to "wake up" several place values!

Question: How can I help my students who struggle to remember whether to carry or borrow? They often mix up the operations.

Answer: Here are effective strategies for teaching the difference:

  • Visual cues: Use different colored pencils for carrying (red) and borrowing (blue)
  • Physical movement: Have students raise their hand when they need to carry or borrow
  • Verbal reinforcement: Have students say "I need to carry" or "I need to borrow" out loud
  • Operation identification: Have students circle the operation symbol before starting
  • Practice in isolation: Focus on just one operation at a time before mixing them

Create a decision tree for students:

  1. Is this addition or subtraction?
  2. For addition: if sum ≥ 10, carry to next place
  3. For subtraction: if top < bottom, borrow from next place
  4. Always start from the right

Practice with side-by-side comparisons of similar problems - one addition and one subtraction - to highlight the differences.