JEE Main Normalization Explained: Why Your Percentile Isn't Your Marks
Your JEE Main percentile isn't a percentage of your marks. Here's the actual formula NTA uses to make every shift comparable, with a worked example.
Edurack
October 1, 2026

Your scorecard says 97.2. It isn't 97.2% of 300 marks, and it isn't even directly comparable to a friend's 97.2 from a different shift unless you know what that number actually measures. Every year, lakhs of JEE Main candidates open their result, see a figure like this, and misread it. Here's what it actually means, how NTA calculates it, and what the real 2026 numbers looked like once the dust settled.
What the NTA Score Actually Is
The figure on your JEE Main scorecard isn't your raw marks and isn't a percentage. It's a percentile score: a number from 0 to 100 that shows where you stood relative to everyone else who wrote the same shift as you. NTA runs Main across several shifts spread over multiple days, because no single hall on a single day can seat every candidate in the country, and no two shifts' question papers can be made perfectly, identically difficult. Normalization is the fix — it converts your raw score into a figure that's fair to compare across every shift and every day.
The Formula, and Two Worked Examples
NTA's method is public and surprisingly simple:
Percentile = 100 × (Number of candidates in your shift who scored at or below you ÷ Total candidates in your shift)
Two examples make this concrete:
- If 40,000 candidates sat your shift and 36,000 of them scored at or below your mark, your percentile is 100 × (36,000 ÷ 40,000) = 90.00.
- If 41,326 candidates sat another shift and 37,244 scored at or below that candidate's mark, their percentile is 100 × (37,244 ÷ 41,326) = 90.1224411.
Notice the second number runs to seven decimal places. NTA does this deliberately, to separate candidates who would otherwise tie — a gap of 0.0000012 is sometimes the only thing standing between two ranks.
One consequence follows directly from the formula: the topper of every shift gets exactly 100 percentile, no matter their raw marks. A candidate who scores 270 in an easy shift and one who scores 210 in a brutal shift can both show 100 — because each was simply the best in their own room.
Why 2026 Needed 9 Shifts
JEE Main 2026's Session 2 ran from 2 to 8 April, across two shifts a day except for a single shift on the last day — nine shifts in total, each with its own paper. Session 1 in January had run across ten. That's nineteen different papers in one admission cycle, each inevitably a little harder or easier than the next depending on which topics came up and how the questions were framed. Normalization exists specifically to stop that difference from becoming an unfair advantage for whoever happened to get the easier set.
Four Myths, Corrected
- "A 100 score means 100% marks." False. It means you topped your shift — your raw marks could be anywhere depending on how tough your paper was.
- "My score is my overall rank, directly." Only partly true. Your percentile is calculated within your shift; your final rank is based on the best of your percentiles if you appeared in more than one session.
- "Same score means same raw marks." False. Two candidates in shifts of different size and difficulty can land on an identical percentile with very different raw marks.
- "Session 1 and Session 2 scores are directly comparable." Not quite. Both are percentiles, but each session normalizes independently before NTA takes the better of the two for your merit.
The Official 2026 Cutoffs
NTA released the final JEE Main 2026 result and the category-wise qualifying cutoff for JEE Advanced eligibility on 20 April 2026. Here's where the line fell:
| Category | 2026 Cutoff (Percentile) | 2025 Cutoff | Change |
|---|---|---|---|
| General / UR | 93.4123549 | 93.1023262 | ↑ 0.31 |
| EWS | 82.4164528 | 80.3830119 | ↑ 2.03 |
| OBC-NCL | 80.9232583 | 79.4313582 | ↑ 1.49 |
| SC | 63.9172792 | 61.1526933 | ↑ 2.76 |
| ST | 52.0174712 | 47.9026465 | ↑ 4.11 |
Roughly 2,50,000 candidates crossed the General cutoff and became eligible for JEE Advanced 2026. Worth noting: these cutoffs are themselves shift-adjusted. If 40% marks works out to a 78 percentile in one shift and a 79 in another, NTA takes the lower of the two as the category's common cutoff, so no one is penalised for landing in a tougher shift.
Appearing in Both Sessions? Here's How Your Final Score Is Set
If you sit for both January (Session 1) and April (Session 2), NTA does not average your two percentiles or simply use your latest one — it takes whichever of the two is higher. Around 8.61 lakh candidates appeared in both sessions in 2026. Practically, this means a cautious first attempt is rarely a wasted one: if Session 2 goes better, that's the score that counts, and if it doesn't, Session 1 still stands.
The One Thing to Stop Doing
Stop converting your percentile back into "marks out of 300" in your head. The relationship between percentile and raw marks shifts with every shift's difficulty and candidate pool, so there's no fixed conversion — a 93.41 might mean roughly 100–115 marks in one year's data and something different in another. Use your percentile to judge your standing, not to estimate your score.
Frequently Asked Questions
Is the NTA score the same as my percentile?
Yes — "NTA Score" and "percentile" refer to the same number on your JEE Main scorecard.
Can two candidates with different raw marks get the same NTA score?
Yes. If they sat different shifts with different difficulty levels and candidate pools, identical percentiles with different raw marks are expected, not an error.
Does JEE Advanced also use shift-wise normalization?
No. JEE Advanced is a single common paper written by every candidate on the same day, so there's no multi-shift normalization involved — ranking there is based directly on raw marks.
How many shifts did JEE Main 2026 have in total?
Ten in Session 1 (January) and nine in Session 2 (April), for nineteen shifts across the full 2026 cycle.