
In a massive exam like JEE Main, question papers across different shifts are never identical in difficulty. A student in an "easy" shift might score 250 marks, while a student of equal caliber in a "tough" shift might only manage 210. Normalization converts these raw marks into a common scale, the NTA Percentile Score so they can be compared fairly.
Instead of using complex mathematical symbols, you can understand the formula as a simple ratio of your performance against your peers in the same session.
The JEE Main Percentile Formula:
Take the Total Number of Candidates in your specific shift who scored equal to or less than you.
Divide that number by the Total Number of Candidates who appeared in that shift.
Multiply the result by 100.
Plain Text Formula: > Percentile = (Candidates with raw score ≤ yours / Total candidates in shift) × 100
Example: If 40,000 students appeared in your shift and you scored better than or equal to 32,000 of them: (32,000 / 40,000) × 100 = 80 Percentile.
NTA calculates your percentile up to seven decimal places (e.g., 99.1234567). This is done specifically to:
Eliminate Ties: With over 15 lakh students, many will have the exact same raw marks.
Prevent "Bunching": It ensures that ranks are distinct even when scores are extremely close.
Once the percentiles for all shifts are ready, NTA merges them into one master list. If you appeared in both the January and April sessions, your highest overall percentile is used to determine your final All India Rank.
Quick Rank Estimator: If the total number of unique candidates is 15,00,000:
99 Percentile: Approx Rank 15,000
90 Percentile: Approx Rank 1,50,000
Calculation: Rank = [(100 - Your Percentile) / 100] × Total Candidates
Raw Score: Your actual marks (out of 300) after adding +4 for correct and -1 for wrong answers.
NTA Score: Your normalized percentile, which is used for the final merit list.
Session Topper: The person with the highest raw marks in a shift always gets a 100 percentile, regardless of their actual marks.