Numerical Ability lesson

Subtraction: Borrowing, Change and Differences

Subtract correctly every time, even across zeros, then do it faster: count up like a cashier, take from 9 and 10, round and adjust, and shift both numbers. Always check by adding back.

25 min read · Professional and Sub-Professional

Learn

What it is

Subtraction finds what is left, or how far apart two amounts are. In 7,003 − 2,468 = 4,535, the first number is the minuend, the number taken away is the subtrahend, and the answer is the difference. Subtraction is the opposite of addition: 4,535 + 2,468 = 7,003.

Why it matters on the exam

"How much is left", "how many more", "change from ₱1,000", "how much did it increase" — all of these are subtraction, and they are everywhere in word problems, percent change and data tables. Borrowing across zeros is where most people slip, and the exam choices are built from those slips.

How to recognize it

Look for a − sign or the words left, remain, change, difference, how many more, how much less, decreased by, fewer, older than, farther than.

What to look for

  • Zeros in the top number (7,003, 40,005): borrowing across zeros.
  • A bill or round total (₱500, ₱1,000, 10,000): count up or "all from 9, last from 10".
  • A number just below a round one (398, 1,995): round and adjust.
  • Which number is bigger: in "how many more", always big − small.

Words to know

  • Minuend − subtrahend = difference.
  • Borrow (regroup): take 1 from the next column on the left; it is worth 10 in this column.
  • Inverse: subtraction undoes addition, so you can always check by adding.
  • Same change: moving both numbers by the same amount keeps their difference.
Method 1 of 7

Column subtraction with borrowing (even across zeros)

Line up the ones digits. Subtract each column from right to left. When the top digit is smaller than the bottom digit, borrow 1 from the column on its left: that column goes down by 1 and this column goes up by 10. If the column to the left is 0, keep going left to the first non-zero digit; every 0 you pass becomes 9.

How to use it

  1. Line up the ones.
  2. If the top digit is smaller, borrow from the left (across zeros, the zeros become 9).
  3. Subtract the column.
  4. Move one column left and repeat.
Example
Subtract 7,003 − 2,468.
  1. Ones: 3 < 8, and the tens and hundreds are 0. Borrow from the 7: it becomes 6, the two 0s become 9, the 3 becomes 13.
  2. Ones: 13 − 8 = 5.
  3. Tens: 9 − 6 = 3.
  4. Hundreds: 9 − 4 = 5.
  5. Thousands: 6 − 2 = 4.
7,003 − 2,468 on paper, one column at a time
699137003−24684535
  1. Step 1BORROWOnes: 3 is less than 8, so borrow 1 from the thousands (7 → 6); each 0 on the way becomes 9SUBOnes: 13 − 8 = 5
  2. Step 2SUBTens: 9 − 6 = 3
  3. Step 3SUBHundreds: 9 − 4 = 5
  4. Step 4SUBThousands: 6 − 2 = 4
Answer4,535

Check: 4,535 + 2,468 = 7,003 ✓

Answer: 4,535

Check: Add back: 4,535 + 2,468 = 7,003 ✓

Tandaan: Top too small? Borrow. Zeros on the way become 9s.

Watch out: Taking the smaller digit from the bigger one in each column (8 − 3 = 5 in the ones), which gives 5,465. Forgetting that the 7 became 6 (gives 5,535).

Method 2 of 7

Count up, like a cashier giving change

Instead of taking away, start at the smaller number and count up to the bigger one in easy jumps: to the next ten, to the next hundred, to the next thousand, then the rest. The difference is the total of the jumps.

How to use it

  1. Jump from the smaller number to the next round number.
  2. Keep jumping by round amounts until you reach the bigger number.
  3. Add up the jumps.
Example
A ₱637 purchase is paid with ₱1,000. What is the change?
  1. 637 → 640: jump 3.
  2. 640 → 700: jump 60.
  3. 700 → 1,000: jump 300.
  4. 3 + 60 + 300 = 363.
Count up
Difference = total of the jumps
From 637
To 1,000
1,000 − 637SETPut the numbers into the formula640 − 637 =3A/SJump to 640700 − 640 =60A/SJump to 7001,000 − 700 =300A/SJump to 1,0003 + 60 + 300 =363A/SAdd them all✓Check: 637 + 363 = 1,000 ✓CHECK
Answer₱363

