CBSE Math Revision Start revising
Extension & competition maths

India’s maths olympiad pathway: IOQM, RMO, INMO and the IMO

India’s Mathematical Olympiad is a ladder of stages. Each stage selects students for the next, and the top of the ladder is the team that represents India at the International Mathematical Olympiad (IMO). HBCSE runs the programme; this page is our plain-English guide to the stages, with links to the official pages for every rule and date.

We print a date or rule only after checking it on the official page, with the date we checked. Where we have not, you will see a link to the official page instead. Rules and dates change every year.

Start a practice set

The five stages

1. IOQM Indian Olympiad Qualifier in Mathematics

The first stage and the only one you register for directly. It is a written qualifying paper sat at exam centres; the best scorers in each region move on to the RMO. Registration is announced by HBCSE and MTA(I).

2. RMO Regional Mathematical Olympiad

A written olympiad for students selected from the IOQM, region by region. Here you write full solutions: the answer alone earns little, the argument earns the marks.

3. INMO Indian National Mathematical Olympiad

The national olympiad for students selected at the RMO stage. The strongest are invited to the training camp.

4. IMOTC International Mathematical Olympiad Training Camp

A training and selection camp run by HBCSE for the top INMO students. The team for the International Mathematical Olympiad is chosen here.

5. IMO International Mathematical Olympiad

The world olympiad for school students. India’s team is selected through the stages above.

Practise at IOQM level

Four original sets, one per olympiad area. The first three problems in each set are free with full solutions; hints and solutions for the rest are included with every A Level, IB, IGCSE and CBSE plan. No calculus, no calculator. These are our own problems, not past IOQM or RMO questions.

Then: Olympiad-style problems (proof practice for the RMO) · Problem-solving strategies · Olympiad calendar 2026-27

Official pages

Eligibility, registration, dates, syllabus and past papers come only from these organisers. We link to their pages and never host their papers.

Questions

What is the IOQM?

The Indian Olympiad Qualifier in Mathematics is the first stage of India’s Mathematical Olympiad programme, run by HBCSE. It is a written qualifying paper; the best scorers in each region go on to the Regional Mathematical Olympiad (RMO). Eligibility, dates and the paper format are published each year on the HBCSE and MTA(I) websites.

What comes after the IOQM?

The RMO, then the Indian National Mathematical Olympiad (INMO), then a training camp at HBCSE where India’s team for the International Mathematical Olympiad (IMO) is chosen. Each stage selects students for the next.

How do I register?

Registration for the IOQM is announced each year on the HBCSE Olympiad site and the MTA(I) website, usually through an exam centre or your school. You do not register for the later stages: you are selected for them.

Where can I find past IOQM and RMO papers?

HBCSE publishes past papers on its Olympiad site; we link to them and never host or copy them. For extra practice, our four IOQM-level sets are original problems, not past questions.

Do the practice sets use calculus or a calculator?

No. Every problem in our IOQM-level sets is solved by hand with school algebra, geometry, number theory and counting. Check the official syllabus on the HBCSE site.

Where next: the Indian and UK routes · National Mathematics Day puzzles · Class 10 · Class 12 · Extension & competition maths