JoSAA Counselling & Calendar 2025

JoSAA 2025: Counselling (Starts June 3), Dates, Registration, Eligibility, Choice Filling, Seat Allotment, Cutoff (OR-CR), Documents Needed, Seat Matrix

What is JoSAA Counselling?

The JoSAA counselling process facilitates the allocation of seats for undergraduate engineering programs at various prestigious institutions such as IITs, NITs, IIEST, IIITs, and other GFTIs. While admission to IITs is based on JEE Advanced ranks, seats in other participating colleges are allotted based on JEE Main ranks. The Ministry of Education has established the Joint Seat Allocation Authority (JoSAA) to oversee the allocation process for a total of 121 institutes, including 23 IITs, 31 NITs, IIEST Shibpur, 26 IIITs, and 40 Other-GFTIs. Eligible candidates are required to register through the official JoSAA online portal to participate in the counselling and secure a seat in any of the aforementioned institutes.

JoSAA 2025 Highlights

Particulars
Details
Name of the Admission process
Joint Seat Allocation Authority (JoSAA)
Popularly known as
JoSAA Counselling
Conducting Body
Joint Seat Allocation Authority (JoSAA)
Level of counselling
National
Admission Channel
JEE Advanced and JEE Main
Number of candidates registering
2,07,241 (in 2024)
1,92,779 (in 2023)
2,14,067 (in 2022)
JoSAA processing fee
INR 5000
Participating Colleges
23 IITs
31 NITs
IIEST Shibpur
26 IIITs
40 Other GFTIs
Seats offered
IITs - 17760
NITs - 24229
IIITs - 8546
Other GFTIs - 9402
Downloads (from the previous year)
Business Rule
Seat Matrix
Participating Institutes
Top-20 percentile cut-off marks out of total 500
Counselling mode
Online

JoSAA Counselling 2025: Dates and Schedule

The JoSAA counselling process facilitates the allocation of seats for undergraduate engineering programs at various prestigious institutions such as IITs, NITs, IIEST, IIITs, and other GFTIs. While admission to IITs is based on JEE Advanced ranks, seats in other participating colleges are allotted based on JEE Main ranks. The Ministry of Education has established the Joint Seat Allocation Authority (JoSAA) to oversee the allocation process for a total of 121 institutes, including 23 IITs, 31 NITs, IIEST Shibpur, 26 IIITs, and 40 Other-GFTIs. Eligible candidates are required to register through the official JoSAA online portal to participate in the counselling and secure a seat in any of the aforementioned institutes.
Dates
JoSAA Counselling
09 Jun ' 25
JoSAA 2025 Display of Mock Seat Allocation-1
11 Jun ' 25
JoSAA 2025 Display of Mock Seat Allocation-2
14 Jun ' 25
JoSAA 2025 Seat Allocation (Round 1) 
14 Jun ' 25 - 18 Jun ' 25
JoSAA 2025 Online reporting: fee payment/document upload (Round 1)
20 Jun ' 25
JoSAA Counselling Last Date to respond to query (Round 1)
21 Jun ' 25
JoSAA 2025 Counselling Seat Allocation (Round 2)
21 Jun ' 25 - 25 Jun ' 25
JoSAA 2025 Online reporting: fee payment / document upload (Round 2)
26 Jun ' 25 - 27 Jun ' 25
JoSAA 2025 Initiation of Withdrawal of seat / Exit from seat allocation process (Round 2)
28 Jun ' 25
JoSAA 2025 Counselling Seat Allocation (Round 3) 
28 Jun ' 25 - 02 Jul ' 25
JoSAA 2025 Online reporting: fee payment / document upload / response by candidate to query (Round 3)
29 Jun ' 25 - 02 Jul ' 25
JoSAA 2025: Initiation of Withdrawal of seat / Exit from seat allocation process (Round 3)
03 Jul ' 25
JoSAA 2025 Resolution of Fee Payment Issues, if any / Last day to respond to queries (Round 3)
04 Jul ' 25
JoSAA 2025 Counselling Seat Allocation (Round 4)
04 Jul ' 25 - 08 Jul ' 25
JoSAA 2025 Online reporting: fee payment / document upload / response by candidate to query (Round 4)
05 Jul ' 25 - 08 Jul ' 25
JoSAA 2025 Initiation of Withdrawal of seat / Exit from seat allocation process (Round 4)
09 Jul ' 25
JoSAA 2025 Resolution of Fee Payment Issues, if any / Last day to respond to queries (Round 4)
10 Jul ' 25
JoSAA 2025 Seat Allocation (Round 5)
10 Jul ' 25 - 14 Jul ' 25
JoSAA 2025 Online reporting: fee payment* / document upload / response by candidate to query (if required) (Round 5)
11 Jul ' 25 - 14 Jul ' 25
JoSAA 2025 Initiation of Withdrawal of seat / Exit from seat allocation process (Round 4)
15 Jul ' 25
JoSAA 2025 Last day to respond to Withdrawal Query
15 Jul ' 25
JoSAA 2025 Resolution of Fee Payment Issues, if any / Last day to respond to queries (Round 4)
16 Jul ' 25
JoSAA 2025 Seat Allocation (Round 6) FINAL ROUND of seat allocation for IITs
16 Jul ' 25 - 21 Jul ' 25
JoSAA 2025 Online reporting: fee payment* / document upload / response by candidate to query (if required) (Round 6)
16 Jul ' 25 - 22 Jul ' 25
JoSAA 2025 Initiation of Withdrawal of seat (Round 6) [For NIT+ System Only]
22 Jul ' 25
JoSAA 2025 Resolution of Fee Payment Issues, if any / Last day to respond to queries (Round 6) FINAL ROUND of seat allocation for IITs Ends
23 Jul ' 25 - 27 Jul ' 25
JoSAA 2025 [For NIT+ System Only] Online payment of Partial Admission Fee (PAF)
27 Jul ' 25
JoSAA 2025 Counselling Last Date to respond to query Round 2
28 Jul ' 25
JoSAA 2025 Resolution of PAF Payment Issues for Candidates who have made PAF Payment Attempts before the payment deadline

