← All posts

Mental Math Tricks: 15 Shortcuts to Calculate Faster

Published November 2, 2026 · By Sumzo team (AI-assisted)

Mental math tricks for faster calculation: multiplying by 5, 9 and 11, squaring numbers ending in 5, quick percentages, and more — with examples.

Mental math tricks are shortcuts that turn hard-looking calculations into a few easy steps — multiplying by 11 by adding digits, finding 15% from 10% plus half, or squaring numbers that end in 5. Each one works because of a simple piece of algebra, so once you see why, you can rebuild it any time.

1. Multiply by 5: halve, then times 10

48×548 \times 5: half of 48 is 24, times 10 is 240. This works because 5=1025 = \frac{10}{2}.

2. Multiply by 9: times 10, then subtract

47×9=470−47=42347 \times 9 = 470 - 47 = 423. Because 9=10−19 = 10 - 1.

3. Multiply a two-digit number by 11

Put the sum of the digits between them: 43×1143 \times 11 → 4, then 4+3=74 + 3 = 7, then 3, so 473. If the sum is 10 or more, carry the 1: 78×1178 \times 11 → 7, 7+8=157 + 8 = 15, 8 → 858.

4. Square a number ending in 5

Multiply the first digit(s) by the next number up, then write 25: 65265^2 → 6×7=426 \times 7 = 42, so 4,225. 352=1,22535^2 = 1{,}225 (because 3×4=123 \times 4 = 12). It works because (10a+5)2=100a(a+1)+25(10a + 5)^2 = 100a(a + 1) + 25.

5. Numbers near 100

98×7=700−14=68698 \times 7 = 700 - 14 = 686, because 98=100−298 = 100 - 2. Round to an easy number, then fix the difference.

6. Double and halve

16×2516 \times 25: halve 16 twice and double 25 twice → 4×100=4004 \times 100 = 400. The product doesn’t change when you double one factor and halve the other.

7. The difference of two squares

21×19=202−12=39921 \times 19 = 20^2 - 1^2 = 399, because (a+b)(a−b)=a2−b2(a + b)(a - b) = a^2 - b^2. Works whenever two numbers are the same distance either side of an easy number: 52×48=2500−4=249652 \times 48 = 2500 - 4 = 2496.

8. Percentages from 10% and 1%

10% is the number divided by 10; 1% is divided by 100. Build the rest:

9. Swap a percentage

x%x\% of yy equals y%y\% of xx: 8% of 50 is the same as 50% of 8, which is 4.

10. Subtract from 1,000

Take each digit from 9, and the last from 10: 1000−3861000 - 386 → 9−3=69 - 3 = 6, 9−8=19 - 8 = 1, 10−6=410 - 6 = 4 → 614. Handy for working out change.

11. Add by rounding

198+467198 + 467: add 200 to get 667, then take back 2 → 665.

12. Divisibility checks

These make simplifying fractions much quicker: 123246\frac{123}{246} has 123 in both, so it is 12\frac{1}{2}.

How to practise mental maths

Mental tricks are fast, but exam answers need working too. For anything longer, write it down, and check it — the basic calculator shows each step in the right order, and the percentage calculator handles the awkward percentages.

13. Multiply two numbers just under 100

For 97×9697 \times 96: each is short of 100 by 3 and 4. Take one shortfall from the other number: 97−4=9397 - 4 = 93. Multiply the shortfalls: 3×4=123 \times 4 = 12. Put them together: 9,312. It works because (100−a)(100−b)=100(100−a−b)+ab(100 - a)(100 - b) = 100(100 - a - b) + ab.

14. Divide by 5: double, then divide by 10

135÷5135 \div 5: double to 270, divide by 10 to get 27. Because dividing by 5 is the same as multiplying by 2 and dividing by 10.

15. Fractions you should know as percentages

Knowing these turns many percentage questions into fraction questions: 37.5% of 64 is 38\frac{3}{8} of 64, which is 24.

A practice set with answers

Try these in your head, then check:

If one went wrong, work out which step slipped — that is the trick to practise.

Frequently asked questions

What is the fastest mental math trick? Rounding and adjusting — turning 98 into 100 or 198 into 200, then correcting — works in more situations than any other trick.

How can I get faster at mental maths? Practise a little every day with real numbers you meet, learn the times tables to 12 × 12 well, and estimate before you calculate.

Do mental math tricks help in exams? Yes, especially on non-calculator papers, for checking answers and for estimating. Show your working where the question asks for it.

Try Sumzo AI