Subtracting Numbers Near Round Bases

Level 2 Mental subtraction · Reviewed by The NumThink editorial team · Last reviewed

Short version: 823 − 489: subtract 500 instead (323), then give back the 11 you over-subtracted: 323 + 11 = 334.

This page is part of the NumThink Mental subtraction course. Read why the method works, watch it run on worked examples, then drill it in the practice box below until it feels automatic.

Try it now

No signup · instant feedback

Why it works

If the number being subtracted is near a round base, move it there and correct the difference — identical algebra to compensation addition and ×98-style multiplication: (a − (500 − 11)) = a − 500 + 11.

The correction direction is the only thing to watch: rounding the subtracted number UP means you subtracted too much, so add back.

The steps

  1. Round the subtracted number. 823 − 489 → 823 − 500.
  2. Subtract the friendly version. 823 − 500 = 323.
  3. Correct. You subtracted 11 too much: 323 + 11 = 334.

Worked examples

Easy 74 − 29

Show the thinking

74 − 30 = 44

44 + 1 = 45.

Answer: 45

Medium 823 − 489

Show the thinking

823 − 500 = 323

323 + 11 = 334.

Answer: 334

Hard 2,451 − 1,995

Show the thinking

2,451 − 2,000 = 451

451 + 5 = 456.

Answer: 456

When to use it

  • The subtracted number sits near a round base (…89, …95, …98, or just over like 1,005).
  • Estimates: the rounded subtraction instantly bounds the answer.

When NOT to use it

  • Both numbers awkward — counting up handles that better.
  • The correction becomes as big as the problem (e.g. 823 − 411: only 11 away from 400 is still fine, but 823 − 449 rounds 49 — thin benefit).

Common mistakes

Wrong correction sign. Answering 323 − 11 = 312. Fix: Rounded the subtracted number UP → subtracted too much → ADD back. Say it aloud until automatic.
Rounding the wrong number. Rounding 823 instead of 489. Fix: Round the number you are TAKING AWAY — that is where the friction is.
Check yourself: Check the round trip: 334 + 489 must equal 823 — and it does.