JoSAA 2025 Eligibility Criteria

The candidates must check if they are eligible to participate in the JoSAA counselling 2025. Check the detailed JoSAA 2025 eligibility criteria below:
JoSAA Eligibility for IIT Admission 2025
Candidates should have qualified in JEE Advanced 2025 for academic programs at IITs and satisfy the performance criteria in Class XII (or equivalent) examination.
Performance criteria in Class XII (or equivalent) examination for IIT admission are given below:
  • Year of passing class 12th: The candidates should have appeared for the class XII (or equivalent) examination for the first time in either 2024 or 2025.
  • Subject combination needed: Physics, Chemistry and Mathematics are compulsory subjects in the first appearance. In addition, they must satisfy at least one of the following two criteria:
    • Must have passed and secured at least 75% aggregate marks in the Class XII (or equivalent) Board examination. The aggregate marks for SC, ST and PwD candidates should be at least 65%.
    • Must be within the category-wise top 20 percentile of successful candidates in their respective Class XII (or equivalent) board examination.
JoSAA Eligibility for NITs, IIEST, IIITs, and other GFTIs (NIT+System) Admission 2025
Candidates should have secured a rank in JEE Main 2025 paper 1 for admission to BE/BTech programs at NITs, IIEST, IIITs and other GFTIs and satisfy the performance criteria in Class XII (or equivalent) examination. For BArch and Bplan admission, candidates should have secured a rank in JEE Main 2025 paper 2 and satisfy the performance criteria in the Class XII (or equivalent) examination.
Performance criteria in Class XII (or equivalent) examination for NITs, IIEST, IIITs, and other GFTIs admission are given below:
  • Year of passing class 12th: The candidates should have appeared for the class XII (or equivalent) examination for the first time in either 2023, 2024 or 2025.
  • Subject combination needed for BE/BTech programmes: Physics, Mathematics, and any one of Chemistry, Biology, Biotechnology, Technical Vocation subject, a language, any subject other than the above four  (the subject with the highest marks will be considered).
  • Subject combination needed for BArch programmes: Physics, Chemistry, Mathematics, and other two subjects (the subject with the highest marks will be considered).
  • Subject combination needed for BArch programmes: Mathematics, and other four subjects (the subject with the highest marks will be considered).