Answer: ₱363

Check: 637 + 363 = 1,000 ✓

Tandaan: Difference = distance: count up in round jumps.

Watch out: Losing a jump: write each jump down as you make it.

Method 3 of 7

From 1,000 or 10,000: all from 9, the last from 10

To subtract a number from 1,000, 10,000 or 100,000, take each of its digits from 9, except the last digit, which you take from 10. Write the number with as many digits as there are zeros (37 from 1,000 is 037).

How to use it

  1. Pad the number with zeros in front to match the number of zeros.
  2. Take every digit from 9, except the last from 10.
  3. If the number ends in 0, use the last non-zero digit from 10 and keep the end zeros.
Example
10,000 − 3,725
  1. 3 from 9 → 6.
  2. 7 from 9 → 2.
  3. 2 from 9 → 7.
  4. 5 from 10 → 5.

Answer: 6,275

Check: 6,275 + 3,725 = 10,000 ✓

Tandaan: All from 9, the last from 10.

Watch out: Taking the last digit from 9 as well (6,274, one too small).

Method 4 of 7

Round and adjust

Subtract a round number that is a little bigger, then add back the extra you took away.
The rulea − b = a − (b + k) + k

How to use it

  1. Round the subtracted number up; note the extra.
  2. Subtract the round number.
  3. Add the extra back.
Example
824 − 398
  1. 398 is 2 less than 400.
  2. 824 − 400 = 424.
  3. You took away 2 too many: 424 + 2 = 426.
Round and adjust
a − b = a − (b + k) + k
Subtracted number 398
Rounded 400 (k = 2)
824 − 400+ 2A/SSubtract 400 from 824=424 + 2A/SAdd 424 and 2=426✓Check: 426 + 398 = 824 ✓CHECK
Answer426

Answer: 426

Check: 426 + 398 = 824 ✓

Tandaan: Took away too much? Give it back.

Watch out: Subtracting the extra again (424 − 2 = 422): you took away too much, so give it back.

Method 5 of 7

Same change: shift both numbers

If you add the same amount to both numbers (or take the same amount from both), the difference does not change. Shift both until the number you subtract is round.
The rulea − b = (a + k) − (b + k)

How to use it

  1. Find k that makes the second number round.
  2. Add k to both numbers.
  3. Subtract.
Example
503 − 298
  1. Add 2 to both: 505 − 300.
  2. 505 − 300 = 205.

Answer: 205

Check: 205 + 298 = 503 ✓

Tandaan: Move both, keep the gap.

Watch out: Shifting only one number.

Method 6 of 7

Check by adding back

Add your answer to the number you subtracted. If you get the first number, the answer is right. For choices that are close, also check the last digit.

How to use it

  1. Answer + subtracted number.
  2. Compare with the first number.
  3. For a quick filter, check only the last digits first.
Example
Is 4,545 right for 7,003 − 2,468?
  1. 4,545 + 2,468 = 7,013 ≠ 7,003.
  2. Off by 10: a borrow in the tens was mishandled.
  3. Correct: 4,535 + 2,468 = 7,003 ✓

Answer: No; the answer is 4,535.

Check: Last digits: 5 + 8 = 13 → ends in 3 ✓ for both, so the add-back is what decides.

Tandaan: Answer + what you took = what you had.

Watch out: Re-subtracting the same way (repeats the slip).

Method 7 of 7

Subtracting decimals: line up the points, fill with zeros

Line up the decimal points. If the top number has fewer decimal places, write zeros (₱500 = ₱500.00) so you can borrow. Subtract like whole numbers and bring the point straight down.

How to use it

  1. Line up the points.
  2. Write zeros so both numbers have the same decimal places.
  3. Subtract from the right, borrowing as usual (across zeros too).
  4. Bring the point down.
Example
20 − 7.35
  1. 20 = 20.00.
  2. Hundredths: 0 < 5, borrow across the zeros: 10 − 5 = 5.
  3. Tenths: 9 − 3 = 6.
  4. Ones: 9 − 7 = 2; tens: 1 − 0 = 1.
