Schedule, eligibility, process, fees & participating institutes (IITs, NITs, IIITs, GFTIs)
Download the official JoSAA 2026 schedule PDF
| Date | Time (IST) | Event |
|---|---|---|
| Mon, 20 Apr 2026 | 10:00 | Joint Apex Board declared JEE (Main) 2026 Ranks |
| Mon, 1 Jun 2026 | 10:00 | Announcement of JEE (Advanced) 2026 Result |
| Candidate Registration & Choice Filling | ||
| Tue, 2 Jun 2026 | 17:00 | 1. Registration / choice filling under JoSAA STARTS; AAT-qualified candidates fill AAT-specific choices from 7 Jun 2026 (after AAT result). 2. Pre-payment of seat acceptance fee & pre-upload of documents start |
| Mon, 8 Jun 2026 | 14:00 | Display of Mock Seat Allocation-1 (choices as on 7 Jun 2026, 20:00 IST) |
| Wed, 10 Jun 2026 | 13:00 | Display of Mock Seat Allocation-2 (choices as on 9 Jun 2026, 17:00 IST). Candidates can Lock Choices |
| Thu, 11 Jun 2026 | 17:00 | 1. Registration & choice filling ENDS (Auto/System Locking) 2. Pre-payment of fee & pre-upload of documents end |
| Fri, 12 Jun 2026 | — | Reconciliation, verification & validation by JoSAA |
| Round 1 | ||
| Sat, 13 Jun 2026 | 10:00 | Seat Allocation (Round 1) |
| Sat 13 Jun – Fri 26 Jun 2026 | By 17:00 | Online reporting: fee payment* / document upload / response to queries (Round 1) |
| Fri, 26 Jun 2026 | By 17:00 | *Last date for fee payment (Round 1) |
| Mon, 29 Jun 2026 | By 13:00 | Resolution of Fee Payment Issues (payment attempts before deadline) |
| Mon, 29 Jun 2026 | By 17:00 | Last day to respond to Withdrawal Query |
| Round 2 | ||
| Tue, 30 Jun 2026 | 17:00 | Seat Allocation (Round 2) |
| Tue 30 Jun – Fri 3 Jul 2026 | By 17:00 | Online reporting: fee payment* / document upload / response to query (Round 2) |
| Wed, 1 Jul 2026 | 10:00 | Initiation of Withdrawal / Exit (Round 2). 1 Jul 10:00 – 3 Jul 17:00 IST |
| Fri, 3 Jul 2026 | By 17:00 | *Last date for fee payment (Round 2) |
| Sat, 4 Jul 2026 | By 17:00 | Resolution of Fee Payment Issues (Round 2) |
| Sun, 5 Jul 2026 | By 17:00 | Last day to respond to Withdrawal Query & queries (Round 2) |
| Round 3 | ||
| Mon, 6 Jul 2026 | 17:00 | Seat Allocation (Round 3) |
| Mon 6 Jul – Wed 8 Jul 2026 | By 17:00 | Online reporting: fee payment* / document upload / response to query (Round 3) |
| Tue, 7 Jul 2026 | 10:00 | Initiation of Withdrawal / Exit (Round 3). 7 Jul 10:00 – 8 Jul 17:00 IST |
| Wed, 8 Jul 2026 | By 17:00 | *Last date for fee payment (Round 3) |
| Thu, 9 Jul 2026 | By 17:00 | Resolution of Fee Payment Issues & last day to respond to Withdrawal Query / queries (Round 3) |
| Round 4 | ||
| Fri, 10 Jul 2026 | 17:00 | Seat Allocation (Round 4) |
| Fri 10 Jul – Mon 13 Jul 2026 | By 17:00 | Online reporting: fee payment* / document upload / response to query (Round 4) |
| Sat, 11 Jul 2026 | 10:00 | Initiation of Withdrawal / Exit (Round 4). 11 Jul 10:00 – 14 Jul 17:00 IST |
| Mon, 13 Jul 2026 | By 17:00 | *Last date for fee payment (Round 4) |
| Tue, 14 Jul 2026 | By 17:00 | Resolution of Fee Payment Issues (Round 4) |
| Wed, 15 Jul 2026 | By 17:00 | Last day to respond to Withdrawal Query & queries (Round 4) |
| Round 5 — Final Round for IITs / IISc | ||
| Thu, 16 Jul 2026 | 17:00 | Seat Allocation (Round 5) — FINAL ROUND for IITs/IISc |
| Thu 16 Jul – Mon 20 Jul 2026 | By 17:00 | Online reporting: fee payment* / document upload / response to query (Round 5) |
| Mon, 20 Jul 2026 | By 17:00 | *Last date for fee payment (Round 5) |
| Tue, 21 Jul 2026 | By 17:00 | Resolution of Fee Payment Issues / last day to respond to queries (Round 5). FINAL ROUND for IITs/IISc Ends |
| For NIT+ System Only | ||
| Thu 16 Jul – Tue 21 Jul 2026 | By 17:00 | 1. Initiation of Withdrawal of seat (Round 5): 16–20 Jul, 17:00 IST 2. Withdrawal Query Response: 17–21 Jul, 17:00 IST |
| Wed 22 Jul – Fri 24 Jul 2026 | By 17:00 | Online payment of Partial Admission Fee (PAF). Visit CSAB 2026 (csab.nic.in) for institute reporting & special rounds |
JoSAA counselling allocates seats for undergraduate engineering programs across IITs, NITs, IIEST, IIITs and other GFTIs. Admission to IITs is based on JEE Advanced ranks; other participating colleges allot seats on JEE Main ranks. The Ministry of Education set up the Joint Seat Allocation Authority (JoSAA) to oversee allocation for 121 institutes — 23 IITs, 31 NITs, IIEST Shibpur, 26 IIITs and 40 Other-GFTIs. Eligible candidates must register on the official JoSAA online portal to participate and secure a seat.
| 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 & JEE Main |
| Candidates registering | 2,07,241 (2024) · 1,92,779 (2023) · 2,14,067 (2022) |
| JoSAA processing fee | INR 5000 |
| Participating colleges | 23 IITs · 31 NITs · IIEST Shibpur · 26 IIITs · 40 Other GFTIs |
| Seats offered | IITs — 17,760 · NITs — 24,229 · IIITs — 8,546 · Other GFTIs — 9,402 |
| Counselling mode | Online |
| Date | Event |
|---|---|
| 09 Jun 2025 | Display of Mock Seat Allocation-1 |
| 11 Jun 2025 | Display of Mock Seat Allocation-2 |
| Round 1 | |
| 14 Jun 2025 | Seat Allocation (Round 1) |
| 14 – 18 Jun 2025 | Online reporting: fee payment / document upload (Round 1) |
| 20 Jun 2025 | Last date to respond to query (Round 1) |
| Round 2 | |
| 21 Jun 2025 | Seat Allocation (Round 2) |
| 21 – 25 Jun 2025 | Online reporting: fee payment / document upload (Round 2) |
| 26 – 27 Jun 2025 | Initiation of Withdrawal / Exit (Round 2) |
| Round 3 | |
| 28 Jun 2025 | Seat Allocation (Round 3) |
| 28 Jun – 02 Jul 2025 | Online reporting: fee payment / document upload / query response (Round 3) |
| 29 Jun – 02 Jul 2025 | Initiation of Withdrawal / Exit (Round 3) |
| 03 Jul 2025 | Resolution of Fee Payment Issues / last day for queries (Round 3) |
| Round 4 | |
| 04 Jul 2025 | Seat Allocation (Round 4) |
| 04 – 08 Jul 2025 | Online reporting: fee payment / document upload / query response (Round 4) |
| 05 – 08 Jul 2025 | Initiation of Withdrawal / Exit (Round 4) |
| 09 Jul 2025 | Resolution of Fee Payment Issues / last day for queries (Round 4) |
| Round 5 | |
| 10 Jul 2025 | Seat Allocation (Round 5) |
| 10 – 14 Jul 2025 | Online reporting: fee payment* / document upload / query response (Round 5) |
| 11 – 14 Jul 2025 | Initiation of Withdrawal / Exit (Round 5) |
| 15 Jul 2025 | Last day to respond to Withdrawal Query / fee issues (Round 5) |
| Round 6 — Final Round for IITs | |
| 16 Jul 2025 | Seat Allocation (Round 6) — FINAL ROUND for IITs |
| 16 – 21 Jul 2025 | Online reporting: fee payment* / document upload / query response (Round 6) |
| 16 – 22 Jul 2025 | Initiation of Withdrawal (Round 6) [NIT+ System Only] |
| 22 Jul 2025 | Resolution of Fee Payment Issues / last day for queries (Round 6). FINAL ROUND for IITs Ends |
| 23 – 27 Jul 2025 | [NIT+ System Only] Online payment of Partial Admission Fee (PAF) |
| 28 Jul 2025 | Resolution of PAF Payment Issues (attempts before deadline) |
Must qualify JEE Advanced 2026 and meet Class XII performance criteria.
Must secure rank in JEE Main 2026 — Paper 1 for BE/BTech, Paper 2 for BArch/BPlan — and meet Class XII criteria.
Log in to JoSAA portal with JEE Main application number, name, mother's name & DOB. Verify & confirm all details (only contact info editable).
Enter branch & college choices in preference order. Arrange via "Arrange Filled Choices".
Lock your choices & take a printout for reference.
Seats allotted by rank, choices & availability. Choose Freeze, Float or Slide.
Pay seat acceptance fee online. No payment = refusal of seat & no document verification.
Online verification per schedule. Only after verification can you report for admission.
Report to allotted institute, pay remaining fee & complete admission formalities.
Authenticate with JEE Main application number, name, mother's name & DOB. Verify OTP (mobile + email), check details, create JoSAA portal password.
Log in with application number, password & OTP. Verify & confirm details. Registration complete → proceed to choice filling.
Re-verify OTP, then select institute types, institute names & programmes from the displayed list. Add as many choices as possible in preference order. You can:
Choice Locking: Lock when confident — locked choices can't be edited. Unlocked choices auto-lock at the deadline. After locking, download the locked-choice letter.
Results appear under your JoSAA login (JEE Main application number + JoSAA password). Seats allotted by JEE Main/Advanced rank, category & choices filled. Download the "Initial Seat Allotment Intimation Slip". No separate intimation is sent — check the portal yourself each round.
After each round, opening & closing ranks release for all colleges & courses. Cutoff shows: institute, programme name, quota, seat type, gender, opening rank, closing rank.
Accept seat, happy with programme. No further rounds. Seat stays allocated & provisionally confirmed (subject to completing all steps).
Accept seat but want a higher-preference programme in ANY institute in later rounds. Considered in subsequent rounds.
Accept seat but want a higher-preference programme within the SAME institute in later rounds. Considered in subsequent rounds.
| Category | Fee |
|---|---|
| SC, ST, GEN-PwD, GEN-EWS-PwD, OBC-NCL-PwD, SC-PwD, ST-PwD | INR 20,000 |
| All other candidates | INR 40,000 |
Pay via Debit card / UPI / Credit card / Net Banking / E-Challan. Document verification depends on this payment. No payment = seat refused, no further rounds.
| Category | Fee |
|---|---|
| SC, ST, GEN-PwD, GEN-EWS-PwD, OBC-NCL-PwD, SC-PwD, ST-PwD | INR 20,000 |
| All other candidates | INR 45,000 |
After the last round, candidates with a provisionally allocated NIT+ seat must pay PAF. No PAF = seat rejected. Pay via Debit/UPI/Credit/Net Banking or SBI E-challan from the portal.
| Institute | NIRF 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 Gandhinagar | 18 |
| IIT Ropar | 22 |
| IIT Jodhpur | 28 |
| IIT Mandi | 31 |
| IIT Patna | 34 |
| IIT Bhubaneshwar | 54 |
| IIT Tirupati | 61 |
| IIT Jammu | 62 |
| IIT Palakkad | 64 |
| IIT Bhilai | 73 |
| IIT Dharwad | Band 101–150 |
| Institute | NIRF 2024 |
|---|---|
| NIT Trichy (NITT) | 9 |
| NIT Karnataka (NITK) | 17 |
| NIT Rourkela (NITRKL) | 19 |
| NIT Warangal (NITW) | 21 |
| NIT Calicut (NITC) | 25 |
| NIT Nagpur (VNIT) | 39 |
| NIT Silchar (NITS) | 40 |
| NIT Jaipur (MNIT) | 43 |
| NIT Durgapur (NITDGP) | 44 |
| NIT Delhi (NITD) | 45 |
| IIEST Shibpur | 49 |
| NIT Patna (NITP) | 55 |
| NIT Jalandhar (NITJ) | 58 |
| NIT Surat (SVNIT) | 59 |
| NIT Allahabad (MNNIT) | 60 |
| NIT Raipur (NITRR) | 71 |
| NIT Bhopal (MANIT) | 72 |
| NIT Srinagar (NITSRI) | 79 |
| NIT Kurukshetra (NITKKR) | 81 |
| NIT Agartala (NITA) | 82 |
| NIT Puducherry (NITPY) | 97 |
| NIT Goa · Jamshedpur · Manipur · Hamirpur · Uttarakhand · Arunachal · Mizoram | Band 101–150 |
| NIT Sikkim · Nagaland | Band 151–200 |
| NIT Meghalaya (NITM) · NIT Andhra Pradesh (NITANP) | NA |
| Institute | NIRF 2024 |
|---|---|
| IIIT Allahabad | 87 |
| ABV IIIT Gwalior · IIITDM Jabalpur · IIITDM Kanchipuram | Band 101–150 |
| IIIT Guwahati | Band 151–200 |
| IIIT Hyderabad · IIIT Bangalore | Not ranked |
| IIIT Bhubaneshwar · Pune · Kota · Sri City · Vadodara · Nagpur · Kalyani · Lucknow · Dharwad · Bhagalpur · Bhopal · Kottayam · Ranchi · Una · Surat · Manipur · Kurnool · Tiruchirapalli · Sonepat · Agartala · Karnataka | Not ranked |