In addition, they must satisfy at least one of the following two criteria:
  • Must have passed and secured at least 75% aggregate marks in the Class XII (or equivalent) Board examination. The aggregate marks for SC, ST and PwD candidates should be at least 65%.
  • Must be within the category-wise top 20 percentile of successful candidates in their respective Class XII (or equivalent) board examination.

JoSAA 2025 Counselling Process

Step 1: Get Registered – For registration, candidates need to log in to JoSAA’s official portal using their JEE Main 2025 application number, candidate name, mother’s name and date of birth. After logging in, candidates must check all details such as gender, nationality, state code of eligibility, contact information, etc. Candidates will be required to confirm all the details. Every applicant must keep in mind that, apart from contact information, no other personal data will be modified during JoSAA 2025 registration.

Step 2: Filling of Choices – After the registration, candidates will need to fill in their choices of branches and colleges in order of preference. As per the candidate’s qualifications, the available choices for admission will be listed. Once the choices are entered, candidates will be able to arrange them in order of their preference by selecting “Arrange Filled Choices”.

Step 3: Locking of Choices – Once candidates are done with choice filling, they have to lock their choices and take a printout of the selected options for future reference.

Step 4: Seat Allocation – Candidates will be allotted seats based on their rank, choices entered for programmes and colleges, and availability of seats. If students are satisfied with the institute and programme, they can choose the Freeze option; otherwise, they can choose either Float or Slide.

Step 5: Payment of seat acceptance fee – The candidates have to pay the seat acceptance fee online. Failure to pay the seat acceptance fee constitutes a refusal of the offered or allocated seat and renders the candidate ineligible for further participation in subsequent rounds of the seat allocation process. The candidates who will not pay the seat acceptance fee, their documents will not be verified.

Step 6: Document Verification – In this step, students will be required to get their documents verified as per the schedule. Document verification will be conducted online. Only after the verification of documents, students will be allowed to report to the allocated for final admission.

Step 7: Reporting at Institute – At the last step, students have to report to the allotted institute to deposit the remaining fee and complete other admission-related formalities.

JoSAA Counselling 2025 Application Form

Candidates who wish to be admitted to the IITs and the NIT+ systems must register for JoSAA 2025 counselling. The registration process is given below:
Step 1: New candidate registration
Click on the new candidate registration link and authenticate yourself using JEE Main 2025 application number, candidate name, mother’s name and date of birth. Verify the OTP sent on the JEE Main 2025 registered mobile number and email ID. Next, check the details displayed and create a password for the JoSAA candidate portal
Step 2: JoSAA candidate login
Now access the JoSAA candidate portal with the JEE Main 2025 application number, a password created and OTP sent to the registered mobile number and email ID. Once logged in, candidates must verify their details and confirm the same.


The above two steps complete the JoSAA 2025 registration process. After registration candidates can proceed to choice filling.

JoSAA 2025 Choice Filling

The registered candidates can proceed to the choice filling process. Before starting the JoSAA choice filling 2025 process, candidates have to again verify the OTP sent to the registered mobile number and email id. Once verified, candidates can start the choice filling process. The available choices – institutes and programmes will be displayed. Candidates can select the institute types, the name of the institute and the programme from the list displayed. Applicants must add as many choices as possible from the list in order of their preference.
Candidates can change the order of their preference in the list. Once they are happy with the choices filled and their order, they can save the list. Further, candidates will be allowed to change and edit their choices as many times as they want before the deadline. Candidates can:
  • Rearrange the choices
  • Interchange two or more choices
  • Delete choices filled
Choice Locking: After the candidates are confident with their choices, they can lock them. Once locked the choices will not be available for editing and changes. The candidates who do not lock their choices by the deadline, their choices will be locked automatically by the system.
Printing the locked choices: Once the choices are locked, candidates can download the locked choices letter.

JoSAA 2025 Seat Allotment