20 − 7.35 on paper
1991020.00−7.3512.65
  1. Step 1POINTLine up the decimal points; an empty place counts as 0BORROWHundredths: 0 is less than 5, so borrow 1 from the tens (2 → 1); each 0 on the way becomes 9SUBHundredths: 10 − 5 = 5
  2. Step 2SUBTenths: 9 − 3 = 6POINTBring the decimal point straight down
  3. Step 3SUBOnes: 9 − 7 = 2
  4. Step 4SUBTens: 1 − 0 = 1
Answer12.65

Check: 12.65 + 7.35 = 20.00 ✓

Answer: 12.65

Check: 12.65 + 7.35 = 20 ✓

Tandaan: Same number of decimal places on top and bottom.

Watch out: Bringing down the 35 without subtracting (20 − 7.35 ≠ 13.35).

Which subtraction tool do I use?

You see…UseExample
Exact answer with big numbersColumn subtraction (T1)7,003 − 2,468
Change from a bill, "how much more"Count up (T2)₱1,000 − ₱637
1,00010,000 minus a numberAll from 9, last from 10 (T3)10,000 − 3,725
Subtracting a number just under a round oneRound and adjust (T4)824 − 398
Both numbers easy to shiftSame change (T5)503 − 298 = 505 − 300
Close choicesAdd back; digit sum (T6)4,535 vs 4,545
Which subtraction tool?

Subtraction table

−1−2−3−4−5−6−7−8−9
2 − 1 = 13 − 2 = 14 − 3 = 15 − 4 = 16 − 5 = 17 − 6 = 18 − 7 = 19 − 8 = 110 − 9 = 1
3 − 1 = 24 − 2 = 25 − 3 = 26 − 4 = 27 − 5 = 28 − 6 = 29 − 7 = 210 − 8 = 211 − 9 = 2
4 − 1 = 35 − 2 = 36 − 3 = 37 − 4 = 38 − 5 = 39 − 6 = 310 − 7 = 311 − 8 = 312 − 9 = 3
5 − 1 = 46 − 2 = 47 − 3 = 48 − 4 = 49 − 5 = 410 − 6 = 411 − 7 = 412 − 8 = 413 − 9 = 4
6 − 1 = 57 − 2 = 58 − 3 = 59 − 4 = 510 − 5 = 511 − 6 = 512 − 7 = 513 − 8 = 514 − 9 = 5
7 − 1 = 68 − 2 = 69 − 3 = 610 − 4 = 611 − 5 = 612 − 6 = 613 − 7 = 614 − 8 = 615 − 9 = 6
8 − 1 = 79 − 2 = 710 − 3 = 711 − 4 = 712 − 5 = 713 − 6 = 714 − 7 = 715 − 8 = 716 − 9 = 7
9 − 1 = 810 − 2 = 811 − 3 = 812 − 4 = 813 − 5 = 814 − 6 = 815 − 7 = 816 − 8 = 817 − 9 = 8
10 − 1 = 911 − 2 = 912 − 3 = 913 − 4 = 914 − 5 = 915 − 6 = 916 − 7 = 917 − 8 = 918 − 9 = 9
11 − 1 = 1012 − 2 = 1013 − 3 = 1014 − 4 = 1015 − 5 = 1016 − 6 = 1017 − 7 = 1018 − 8 = 1019 − 9 = 10
Subtraction facts: each column takes away the same number
Worked example 1 of 4Easy: same change in your head
What is 92 − 47?
  1. 55
  2. 45
  3. 35
  4. 139
Step 1 · Make the second number roundAdd 3 to both: 92 − 47 = 95 − 50.
Step 2 · Subtract95 − 50 = 45.
Step 3 · Check45 + 47 = 92 ✓

Answer: B. 45

Why not the others:

  • 55 subtracts the smaller ones digit from the bigger one (7 − 2 = 5) instead of borrowing.
  • 35 borrows one ten too many.
  • 139 adds instead of subtracting.
Worked example 2 of 4Medium: change from a ₱5,000 bill
A clerk paid ₱3,268 for office supplies with a ₱5,000 bill. How much change did she get?
  1. ₱1,732
  2. ₱2,732
  3. ₱1,742
  4. ₱1,832
