# Nikhilam Multiplication — Free Timed Vedic Practice | ComputePrep

> Practise nikhilam multiplication free and timed: subtract crosswise for the front, multiply the deficits for the back. Worked solutions on every timed drill.

Source: https://computeprep.com/drill-types/nikhilam-multiplication

---

Nikhilam

# Nikhilam multiplication — two numbers near a base, in two steps

Nikhilam multiplication multiplies two numbers close to a base such as 100. Write each number's deficit from the base, subtract one number's deficit from the other number crosswise to get the front, and multiply the two deficits to get the back. For 97 × 96: 97 − 4 = 93 and 3 × 4 = 12, giving 9312.

Nikhilam is the most dramatic of the Vedic shortcuts when it applies — a two-digit multiplication that would take real effort becomes two single-digit operations. Its limitation is equally clear: both numbers must sit near the same base, so it is an opportunistic technique rather than a general one.

**Try it against the clock.** Nikhilam runs at
 20s easy, 25s medium and
 35s hard. The clock is stamped and judged on our server, so the
 limit you see is the deadline that is actually enforced — and it starts when you tap Start, not while
 the question is loading.

[Start a timed Nikhilam drill →](https://computeprep.com/?drill=nikhilam&src=seo-nikhilam-multiplication)

## How nikhilam multiplication works, step by step

- Write each number's deficit from the base
 For 97 × 96 with base 100, the deficits are 3 and 4. Write them beside each number with a minus sign. Getting the base right matters — both numbers must be near the same one.
- Subtract crosswise for the front half
 Take either number minus the OTHER's deficit: 97 − 4 = 93, or equivalently 96 − 3 = 93. That both routes agree is a built-in check that costs nothing to use.
- Multiply the deficits for the back half
 3 × 4 = 12. Pad to the base's digit count — two digits for base 100 — so the answer is 9312. This padding step is where most errors occur.
- Handle numbers above the base with surpluses
 For 103 × 104 the surpluses are 3 and 4, so add crosswise (103 + 4 = 107) and multiply the surpluses (12), giving 10712. Same method, opposite sign.

## Choosing the base and reading the result

| Situation | What to do |
| --- | --- |
| Both just below 100 | Subtract crosswise, multiply deficits |
| Both just above 100 | Add crosswise, multiply surpluses |
| One above, one below | Crosswise still works; the back part goes negative |
| Both near 1000 | Back part takes three digits |
| Back part overflows its width | Carry the excess into the front |
| Numbers not near any base | Use crosswise multiplication instead |

## 3 real nikhilam multiplication, with worked solutions

Generated by the same engine that mints the ComputePrep daily. Each answer is computed
 from the numbers printed in the question, and the walkthrough below each one is the engine's own working
 — not a solution written afterwards. Reload this page's live drill and you get different numbers.

### Question 1

111 × 111 = ?

Nikhilam multiplication — beat the clock.

- 12321
- 12324
- 11211
- 22200
- 122121
- Choose the base (nearest power of 10): 100.
- Distance from base: 111 is 11 above 100, 111 is 11 above 100.
- Cross-add: 111 + 11 = 122 (same as 111 + 11).
- Multiply the distances: 11 × 11 = 121.
- Base 100 has 2 zeros, so the right-hand part must occupy exactly 2 digits.
- 121 needs 3 digits — one too many, so carry 1 into the left part.
- Left part: 122 + 1 = 123. Right part: 21.
- Write them side by side: 123 | 21 = 12321.

### Question 2

1005 × 1013 = ?

Nikhilam multiplication — beat the clock.

- 101865
- 1018071
- 1018065
- 1006013
- 2018000
- Choose the base (nearest power of 10): 1000.
- Distance from base: 1005 is 5 above 1000, 1013 is 13 above 1000.
- Cross-add: 1005 + 13 = 1018 (same as 1013 + 5).
- Multiply the distances: 5 × 13 = 65.
- Base 1000 has 3 zeros, so the right-hand part must occupy exactly 3 digits.
- 65 fits, padded to 3 digits → 065.
- Left part: 1018. Right part: 065.
- Write them side by side: 1018 | 065 = 1018065.

### Question 3

85 × 96 = ?

Nikhilam multiplication — beat the clock.

- 18100
- 8596
- 9685
- 8171
- 8160
- Choose the base (nearest power of 10): 100.
- Distance from base: 85 is 15 below 100, 96 is 4 below 100.
- Cross-subtract: 85 − 4 = 81 (same as 96 − 15).
- Multiply the distances: 15 × 4 = 60.
- Base 100 has 2 zeros, so the right-hand part must occupy exactly 2 digits.
- 60 fits, padded to 2 digits → 60.
- Left part: 81. Right part: 60.
- Write them side by side: 81 | 60 = 8160.

## Common mistakes this drill is built from

The wrong options are not random numbers. Each one is the result of a specific careless error for this
 topic, so picking one tells you which habit is costing you marks.

### Not padding the back half

For base 100 the back is two digits, so 98 × 97 gives 95 and 06, that is 9506 — not 956. Padding is the single most common nikhilam error.

### Using different bases for the two numbers

Both numbers must be near the same base. 97 × 48 is not a nikhilam question, and forcing it produces nonsense rather than a wrong-by-a-little answer.

### Forgetting the carry when the deficit product is large

If the deficits multiply past the base's width, the excess carries into the front half exactly as in ordinary addition.

## FAQ

### What is nikhilam multiplication?

A Vedic method for multiplying two numbers close to a base like 100. You subtract crosswise to get the leading part of the answer and multiply the two deficits to get the trailing part. For 97 × 96 that is 93 and 12, giving 9312 — two easy operations instead of a full multiplication.

### When does nikhilam not work?

When the numbers are not near a common base. 97 × 96 is ideal; 97 × 48 is not, because 48 is nowhere near 100. In those cases the general crosswise method is the right tool, and recognising which case you are in is part of using shortcuts well.

### Can nikhilam handle numbers above the base?

Yes — use surpluses instead of deficits and add crosswise rather than subtracting. For 103 × 104: 103 + 4 = 107 and 3 × 4 = 12, giving 10712. The structure of the method is unchanged.

## Practise the next topic

- [All 23 drill types](https://computeprep.com/drill-types) — the full rotation with every published time limit.
- [Vedic maths multiplication tricks — crosswise](https://computeprep.com/drill-types/vedic-multiplication) — vedic maths multiplication tricks, timed.
- [How to square numbers fast — two sutras cover almost everything](https://computeprep.com/drill-types/vedic-squaring) — how to square numbers fast, timed.
- [Vedic maths shortcuts](https://computeprep.com/vedic-maths) — the seven sutras that make a 15-second answer possible.
- [How to improve calculation speed](https://computeprep.com/calculation-speed) — the six-week arc these drills fit into.

ComputePrep is free, needs no account, and is not affiliated with IBPS, SBI, SSC, RRB or
 any exam authority.