JoSAA will announce the seat allotment result under the respective JoSAA login of the candidates. Candidates can login with their JEE Main 2025 application number and JoSAA 2025 password to check their allotment. The candidates are allotted seats based on their JEE Main/Advanced ranks, categories and choices filled.
A candidate who has been allocated a seat needs to download the “Initial Seat Allotment Intimation Slip” which has information regarding the allotted seat. It is the candidate’s responsibility to login to the JoSAA portal and check if a seat is allocated in a given round of seat allocation. No separate intimation of seat allocation will be given to the candidate.

JoSAA Cutoff 2025 - Opening and Closing Ranks

After each round of JoSAA 2025 seat allotment, the opening and closing ranks are released for all participating colleges and courses. Candidates can check the JoSAA cutoff which are the opening and closing ranks on the official website of JoSAA.
Candidates can check the following details with the JoSAA cutoff:
  • Institutes
  • Academic programme name
  • Quota
  • Seat type
  • Gender
  • Opening rank
  • Closing rank

JoSAA 2025 Seat Allotment Confirmation - ‘Freeze’, ‘Slide’ or ‘Float’

The candidate needs to accept the seat allocated and opt for any one of the options ‘Freeze’, ‘Slide’ or ‘Float’ for the choice of the academic program for the subsequent round(s), if any, of joint seat allocation.
Freeze: Choosing the option “Freeze” means that the candidate accepts the offered seat and indicates that the candidate is content with the allocated academic program and that the candidate does not want to participate in further rounds of seat allocation while retaining the same seat. Such candidates will NOT be considered in subsequent rounds of JoSAA 2025 (if any). Their chosen seat shall remain allocated to them and shall be provisionally confirmed, subject to the successful completion of all the steps.
Float: Choosing the option “Float” means that the candidate accepts the offered seat and indicates that, if admission to an academic program of higher preference in any Institute is offered in subsequent rounds of seat allocation, the candidate will accept it. Else, the candidate will continue with the currently accepted academic program. Such candidates will be considered in subsequent rounds of JoSAA 2025 (if any).
Slide: Choosing the option “Slide” means that the candidate accepts the offered seat and indicates that, if admission to an academic program of higher preference is offered within the same Institute in subsequent rounds of seat allocation, the candidate will accept it. Such candidates will be considered in subsequent rounds of JoSAA 2025 (if any).

JoSAA 2025 Counselling: Document Upload and Verification

The candidates allotted seats, have to upload the following document in the online JoSAA 2025 portal for verification. The list of documents to be uploaded for verification is given below:
Suggested List of Documents to be uploaded by Candidates for Registration/Online Reporting (for Admission to NIT+ System)
  • Class X Mark Sheet/Certificate or Aadhaar Card or Birth Certificate (for Date of Birth)
  • Class XII Mark Sheet and Certificate (Qualifying Examination)
  • JEE Main 2025 admit card
  • Certificate of category (SC/ST/OBC-NCL/GEN-EWS), if applicable, as per Government of India format, available on the JoSAA website, issued by the competent authority.
  • Original Certificate for Persons with Benchmark Disabilities (PwD), if applicable, issued by the competent authority.
  • Original Certificate for persons having less than 40% disability and having difficulty in writing, if applicable
  • Crossed Bank Cheque copy / Image of Passbook with bank account details
  • Medical Certificate
  • OCI certificate/ PIO card, if applicable
  • Passport/Citizenship certificate, if applicable
List of Documents to be uploaded by Candidates for Registration/Online Reporting (for Admission to IITs)
  • Class X Mark Sheet/Certificate or Aadhaar Card or Birth Certificate (for date of birth)
  • Class XII Mark Sheet (Qualifying Examination)
  • Certificate of category (SC/ST/OBC-NCL/GEN-EWS), if applicable
  • Original Certificate for Persons with Disabilities (PwD), if applicable
  • Original Certificate for persons having less than 40% disability and having difficulty in writing, if applicable
  • Crossed Bank Cheque copy / Image of Passbook with bank account details
  • Medical Certificate
  • OCI certificate /PIO card, if applicable
  • Passport / Citizenship certificate, if applicable
Responding to Queries for Document Verification
During JoSAA document verification, if a query is raised by the verification officer, the candidate is required to respond through the online candidate portal within the given time frame. Failure to do so will result in the cancellation of the allotted seat and the candidate will no longer be eligible for participation in any subsequent rounds of JoSAA 2025. Candidates are responsible for regularly checking the online portal and ensuring timely responses to any queries. No separate notifications will be provided to the candidates.

