What is JoSAA counselling?
JoSAA runs the single admission process that allocates seats across all IITs, NITs, IIITs, and centrally funded technical institutes using JEE Main and JEE Advanced ranks. Here is exactly how it works.
The short answer
JoSAA — the Joint Seat Allocation Authority — is the single body that allocates undergraduate engineering seats across India's centrally funded technical institutes. If you are aiming for an IIT, an NIT, an IIIT, or one of the GFTIs (Government Funded Technical Institutes) via JEE Main or JEE Advanced, JoSAA is the counselling process that decides which college and branch you actually get.
One registration. One merged preference list. One algorithm. Multiple rounds. That is JoSAA in a line.
What JoSAA does (and what it does not)
JoSAA does three things:
- Pools seats from every participating institute into one allocation pipeline, so candidates do not have to apply to each institute separately.
- Runs the allocation using the standard rank-based seat allocation algorithm on your JEE Main or JEE Advanced rank, category, home state, gender pool, and the preference list you submit.
- Publishes the result — opening and closing ranks, seat matrix, and your round-by-round allocation — on the official portal.
JoSAA does not conduct JEE Main or JEE Advanced; those exams are administered by NTA and the IITs respectively. It also does not handle state-level engineering counselling (WBJEE, MHT-CET, KCET, and so on) — those are run by the respective states. JoSAA is strictly for the centrally funded institutes listed below.
Institutes that participate
Participating institutes change slightly year to year, but the groups are stable:
- IITs — all 23 Indian Institutes of Technology. Seat allocation at IITs uses the JEE Advanced rank list only.
- NITs — all 31 National Institutes of Technology, spread across every state. NIT seats come from the JEE Main rank list.
- IIITs — both the centrally funded Indian Institutes of Information Technology and the newer IIITs set up in public-private partnership. JEE Main rank-based.
- GFTIs — other Government Funded Technical Institutes, including universities and institutes like SPA Delhi, IIEST Shibpur, and a set of central universities. Also JEE Main rank-based.
For the canonical list of institutes participating in any given year, see Participating Colleges on RankMatrix.
How a seat actually gets allocated
Think of JoSAA as a merging exercise between two inputs: a merit list (who gets priority) and a preference list (what each candidate wants, in order).
- Register on the JoSAA portal after JEE Main / JEE Advanced results are declared.
- Fill choices. Candidates build an ordered list of (institute, branch) combinations from the seat matrix. You can order hundreds of choices. Order matters: your #1 will be tried before your #2.
- Mock allocations. JoSAA publishes one or two mock rounds so you can see what the algorithm would allocate given the current preferences across all candidates, and adjust your choice list before the real rounds begin.
- Rounds of allocation. In each round, the algorithm assigns every candidate the best seat on their list that they qualify for, given their category, home state, seat pool, and available vacancies. Typical JoSAA counselling runs five to six rounds.
- Accept, freeze, float, or slide. Each time you are allocated a seat, you choose what to do with it. Freeze locks it in; float and slide let you keep participating in later rounds in the hope of moving up your preference list.
- Report and pay fees. Inside the window specified by JoSAA, you confirm acceptance by paying the seat acceptance fee and, in the final round, physically or digitally reporting to the allocated institute.
A round-by-round walk-through is in the JoSAA counselling rounds guide.
How your JEE rank is used
JoSAA does not re-rank anyone. It uses two existing rank lists:
- JEE Advanced rank list — for IIT seats. Produced by the IIT that conducts JEE Advanced that year.
- JEE Main rank list — for NITs, IIITs, and GFTIs. Produced by NTA based on the JEE Main sessions and normalisation.
For each round of allocation, the algorithm walks candidates in ascending order of rank (lower rank = higher priority), checks their preference list, and hands them the best available seat consistent with their category and quota. That is why the closing rank at a given institute-branch tends to slide a bit from round to round as candidates accept, reject, or move: some seats free up, and the next-in-line candidate gets them. See the opening and closing ranks guide for how to read those trends.
Who is eligible for JoSAA
Eligibility rules come from the institutes themselves; JoSAA applies them. The essentials, which do not usually change year to year:
- You must have a valid JEE Main rank to be considered for NIT / IIIT / GFTI seats, and a valid JEE Advanced rank on top of that to be considered for IIT seats.
- You must meet the age and class-12 performance requirements set by the respective institute group. IITs and NITs publish specific 12th-board cutoff criteria each year.
- Reservation benefits (OBC-NCL, SC, ST, EWS, PwD) apply as claimed in your JEE Main / Advanced application; documentation must hold up at reporting.
- Home-state allocation for NITs uses the state listed on your class-12 certificate. If you moved states during school, the board that issued your certificate decides your home state for JoSAA purposes.
The tools you will actually use during JoSAA
Knowing how the process works is one half; the other half is choosing well. The pieces of data that change decisions in practice are:
- Past opening and closing ranks per institute-branch-category-round — available in Opening & Closing Ranks.
- Seat matrix to see how many seats your category actually has at a given institute — Seat Matrix.
- Rank-to-college prediction before you finalise the preference order — JEE Main College Predictor.
Common questions
What is JoSAA in simple terms?
JoSAA, the Joint Seat Allocation Authority, is the body that runs the common counselling and seat allocation process for admission to the IITs, NITs, IIITs, and other centrally funded technical institutes. Instead of each institute running its own admission, JoSAA pools all the seats and allocates them using your JEE Main or JEE Advanced rank, your category, your home state, and the preferences you submit.
Who conducts JoSAA counselling?
JoSAA is an authority constituted by the Ministry of Education, Government of India. It uses JEE Advanced ranks for IIT seats and JEE Main ranks for NIT, IIIT, and GFTI seats. The counselling is conducted entirely online on the official josaa.nic.in portal.
Do I need to register separately for JoSAA after JEE Main or Advanced?
Yes. Your JEE Main or JEE Advanced result makes you eligible, but you still need to register on the JoSAA portal, fill a preference list of college-and-branch combinations, and participate in the rounds of seat allocation. Without JoSAA registration you cannot be allocated a seat even if your rank qualifies.
Can I get an IIT without JEE Advanced?
No. IIT seats are allocated strictly from the JEE Advanced rank list. JEE Main qualifies you for JoSAA allocation at NITs, IIITs, and GFTIs; to be eligible for IIT seats you must have also qualified JEE Advanced.
Is JoSAA the same as CSAB?
No. JoSAA runs the main counselling for IITs, NITs, IIITs, and GFTIs together. CSAB (Central Seat Allocation Board) handles the special rounds that fill any seats left vacant at NITs, IIITs, and GFTIs after JoSAA rounds conclude. IIT seats are not part of CSAB — they are handled exclusively by JoSAA.
A quick note from the maker
RankMatrix is built by Divyansh Agarwal (GitHub), an independent developer. It is free to use, it never asks for your phone number or email, and it will never send you marketing calls or spam. This guide is for informational purposes only. RankMatrix is not affiliated with JoSAA, JEE, NTA, the IITs, NITs, IIITs, or GFTIs. Always verify the latest schedule, rules, and cutoffs on the official JoSAA website before making any admission decision.