Step 1 · What is asked?Change = 5,000 − 3,268.
Step 2 · Count up3,268 → 3,270 (2) → 3,300 (30) → 4,000 (700) → 5,000 (1,000). Total: 2 + 30 + 700 + 1,000 = 1,732.
Step 3 · Or: 4,000 + (1,000 − 268)From 1,000: 0 2 6 8 → all from 9, last from 10 → 7 3 2 → 732, so 5,000 − 3,268 = 1,732.
Step 4 · Check1,732 + 3,268 = 5,000 ✓

Answer: A. ₱1,732

Why not the others:

  • ₱2,732 forgets that one thousand was borrowed.
  • ₱1,742 has a borrow slip in the tens.
  • ₱1,832 drops the borrow in the hundreds.
Worked example 3 of 4Hard: borrowing across many zeros
What is 40,005 − 17,368?
  1. 22,637
  2. 23,637
  3. 22,647
  4. 37,363
Step 1 · Borrow across the zerosThe ones need a borrow, but the tens, hundreds and thousands are 0. Borrow from the 4: it becomes 3, the three 0s become 9, and the 5 becomes 15.
Step 2 · Subtract each columnOnes 15 − 8 = 7; tens 9 − 6 = 3; hundreds 9 − 3 = 6; thousands 9 − 7 = 2; ten-thousands 3 − 1 = 2 → 22,637.
Step 3 · Faster with same changeSubtract 5 from both: 40,000 − 17,363. From 100,000 it would be 82,637 (all from 9, last from 10); 40,000 is 60,000 less, so 82,637 − 60,000 = 22,637.
Step 4 · Check22,637 + 17,368 = 40,005 ✓

Answer: A. 22,637

Why not the others:

  • 23,637 forgets that the 4 became 3.
  • 22,647 makes a borrow slip in the tens.
  • 37,363 subtracts the smaller digit from the bigger in each column.
Worked example 4 of 4Hard: the missing digit
In 8▢2 − 357 = 465, which digit goes in the box?
  1. 1
  2. 2
  3. 3
  4. 9
Step 1 · Use the inverseIf 8▢2 − 357 = 465, then 8▢2 = 465 + 357.
Step 2 · Add465 + 357 = 822.
Step 3 · Read the box8▢2 = 822, so the box is 2.
Step 4 · Check822 − 357 = 465 ✓

Answer: B. 2

Why not the others:

  • 1 and 3 are off by one in the tens: a lost or extra carry when adding back.
  • 9 tries to borrow in the tens without a reason.

Exam techniques

Choose the method from the numbers

Round numbers on top → count up or all-from−9. A number just below a round one → round and adjust. Otherwise, column.

When: Before you start any subtraction.

Careful: When unsure, the column method always works.

Add back to choose

Add each close choice to the subtracted number and see which gives the first number.

When: Choices that differ by 10 or 100.

Careful: Do it on paper; it takes seconds.

Ages and dates stay apart

The difference between two ages never changes, so shift years freely (same change).

When: Age and calendar problems.

Careful: Shift both by the same amount.

The traps

  • Subtracting the smaller digit from the bigger one in every column. The bottom digit is always taken from the top digit; borrow when the top is smaller (T1).
  • Forgetting that the digit you borrowed from went down by 1. Cross it out and write the new digit above it (T1).
  • Borrowing across zeros: making the zeros 10 instead of 9. Only the column that needs the borrow gets +10; every zero you pass becomes 9 (T1).
  • Adjusting the wrong way after rounding. You took away too much, so add the extra back (T4).
  • Subtracting in the wrong order in "how many more". Always bigger − smaller for a difference.

Tandaan

  • Bottom from top; borrow when the top is smaller.
  • Across zeros: the zeros become 9s.
  • Count up like a cashier for change.
  • From 1,000 or 10,000: all from 9, the last from 10.
  • Round and adjust: took too much? Give it back.
  • Check: answer + subtracted number = first number.

Practice this lesson

Practice questions with step-by-step solutions, written out like on paper, and the 60-second math facts sprint are in the app.

Open the lesson in the app Math facts sprint

Not sure where to start?Take the diagnostic test and see your strongest and weakest subjects.Start
Start learning

More Numerical Ability lessons

ReviewTayo has 51 lessons that follow the official scope of the exam, each with rules, worked examples, common mistakes and practice. Open one and read the first part.

Filing opens November 2, 2026. Add the dates to my calendar