JoSAA Counselling Fees 2025: SAF and PAF

To proceed with the JoSAA process and secure a seat in IITs or NIT+ System, candidates are required to pay the seat acceptance fee. The verification of uploaded documents is contingent upon the payment of this fee. Upon receiving a seat for the first time, candidates must remit the seat acceptance fee in the respective round. Failure to pay the seat acceptance fee constitutes a refusal of the offered or allocated seat and renders the candidate ineligible for further participation in subsequent rounds of the seat allocation process.
SAF: JoSAA seat acceptance fee (SAF) is given below
Category
Seat Acceptance Fee (SAF)
SC, ST, GEN-PwD, GEN-EWS-PwD, OBC-NCL-PwD, SC-PwD or ST-PwD
INR 20000
All other candidates
INR 40000
How to pay the JoSAA seat acceptance fee: Candidates should remit the seat acceptance fee using a Debit card / UPI / Credit card / Net Banking / E-Challan.
PAF: JoSAA partial admission fee (SAF) is given below
Category
Seat Acceptance Fee (SAF)
SC, ST, GEN-PwD, GEN-EWS-PwD, OBC-NCL-PwD, SC-PwD or ST-PwD
INR 20000
All other candidates
INR 45000
After the last round of JoSAA 2025, candidates with a provisionally allocated seat (allocated in any round of JoSAA 2025 and not cancelled or withdrawn) in NIT+System must remit the Partial Admission Fee (PAF). Failure to pay the partial admission fee will result in the rejection of the offered/allocated seat.
How to pay the partial admission fee: For payment of PAF, candidates should either use a Debit card or UPI or Credit card or Net Banking facilities available on the JoSAA portal or E-challan of State Bank of India downloaded from the JoSAA portal for making physical payment.

JoSAA 2025 Seat Allotment Letter

After successful verification of the uploaded documents and confirmation that the candidate meets all eligibility criteria, the seat will be confirmed by IITs/NIT+ System Institutes. Upon validation of all documents and eligibility criteria, the allocated seat will be provisionally confirmed, and the candidate will be informed via the online JoSAA 2025 portal.
A “Provisional Seat Allotment letter” will be available for download on the online portal if all documents are found to be valid and the candidate meets the eligibility criteria. Provisional Acceptance indicates that the candidate has accepted the offer, but the final acceptance is subject to the successful verification of certificates, joining the provisionally allotted institute, and payment of any remaining institute fees.

JoSAA Counselling 2025: Physical Reporting at Allotted Institute

