Multi-Digit Addition and Subtraction Worksheets

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

Solution: Exercises 1 to 3
1 Addition with Carrying
Exercise 1
458 + 267 = ?
Definition:

Multi-Digit Addition: 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:
458
+267
Ones Place:
8 + 7 = 15 (write 5, carry 1)
Tens Place:
5 + 6 + 1 = 12 (write 2, carry 1)
Hundreds Place:
4 + 2 + 1 = 7
Calculate:
Answer: 725
Step 1: Set up the problem

Write 458 above 267, aligning by place value

Step 2: Add ones place

8 + 7 = 15, write down 5 and carry 1 to tens place

Step 3: Add tens place

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

Step 4: Add hundreds place

4 + 2 + 1 (carried) = 7

458 + 267 = 725
Final answer:

458 + 267 = 725

Applied rules:

• Place Value Alignment: Align digits by their place value

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

• Sequential Addition: Add each place value column independently

2 Subtraction with Regrouping
Exercise 2
724 - 386 = ?
Definition:

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

Set Up Problem:
724
-386
Ones Place:
4 < 6, need to borrow
Tens Place:
2 < 8, need to borrow after regrouping
Hundreds Place:
7 > 3, can borrow from here
Chain Regrouping:
7→6 hundreds, 2→12 tens, 4→14 ones
Calculate Each Place:
Ones: 14 - 6 = 8
Tens: 11 - 8 = 3
Hundreds: 6 - 3 = 3
Calculate:
Answer: 338
Step 1: Set up the problem

Write 724 above 386, aligning by place value

Step 2: Check ones place

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

Step 3: Check tens place after borrowing

1 ten from 2 tens leaves 1 ten, but 1 < 8, so we need to regroup from hundreds

Step 4: Borrow from hundreds

Take 1 hundred from 7 hundreds (becomes 6 hundreds), add 10 to tens place (1 + 10 = 11 tens)

Step 5: Now borrow from tens to ones

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

Step 6: Subtract each place value

Ones: 14 - 6 = 8, Tens: 10 - 8 = 2, Hundreds: 6 - 3 = 3

724 - 386 = 338
Final answer:

724 - 386 = 338

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 Operations
Exercise 3
503 + 278 = ?
Definition:

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

Set Up Problem:
503
+278
Ones Place:
3 + 8 = 11 (write 1, carry 1)
Tens Place:
0 + 7 + 1 = 8
Hundreds Place:
5 + 2 = 7
Calculate:
Answer: 781
Step 1: Set up the problem

Write 503 above 278, aligning by place value

Step 2: Add ones place

3 + 8 = 11, write down 1 and carry 1 to tens place

Step 3: Add tens place

0 + 7 + 1 (carried) = 8

Step 4: Add hundreds place

5 + 2 = 7

503 + 278 = 781
Final answer:

503 + 278 = 781

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

Rules and Methods for Addition and Subtraction
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

Addition vs Subtraction

Addition: Combining numbers to find total

Subtraction: Finding difference between numbers

Carrying: Add when sum ≥ 10

Borrowing: Subtract when top < bottom

Verification Methods

Addition Check: Sum - One Addend = Other Addend

Subtraction Check: Difference + Subtrahend = Minuend

Solution: Exercises 4 to 5
4 Four-Digit Addition
Exercise 4
3,472 + 2,859 = ?
Definition:

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

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

Write 3,472 above 2,859, aligning by place value

Step 2: Add ones place

2 + 9 = 11, write down 1 and carry 1 to tens place

Step 3: Add tens place

7 + 5 + 1 (carried) = 13, write down 3 and carry 1 to hundreds place

Step 4: Add hundreds place

4 + 8 + 1 (carried) = 13, write down 3 and carry 1 to thousands place

Step 5: Add thousands place

3 + 2 + 1 (carried) = 6

3,472 + 2,859 = 6,331
Final answer:

3,472 + 2,859 = 6,331

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 Four-Digit Subtraction
Exercise 5
5,003 - 2,748 = ?
Definition:

Four-Digit Subtraction: Extends the same principles to thousands place with potentially complex regrouping scenarios

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

Write 5,003 above 2,748, aligning by place value

Step 2: Check ones place

3 < 8, so we need to regroup from tens place

Step 3: Check tens place

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

Step 4: Check hundreds place

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

Step 5: Borrow from thousands

Take 1 thousand from 5 thousands (becomes 4 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 (3 + 10 = 13 ones)

Step 8: Subtract each place value

Ones: 13 - 8 = 5, Tens: 9 - 4 = 5, Hundreds: 9 - 7 = 2, Thousands: 4 - 2 = 2

5,003 - 2,748 = 2,255
Final answer:

5,003 - 2,748 = 2,255

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

Comprehensive 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

Addition vs Subtraction

Operation: Addition combines, subtraction separates

Symbol: + for addition, - for subtraction

Result: Sum for addition, difference for subtraction

Carrying/Borrowing: Addition carries forward, subtraction borrows backward

Verification Methods

Addition Check: Sum - One Addend = Other Addend

Subtraction Check: Difference + Subtrahend = Minuend

Commonality: Both operations are inverse of each other

Relationship: Addition and subtraction are related operations

Complete Summary: Multi-Digit Addition and Subtraction

Key Concepts and Definitions

Multi-Digit Addition: 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: 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: 458 + 267 (Single carrying)

• Ones: 8 + 7 = 15, write 5, carry 1

• Tens: 5 + 6 + 1 = 12, write 2, carry 1

• Hundreds: 4 + 2 + 1 = 7

• Result: 725

Simple Subtraction Example: 724 - 386 (Single regrouping)

• Ones: 4 < 6, need to borrow

• Tens: 2 < 8, need to borrow after regrouping

• Hundreds: 7 > 3, can borrow from here

• Result: 338

Advanced Addition Example: 3,472 + 2,859 (Four-digit with multiple carrying)

• Ones: 2 + 9 = 11, write 1, carry 1

• Tens: 7 + 5 + 1 = 13, write 3, carry 1

• Hundreds: 4 + 8 + 1 = 13, write 3, carry 1

• Thousands: 3 + 2 + 1 = 6

• Result: 6,331

Advanced Subtraction Example: 5,003 - 2,748 (Multiple zeros and regrouping)

• Multiple zeros require chain borrowing

• 5→4 thousands, 0→10 hundreds, 10→9 hundreds, 0→10 tens, 10→9 tens, 3→13 ones

• Result: 2,255

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

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 503 - 278, I see the zero in the middle and I get confused. How do I handle the zero?

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 503 - 278:

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

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.