CAT and MBA Entrance Preparation Module 9 – XAT, NMAT, SNAP, CMAT and MAT: what each adds
MAT: five sections, two modes, four windows
Pace MAT's 150 questions in 120 minutes, price a guess when only the penalty is published, choose the paper or computer mode, and read the score report.
What you will learn
- Plan 120 minutes for MAT's 150 questions across five sections
- Calculate what a guess is worth when only MAT's penalty is published
- Choose between the paper-based and computer-based modes
- Read a MAT score report, its section scores, composite and percentile
Before you start
What you’ll learn · Before you start
What you will learn
- Plan 120 minutes for MAT's 150 questions across five sections
- Calculate what a guess is worth when only MAT's penalty is published
- Choose between the paper-based and computer-based modes
- Read a MAT score report, its section scores, composite and percentile
Before you start
On this page
MAT gives 150 questions 120 minutes, 48 seconds each, in five sections of 30. AIMA’s FAQ takes 0.25 off for every wrong answer but never says what a right answer earns, and it offers the test four times a year, on paper, on a computer or both.
Here you pace the 120 minutes, price a guess from what AIMA does publish, weigh the two modes and read the score report section by section.
150 questions in 120 minutes: 48 seconds each
AIMA’s FAQ lists five sections of 30 multiple-choice questions:
| Section | Questions |
|---|---|
| Language Comprehension | 30 |
| Intelligence & Critical Reasoning | 30 |
| Mathematical Skills | 30 |
| Data Analysis & Sufficiency | 30 |
| Economic & Business Environment | 30 |
The FAQ gives one time for the paper and none for a section, and it does not say whether the computer test lets you move between sections, so read the test’s own instructions at the start. Ravi is an invented candidate; put your own seconds into the program:
"""MAT's pattern, as AIMA's MAT FAQ gives it: 150 questions in 120 minutes, five sections
of 30. The program works out the pace, the checkpoints of an even plan, and what a
practice log does to it. Ravi is an invented candidate; press Edit, put your own seconds
a question into LOG, and run it again.
"""
MINUTES, QUESTIONS, PER_SECTION = 120, 150, 30
# section: seconds a question in practice
LOG = {
"Language Comprehension": 40,
"Intelligence & Critical Reasoning": 50,
"Mathematical Skills": 75,
"Data Analysis & Sufficiency": 60,
"Economic & Business Environment": 20,
}
def mmss(minutes):
seconds = round(minutes * 60)
return f"{seconds // 60}:{seconds % 60:02d}"
print(f"{QUESTIONS} questions in {MINUTES} minutes: {MINUTES * 60 / QUESTIONS:.0f} seconds a question")
even = MINUTES / 5
print(f"An even plan gives each section {even:.0f} minutes; checkpoints on the paper's clock:")
print(" " + " ".join(f"Q{q} by {mmss(q * MINUTES / QUESTIONS)}" for q in (30, 60, 90, 120, 150)))
print()
print("Ravi's log, section by section:")
need = 0.0
for section, sec in LOG.items():
minutes = PER_SECTION * sec / 60
need += minutes
print(f" {section:<34} {sec:>3} s a question: {minutes:5.1f} minutes, {minutes - even:+5.1f} against even")
print(f"All 150 at his pace: {need:.1f} minutes, {need - MINUTES:+.1f} against the clock")
short = need - MINUTES
slowest = max(LOG, key=LOG.get)
print(f"Short by {mmss(short)}: {round(short * 60 / LOG[slowest])} {slowest} questions go unread at his pace") Output
150 questions in 120 minutes: 48 seconds a question An even plan gives each section 24 minutes; checkpoints on the paper's clock: Q30 by 24:00 Q60 by 48:00 Q90 by 72:00 Q120 by 96:00 Q150 by 120:00 Ravi's log, section by section: Language Comprehension 40 s a question: 20.0 minutes, -4.0 against even Intelligence & Critical Reasoning 50 s a question: 25.0 minutes, +1.0 against even Mathematical Skills 75 s a question: 37.5 minutes, +13.5 against even Data Analysis & Sufficiency 60 s a question: 30.0 minutes, +6.0 against even Economic & Business Environment 20 s a question: 10.0 minutes, -14.0 against even All 150 at his pace: 122.5 minutes, +2.5 against the clock Short by 2:30: 2 Mathematical Skills questions go unread at his pace
Recorded with Python 3.14.8 on macOS 26 arm64. To run it yourself: mise exec python@3.14.8 -- python3 mat_pace.py
Runs on this device, in your browser. The first run downloads Python (about 13.5 MB), which is kept for the next runs.
Your run, in this browser
An even plan gives each section 24 minutes. Ravi’s 20 seconds a question in Economic & Business Environment save 14 minutes, and his Mathematical Skills needs 13.5 more than its share; with the other three sections he still runs 2.5 minutes over, so two Mathematical Skills questions go unread.
Stopwatch Time a practice section of 30 questions and divide by 30 to get your own seconds a question.Checkpoint
Check: A pace for 150 questions
The penalty is published, the reward is not
An answer right with chance p is worth p × r − (1 − p) × 0.25 marks, where r is the mark for a right answer, which the FAQ does not state. Two thresholds follow from the penalty alone: a question narrowed to two options gains whenever r is above 0.25, and a blind pick among the four options of AIMA’s sample questions gains only when r is above 0.75.
"""What a guess is worth in MAT when only the penalty is published. AIMA's FAQ takes 0.25
off for every wrong answer and does not say what a right answer earns, so the program
leaves the reward r open. AIMA's sample questions have four options each.
an answer right with chance p is worth p x r - (1 - p) x 0.25
so answering pays when p > 0.25 / (r + 0.25)
Press Edit and try another reward in REWARDS.
"""
from fractions import Fraction as F
PENALTY = F(1, 4)
REWARDS = [F(1, 2), F(3, 4), F(1), F(2), F(4)]
def value(p, r):
return p * r - (1 - p) * PENALTY
print("Blind picks with 4, 3 or 2 options left: when they gain")
for left in (4, 3, 2):
p = F(1, left)
need = (1 - p) * PENALTY / p
print(f" {left} options: right 1 time in {left}, gains on average only if r > {float(need):.2f}")
print()
print(f"{'Reward r':<10}{'Break-even p':>14}{'Blind pick, 4 options':>24}")
for r in REWARDS:
breakeven = PENALTY / (r + PENALTY)
print(f"{float(r):<10.2f}{float(breakeven):>13.1%}{float(value(F(1, 4), r)):>+24.4f}") Output
Blind picks with 4, 3 or 2 options left: when they gain 4 options: right 1 time in 4, gains on average only if r > 0.75 3 options: right 1 time in 3, gains on average only if r > 0.50 2 options: right 1 time in 2, gains on average only if r > 0.25 Reward r Break-even p Blind pick, 4 options 0.50 33.3% -0.0625 0.75 25.0% +0.0000 1.00 20.0% +0.0625 2.00 11.1% +0.3125 4.00 5.9% +0.8125
Recorded with Python 3.14.8 on macOS 26 arm64. To run it yourself: mise exec python@3.14.8 -- python3 mat_guess.py
Runs on this device, in your browser. The first run downloads Python (about 13.5 MB), which is kept for the next runs.
Your run, in this browser
If r were 1, as in XAT’s and SNAP’s schemes, the break-even would be 20 % and a blind pick would be worth +0.0625; if r were 0.5, the same pick would lose. So narrow a question before you guess it.
Borrowing another test's reward
Planning MAT picks with XAT’s +1 is an assumption, not a rule. Only the 0.25 penalty is published, so the plan that holds is the one that narrows first.
Checkpoint
Check: A guess when only the penalty is known
Paper or computer, four times a year
The FAQ offers a paper-based test or a computer-based test at ₹2,300 each, or both for ₹4,000, in February, May, September and December, and a score stays valid for one year. The paper test is generally held on one day for everyone, with a question paper and an OMR answer sheet: A printed sheet on which a paper test's answers are marked by filling in bubbles, so that a machine can read them. MAT's paper test gives one at the centre with the question paper.; the computer test lets you choose the city, the day and the time. Answer three questions about your season:
Answer the questions above: the table then marks what fits your case and says why the rest does not.
| Mode | The test day | The fee | How you answer | Institutes your score goes to |
|---|---|---|---|---|
| Paper (PBT) Fee and test day: ₹2,300; one day, the same for everyone | Mixed Generally one day for all candidates, so no choice of date | Good ₹2,300 | Mixed A question paper and an OMR answer sheet at the centre | Mixed 5 institutes; more at ₹118 each |
| Computer (CBT) Fee and test day: ₹2,300; a city, day and time you choose | Good You choose the city, the day and the time | Good ₹2,300 | Mixed Answers given with the keyboard or the mouse | Mixed 5 institutes; more at ₹118 each |
| Both modes Fee and test day: ₹4,000; a paper test and a computer test | Mixed Two tests in the window, one of them on the paper test's day | Mixed ₹4,000: the second test costs ₹1,700 | Mixed Practice for both ways of answering | Good 7 institutes instead of 5 |
How the answers decide
- “Does the paper test's day clash with another test or a commitment you cannot move?” Yes, it clashes: rules out Paper (PBT) and Both modes. The paper test is generally held on one day for everyone, so a clash rules it out, and both modes with it, since they include it; the computer test lets you choose the day.
- “Have most of your practice papers been on paper or on a screen?” On paper: adds a caveat to Computer (CBT). You have practised on paper; sit a few practice papers on a screen before a computer test, where answers go in by keyboard or mouse.
- “Have most of your practice papers been on paper or on a screen?” On a screen: adds a caveat to Paper (PBT). You have practised on a screen; a paper test needs every answer marked on an OMR sheet, so time that in a practice paper first.
- “Do you want a second test in the same window?” Yes, two tests: adds a caveat to Paper (PBT) and Computer (CBT). One mode is one test. Both modes give two tests in the window for ₹4,000 and send scores to 7 institutes instead of 5; AIMA also lists an upgrade to two computer tests for the same ₹1,700.
- “Do you want a second test in the same window?” No, one is enough: adds a caveat to Both modes. Both modes cost ₹1,700 more for a test you do not want; extra institutes can be added at ₹118 each without a second test.
In short: a clash on the paper test’s day leaves the computer test, your practice decides which way of answering to rehearse, and both modes are worth ₹4,000 only if you want a second test.
Checkpoint
Check: Choosing a mode
The score report: five sections and a composite
Each report has six scores: the five sections on a scale of 0 to 100 and a composite score (MAT): The overall score of a MAT score report, on a scale of 200 to 800, worked out from all five sections with equal weight. Each section also has its own score on 0 to 100. on 200 to 800, the sections weighted equally. Each comes with a percentile below (MAT): The figure beside each MAT score: the percentage of all examinees of that test who scored below the candidate. Candidates with the same score are not counted, unlike in an NTA percentile.: the share of all of that test’s examinees who scored below you, not at or below, as an NTA percentile counts. Before scaling, AIMA normalises each section’s raw scores across sessions with a formula it publishes. The formula averages the top α % of scores, a share AIMA does not state, so the program takes the top 20 % and runs it on two toy sessions:
"""The normalisation formula of AIMA's MAT score interpretation page, worked on a toy pair of
sessions for one section:
X^ij0 = (Xij - Gi) x (M0a - G0) / (Mia - Gi) + G0, with Gi = Mi + Si
Xij is candidate j's raw score in session i, Mi and Si the session's mean and standard
deviation and Mia the mean of its top a % of scores. The page defines M0 and S0 for all
sessions together and uses M0a and G0 without defining them; this toy reads them as the
top a % mean of all sessions and M0 + S0, by the rules for Mia and Gi. The page gives no
value of a and does not say which standard deviation it means, so the toy takes a = 20 %
and the population standard deviation. Press Edit and change the scores.
"""
from statistics import mean, pstdev
SESSIONS = {
"Session 1": [12, 15, 17, 18, 20, 21, 22, 24, 26, 28],
"Session 2": [8, 10, 12, 13, 14, 15, 17, 18, 20, 23],
}
ALPHA = 0.20
def top_mean(scores):
k = max(1, round(len(scores) * ALPHA))
return mean(sorted(scores, reverse=True)[:k])
everyone = [x for scores in SESSIONS.values() for x in scores]
M0, S0, M0a = mean(everyone), pstdev(everyone), top_mean(everyone)
G0 = M0 + S0
print(f"All sessions: mean {M0:.2f}, sd {S0:.2f}, G0 {G0:.2f}, top-20 % mean {M0a:.2f}")
for name, scores in SESSIONS.items():
Mi, Si, Mia = mean(scores), pstdev(scores), top_mean(scores)
Gi = Mi + Si
slope = (M0a - G0) / (Mia - Gi)
print(f"{name}: mean {Mi:.2f}, sd {Si:.2f}, Gi {Gi:.2f}, top-20 % mean {Mia:.2f}, slope {slope:.3f}")
row = [(x - Gi) * slope + G0 for x in scores]
print(" raw " + " ".join(f"{x:>5}" for x in scores))
print(" normalised " + " ".join(f"{y:5.1f}" for y in row))
print("A raw 20 in each session:", ", ".join(
f"{name} {(20 - (mean(s) + pstdev(s))) * (M0a - G0) / (top_mean(s) - mean(s) - pstdev(s)) + G0:.1f}"
for name, s in SESSIONS.items())) Output
All sessions: mean 17.65, sd 5.26, G0 22.91, top-20 % mean 25.25 Session 1: mean 20.30, sd 4.71, Gi 25.01, top-20 % mean 27.00, slope 1.179 raw 12 15 17 18 20 21 22 24 26 28 normalised 7.6 11.1 13.5 14.6 17.0 18.2 19.4 21.7 24.1 26.4 Session 2: mean 15.00, sd 4.36, Gi 19.36, top-20 % mean 21.50, slope 1.095 raw 8 10 12 13 14 15 17 18 20 23 normalised 10.5 12.7 14.9 15.9 17.0 18.1 20.3 21.4 23.6 26.9 A raw 20 in each session: Session 1 17.0, Session 2 23.6
Recorded with Python 3.14.8 on macOS 26 arm64. To run it yourself: mise exec python@3.14.8 -- python3 mat_normalise.py
Runs on this device, in your browser. The first run downloads Python (about 13.5 MB), which is kept for the next runs.
Your run, in this browser
A raw 20 becomes 17.0 in the session that scored higher and 23.6 in the one that scored lower: each session’s mean plus one standard deviation, and its top-20 % mean, are moved onto the same two points of all sessions together.
Key idea
A MAT score is relative twice over: normalised against the other sessions, then reported with the share of the test’s examinees who scored below you.
Checkpoint
Check: Reading the score report
Not affiliated
Based on public information about AIMA. MySmartCoPilot is not affiliated with AIMA, and AIMA’s real test rules may differ from what this lesson describes.
Practise: twelve questions, untimed
Twelve questions on the pace, the guess, the modes and the report, with no clock. The session opens on your least certain idea and puts every miss to you a second time.
Practice that adapts to you
Practise this lesson
12 questions about 6 ideas of this lesson. Each answer is explained at once, and what you get right is kept in this browser.
A MAT time plan for each mode, with the numbers Pro: opens with a Pro, Premium or Ultimate pass
The same practice log gives a different plan on paper and on screen, because each mode spends seconds of its own. A program prices both for Ravi, and the fees show when the second mode pays.
In this part:
- The paper test: answers that must reach the OMR sheet
- The computer test: one screen, no sheet
- Both modes in one window, and what the second test costs
1 runnable example (Python) · about 3 minutes
Opening this part with your pass…
This part opens with any MySmartCoPilot pass.
- Pro pass · 1 week₹79$2.99
- 30 days₹179$5.99
- 1 year₹1,699$45
One payment; a pass never renews. The price shown is the total you pay: no fees or charges are added at checkout.
Passes can’t be bought right now, so this part can’t be opened at the moment. The free part above stands on its own. If you have a pass, enter your licence key.
It also opens every other in-depth part in Learn and every Pro tool. Sales are final, except where the law gives you a right to withdraw, for example in the EU and the UK (refund policy).
Thirty MAT-style questions across the five sections, fully worked Pro: opens with a Pro, Premium or Ultimate pass
Six original questions for each section, in the shapes of AIMA’s own sample questions, each with its working. A program checks every answer it can compute. AIMA says its samples do not necessarily show the types or the difficulty of the actual test, so these practise the skills, not a forecast of the paper.
In this part:
- Language Comprehension: six questions
- Intelligence & Critical Reasoning: six questions
- Mathematical Skills: six questions
- Data Analysis & Sufficiency: six questions
- Economic & Business Environment: six questions
1 runnable example (Python) · about 7 minutes
Opening this part with your pass…
This part opens with any MySmartCoPilot pass.
- Pro pass · 1 week₹79$2.99
- 30 days₹179$5.99
- 1 year₹1,699$45
One payment; a pass never renews. The price shown is the total you pay: no fees or charges are added at checkout.
Passes can’t be bought right now, so this part can’t be opened at the moment. The free part above stands on its own. If you have a pass, enter your licence key.
It also opens every other in-depth part in Learn and every Pro tool. Sales are final, except where the law gives you a right to withdraw, for example in the EU and the UK (refund policy).
Interview questions
Warm-up: what does a MAT score report show?
Six scores: one for each of the five sections, on a scale of 0 to 100, and a composite score on a scale of 200 to 800, to which the five sections contribute equally. Each of the six comes with a percentile below figure, the share of all examinees of that test who scored below the candidate. AIMA normalises raw scores across sessions before scaling them, and says the scores are not to be compared with scores on other tests.
-
Fresher to mid
MAT's FAQ takes 0.25 off for a wrong answer but gives no mark for a right one. With five minutes left and eight questions unread, how do you decide which ones to answer?
-
Fresher to mid
In your MAT window the paper test falls on the same day as another test you have booked, and all your practice has been on paper. Which mode do you choose, and how do you prepare in the weeks left?
-
Fresher to mid
Two candidates have the same MAT composite of 600; one has five even section scores and the other a weak Mathematical Skills score. What do their reports tell them, and what should each do before the next window?
Flashcards · 5 cards
Recall it, then check
Say the answer to yourself before you look: recalling it is what makes it stick.
-
What pace does MAT set, and how should the time be split?
150 questions in 120 minutes, 48 seconds each, five sections of 30 with no time set for a section. An even plan gives each 24 minutes; your own seconds a question should move them.
-
What can you say about a MAT guess when only the 0.25 penalty is published?
A question narrowed to two options gains whenever a right answer earns more than 0.25, while a blind pick among four needs more than 0.75. So narrow a question before you guess it.
-
How do MAT's paper and computer modes differ?
The paper test is generally one day for everyone, with an OMR answer sheet; the computer test lets you choose the city, day and time. Each costs ₹2,300, both ₹4,000, in February, May, September and December.
-
What does a MAT score report show?
Six scores: one per section on a 0–100 scale and an equally weighted composite on a 200–800 scale, each with a percentile below, the share of that test's examinees scoring under you.
-
How does a MAT percentile below differ from an NTA percentile?
It counts only those who scored below you, not at or below, so candidates with the same score are not counted. Scores are also normalised across sessions before scaling.
Key takeaways
- MAT gives 150 questions 120 minutes, 48 seconds each, with no time set for a section, so the plan comes from your own seconds a question.
- Only the 0.25 penalty is published, so a question narrowed to two options gains whenever a right answer is worth more than 0.25, while a blind pick among four needs more than 0.75.
- The paper test is generally one day for everyone with an OMR answer sheet, the computer test a day you choose, and both together cost ₹4,000 and send scores to 7 institutes.
- A score report gives five section scores on 0 to 100 and a composite on 200 to 800, each with the share of examinees who scored below you.
Terms in this lesson
- composite score (MAT)
- The overall score of a MAT score report, on a scale of 200 to 800, worked out from all five sections with equal weight. Each section also has its own score on 0 to 100.
- OMR answer sheet
- A printed sheet on which a paper test's answers are marked by filling in bubbles, so that a machine can read them. MAT's paper test gives one at the centre with the question paper.
- percentile below (MAT)
- The figure beside each MAT score: the percentage of all examinees of that test who scored below the candidate. Candidates with the same score are not counted, unlike in an NTA percentile.
References
- MAT FAQ (All India Management Association (AIMA))
- MAT score and interpretation (All India Management Association (AIMA))
- MAT test structure and sample questions (All India Management Association (AIMA))
- MAT registration process (All India Management Association (AIMA))
- MAT registration (All India Management Association (AIMA))
- XAT 2026: a quick overview (XLRI – Xavier School of Management)
- SNAP 2026 Bulletin (Symbiosis International (Deemed University))
- Key to Budget Documents, Budget 2026-2027 (Ministry of Finance, Government of India)
- Monetary policy: overview (Reserve Bank of India)
- What is the WTO? (World Trade Organization (WTO))
Related tools
Report a problem with this lesson
Kept only in this browser. Your Learn progress