For the IITs: After the joint seat allocation and acceptance process, candidates are required to report to the admitting institute to complete all admission formalities, including payment of institute fees, confirmation of admission, and commencement of the academic session. During the reporting process, all certificates will undergo thorough re-verification by the admitting institute. Admission will be revoked if the certificates fail to meet the prevailing norms.
Furthermore, for IITs, biometric verification will be conducted at the time of reporting, matching the biometric data captured during the exam. Failure to pass the biometric verification will result in admission cancellation.
For the NIT+systems: Upon completion of CSAB Special Rounds, physical reporting at the admitting Institute will take place. During this process, all certificates will be meticulously re-evaluated to ensure compliance with prevailing norms. Admission will be revoked if the certificates fail to meet the stipulated requirements. Candidates allotted a seat in the NIT+ System should consult the CSAB website for the schedule of Physical Reporting (https://csab.nic.in).

JoSAA 2025 Participating Institutes

The participating institutes of JoSAA 2025 are as follows:
A “Provisional Seat Allotment letter” will be available for download on the online portal if all documents are found to be valid and the candidate meets the eligibility criteria. Provisional Acceptance indicates that the candidate has accepted the offer, but the final acceptance is subject to the successful verification of certificates, joining the provisionally allotted institute, and payment of any remaining institute fees.
Indian Institutes of Technology (IITs)
Name of Institute
NIRF Ranking 2024
IIT Madras
1
IIT Delhi
2
IIT Bombay
3
IIT Kanpur
4
IIT Roorkee
5
IIT Kharagpur
6
IIT Guwahati
7
IIT Hyderabad
8
IIT BHU
10
IIT ISM Dhanbad
15
IIT Indore
16
IIT Ropar
22
IIT Mandi
31
IIT Gandhinagar
18
IIT Jodhpur
28
IIT Patna
34
IIT Bhubaneshwar
54
IIT Tirupati
61
IIT Palakkad
64
IIT Jammu
62
IIT Dharwad
Rank-band: 101-150
IIT Bhilai
73
National Institutes of Technology (NITs)
Name of Institute
NIRF Ranking 2024
NIT Trichy (NITT), 1964
9
NIT Karnataka (NITK), 1960
17
NIT Rourkela (NITRKL), 1961
19
NIT Warangal (NITW), 1959
21
NIT Calicut (NITC), 1961
25
NIT Nagpur (VNIT), 1960
39
NIT Durgapur (NITDGP), 1960
44
NIT Silchar (NITS), 1967
40
NIT Jaipur (MNIT), 1963
43
NIT Allahabad (MNNIT), 1961
60
NIT Kurukshetra (NITKKR), 1963
81
NIT Jalandhar (NITJ), 1987
58
NIT Surat (SVNIT), 1961
59
NIT Meghalaya (NITM), 2010
NA
NIT Patna (NITP), 1886
55
NIT Raipur (NITRR), 1956
71
NIT Srinagar (NITSRI), 1960
79
NIT Bhopal (MANIT), 1960
72
NIT Agartala (NITA), 1965
82
NIT Goa (NITG), 2010
Rank-band: 101-150
NIT Jamshedpur (NITJSR), 1960
Rank-band: 101-150
NIT Manipur (NITMN), 2010
Rank-band: 101-150
NIT Hamirpur (NITH), 1986
Rank-band: 101-150
NIT Uttarakhand (NITUK), 2010
Rank-band: 101-150
NIT Puducherry (NITPY), 2010
97
NIT Arunachal Pradesh (NITAP), 2010
Rank-band: 101-150
NIT Sikkim (NITSKM), 2010
Rank-band: 151-200
NIT Delhi (NITD), 2010
45
NIT Mizoram (NITMZ), 2010
Rank-band: 101-150
NIT Nagaland (NITN), 2010
Rank-band: 151-200
NIT Andhra Pradesh (NITANP), 2015
NA
Indian Institute of Engineering Science & Technology, Shibpur
49
Indian Institutes of Information Technology (IIITs)
Name of Institute
NIRF Ranking 2024
IIIT Hyderabad
Not ranked
ABV IIIT Gwalior, Est in 1997
Rank-band: 101-150
IIIT Bangalore
Not ranked
IIIT Guwahati, Est in 2013
Rank-band: 151-200
PDSM IIITDM Jabalpur, Est in 2017
Rank-band: 101-150
IIIT Allahabad, Est in 1999
87
IIITDM Kanchipuram, Est in 2007
Rank-band: 101-150
IIIT Bhubaneshwar, Est in 2006
Not ranked
IIIT Pune, Est in 2016
Not ranked
IIIT Kota, Est in 2013
Not ranked
IIIT Sri City, Est in 2013
Not ranked
IIIT Vadodara, Est in 2013
Not ranked
IIIT Nagpur, Est in 2016
Not ranked
IIIT Kalyani, Est in 2014
Not ranked
IIIT Lucknow, Est in 2015
Not ranked
IIIT Dharwad, Est in 2015
Not ranked
IIIT Bhagalpur, Est in 2017
Not ranked
IIIT Bhopal, Est in 2017
Not ranked
IIIT Kottayam, Est in 2015
Not ranked
IIIT Ranchi, Est in 2016
Not ranked
IIIT Una, Est in 2014
Not ranked
IIIT Surat, Ent in 2017
Not ranked
IIIT Manipur, Est in 2015
Not ranked
IIITM Kurnool, Est in 2015
Not ranked
IIIT Tiruchirapalli, Est in 2013
Not ranked
IIIT Sonepat, Est in 2014
Not ranked
IIIT Agartala
Not ranked
IIIT Karnataka
Not ranked