NIT Fee Structure: Most of the students aspiring to get admission to NITs have a common question regarding the fee structure of the institutes. NIT Council sets the fee structure of the NITs in India. Soon after JEE Main is over, the concerned institute releases the NIT fee structure for all the categories in the JoSAA portal. The fee structure has various components, among which tuition fees are the same across all the NITs. However, the components in the NIT fee structure may vary from one institute to the other.
| JEE Main Application Form 2025 | JEE Mains 2025 Exam Date |
| JEE Main Syllabus 2025 | JEE Main Exam Pattern 2025 |
Below in this article, you will get details on:
- Components of NIT fee structure
- Category-wise benefits offered by NITs in India
- NIT Fees for B.Tech courses
- Top NIT courses for the value of money
- NIT Scholarships for B.Tech students
- NIT Cutoff for admission to undergraduate courses
- Components of NIT Fee Structure
- NIT Fee Structure for BTech Admission
- Fee Benefits Offered by NITs - Category-wise
- Top 100 NIT Courses: Value for Money
- Scholarships Offered by NITs
- NIT Cutoff for BTech Admission
Components of NIT Fee Structure
- Tuition
- Admission
- Library
- Development Fee
- Students Group
- Other Fee
- Matriculation & Recognition
- Sports Affiliation
- Students Welfare
- Amenities Fee
- Magazine Fee
- Association Fee
- Registration Fee
- Annual Premium for Medi-claim
NIT Fee Structure for BTech Admission
Please note this is the NIT fee structure for students who took admission in the year 2023-24.
Fee Benefits Offered by NITs - Category-wise
NITs in India also offer tuition-fee-related benefits to candidates across various categories. For economically backward students claiming waiver of tuition fees, candidates have to produce the Income Certificate of the family issued by the competent authority of the State Government every year afresh. In addition, candidates have to produce an affidavit on a Non-Judiciary Stamped paper of Rs. 100 as per the format provided in the Institute website, should be submitted along with the Income Certificate. Go through the table below to know the category-wise benefits offered by 31 NITs.
Explore colleges based on JEE Main
| Category | Benefits |
|---|---|
| Scheduled Caste/ Scheduled Tribe/ Physically Handicapped | 100% tuition fee waiver |
| Economically backward students (whose family income is less than Rs.1 lakh per annum) | Full remission of the Fee |
| Other economically backward students (whose family income is between Rs.1 lakh to Rs.5 lakh per annum) | 2/3rd of the fee |
Top 100 NIT Courses: Value for Money
In Shiksha, the current students and alumni of NITs in India have rated NIT courses and campuses in terms of value for money, referring to salary packages offered to shortlisted candidates for admission. Below is the list of Top 100 courses across 31 NITs that are considered best with regard to value for money the best with respect to value to money. The institutes mentioned below in the table are rated out of 5.
The schedule for JoSAA 2026 will be announced after the result of JEE Main 2026 session 2.
Yes, applicants who wish to particpate in CSAB have to register online from the CSAB official website as both CSAB and JoSAA are separate counselling processes. The document verification of such candidates will not be conducted again, as the documents are verified during JoSAA.
| Institute | Course | Value for Money (Out of 5) |
|---|---|---|
| National Institute of Technology, Mizoram | B.Tech in Mechanical Engineering | 5.00 |
| National Institute of Technology, Sikkim | B.Tech in Civil Engineering | 5.00 |
| National Institute of Technology, Agartala | B.Tech. + M.Tech. in Engineering Physics | 5.00 |
| National Institute of Technology, Puducherry | B.Tech in Mechanical Engineering | 5.00 |
| National Institute of Technology, Sikkim | B.Tech in Electronics and Communication Engineering | 5.00 |
| National Institute of Technology, Arunachal Pradesh | B.Tech. in Civil Engineering | 5.00 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Instrumentation and Control Engineering | 4.83 |
| National Institute of Technology, Rourkela | B.Tech in Civil Engineering | 4.75 |
| National Institute of Technology, Surathkal | B.Tech. in Information Technology | 4.71 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Chemical Engineering | 4.70 |
| National Institute of Technology, Warangal | B.Tech in Chemical Engineering | 4.68 |
| National Institute of Technology, Warangal | B.Tech in Biotechnology | 4.67 |
| National Institute of Technology, Surathkal | B.Tech. in Metallurgical and Materials Engineering | 4.67 |
| National Institute of Technology, Rourkela | B.Tech. in Industrial Design | 4.67 |
| National Institute of Technology, Rourkela | B.Tech in Chemical Engineering | 4.67 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Mechanical Engineering | 4.64 |
| National Institute of Technology, Rourkela | B.Tech in Metallurgical and Materials Engineering | 4.64 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Production Engineering | 4.64 |
| National Institute of Technology, Surathkal | B.Tech. in Computer Science and Engineering | 4.63 |
| National Institute of Technology, Surathkal | B.Tech. in Civil Engineering | 4.63 |
| National Institute of Technology, Surathkal | B.Tech. in Electrical and Electronics Engineering | 4.60 |
| National Institute of Technology, Agartala | B.Tech. in Electronics and Communication Engineering | 4.57 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Electronics and Communication Engineering | 4.56 |
| National Institute of Technology, Warangal | B.Tech in Metallurgical and Materials Engineering | 4.53 |
| National Institute of Technology, Surathkal | B.Tech. in Mechanical Engineering | 4.52 |
| National Institute of Technology, Hamirpur | B.Tech in Electronics and Communication Engineering | 4.52 |
| National Institute of Technology, Surathkal | B.Tech. in Electronics and Communication Engineering | 4.50 |
| National Institute of Technology, Raipur | B.Tech in Civil Engineering | 4.50 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Electrical and Electronics Engineering | 4.50 |
| National Institute of Technology, Warangal | B.Tech in Computer Science and Engineering | 4.48 |
| National Institute of Technology, Warangal | B.Tech in Electronics and Communication Engineering | 4.48 |
| National Institute of Technology, Agartala | B.Tech. in Civil Engineering | 4.47 |
| National Institute of Technology, Calicut | B.Tech. in Computer Science and Engineering | 4.44 |
| National Institute of Technology, Warangal | B.Tech in Mechanical Engineering | 4.43 |
| National Institute of Technology, Delhi | B.Tech. in Electrical and Electronics Engineering | 4.42 |
| National Institute of Technology, Rourkela | B.Tech in Computer Science and Engineering | 4.40 |
| National Institute of Technology, Rourkela | B.Tech in Biotechnology Engineering | 4.40 |
| National Institute of Technology, Rourkela | B.Tech in Ceramic Engineering | 4.38 |
| National Institute of Technology, Warangal | B.Tech in Civil Engineering | 4.36 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Civil Engineering | 4.36 |
| National Institute of Technology, Kurukshetra | B.Tech. in Computer Engineering | 4.33 |
| National Institute of Technology, Delhi | B.Tech in Electronics and Communication Engineering | 4.33 |
| National Institute of Technology, Rourkela | B.Tech in Mining Engineering | 4.33 |
| National Institute of Technology, Surathkal | B.Tech. in Chemical Engineering | 4.33 |
| National Institute of Technology, Nagaland | B.Tech in Electronics and Communication Engineering | 4.33 |
| National Institute of Technology, Uttarakhand | B.Tech in Electronics and Communication Engineering | 4.33 |
| National Institute of Technology, Patna | B.Tech. in Electronics and Communication Engineering | 4.32 |
| National Institute of Technology, Jamshedpur | B.Tech. (Hons.) in Computer Science and Engineering | 4.31 |
| National Institute of Technology, Surathkal | B.Tech. in Mining Engineering | 4.30 |
| National Institute of Technology, Rourkela | B.Tech in Mechanical Engineering | 4.29 |
| National Institute of Technology, Hamirpur | B.Tech + M.Tech in Electronics and Communication Engineering | 4.29 |
| National Institute of Technology, Calicut | B.Tech. in Electrical and Electronics Engineering | 4.26 |
| National Institute of Technology, Kurukshetra | B.Tech in Civil Engineering | 4.25 |
| National Institute of Technology, Rourkela | B.Tech in Electronics and Communication Engineering | 4.25 |
| National Institute of Technology, Calicut | B.Tech. in Chemical Engineering | 4.25 |
| National Institute of Technology, Calicut | B.Tech. in Production Engineering | 4.25 |
| National Institute of Technology, Puducherry | B.Tech in Electronics and Communication Engineering | 4.25 |
| National Institute of Technology, Hamirpur | B.Tech in Mechanical Engineering | 4.24 |
| National Institute of Technology, Hamirpur | B.Tech. in Civil Engineering | 4.23 |
| National Institute of Technology, Patna | B.Tech. in Information Technology | 4.22 |
| National Institute of Technology, Calicut | B.Tech. in Civil Engineering | 4.21 |
| National Institute of Technology, Hamirpur | B.Tech. in Computer Science and Engineering | 4.21 |
| National Institute of Technology, Goa | B.Tech. in Computer Science and Engineering | 4.20 |
| National Institute of Technology, Kurukshetra | B.Tech in Industrial Engineering and Management | 4.19 |
| National Institute of Technology, Kurukshetra | B.Tech. in Mechanical Engineering | 4.19 |
| National Institute of Technology, Durgapur | B.Tech. in Mechanical Engineering | 4.15 |
| National Institute of Technology, Raipur | B.Tech in Mining Engineering | 4.13 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Computer Science and Engineering | 4.13 |
| National Institute of Technology, Patna | B.Tech. in Electrical Engineering | 4.11 |
| National Institute of Technology, Agartala | B.Tech. in Mechanical Engineering | 4.10 |
| National Institute of Technology, Calicut | B.Tech. in Mechanical Engineering | 4.10 |
| National Institute of Technology, Kurukshetra | B.Tech. in Electronics and Communication Engineering | 4.09 |
| National Institute of Technology, Patna | B.Tech. in Mechanical Engineering | 4.08 |
| National Institute of Technology, Delhi | B.Tech. in Computer Science Engineering | 4.08 |
| National Institute of Technology, Rourkela | B.Tech in Electrical Engineering | 4.06 |
| National Institute of Technology, Agartala | B.Tech. in Computer Science and Engineering | 4.06 |
| National Institute of Technology, Durgapur | B.Tech. in Metallurgical and Materials Engineering | 4.06 |
| National Institute of Technology, Patna | B.Tech. in Civil Engineering | 4.05 |
| National Institute of Technology, Kurukshetra | B.Tech. in Electrical Engineering | 4.05 |
| National Institute of Technology, Durgapur | B.Tech. in Electrical Engineering | 4.05 |
| National Institute of Technology, Jamshedpur | B.Tech. (Hons.) in Mechanical Engineering | 4.03 |
| National Institute of Technology, Raipur | B.Tech in Mechanical Engineering | 4.00 |
| National Institute of Technology, Calicut | B.Tech. in Electronics and Communication Engineering | 4.00 |
| National Institute of Technology, Tiruchirappalli | B.Tech. in Metallurgical and Materials Engineering | 4.00 |
| National Institute of Technology, Durgapur | B.Tech. in Electronics and Communication Engineering | 4.00 |
| National Institute of Technology, Hamirpur | B.Tech. in Electrical and Electronics Engineering | 4.00 |
| National Institute of Technology, Srinagar | B.Tech in Metallurgical And Materials Engineering | 4.00 |
| National Institute of Technology, Rourkela | B.Tech in Electronics and Instrumentation Engineering | 4.00 |
| National Institute of Technology, Raipur | B.Tech in Bio-Medical Engineering | 4.00 |
| National Institute of Technology, Hamirpur | B.Tech + M.Tech in Computer Science and Engineering | 4.00 |
| National Institute of Technology, Agartala | B.Tech. in Chemical Engineering | 4.00 |
| National Institute of Technology, Rourkela | B.Tech in Food Process Engineering | 4.00 |
| National Institute of Technology, Sikkim | B.Tech in Computer Science and Engineering | 4.00 |
| National Institute of Technology, Manipur | B.Tech. in Civil Engineering | 4.00 |
| National Institute of Technology, Meghalaya | B.Tech. in Mechanical Engineering | 4.00 |
| National Institute of Technology, Calicut | B.Tech. in Biotechnology | 4.00 |
| National Institute of Technology, Mizoram | B.Tech in Computer Science and Engineering | 4.00 |
| National Institute of Technology, Nagaland | B.Tech in Electrical and Electronics Engineering | 4.00 |
| National Institute of Technology, Nagaland | B.Tech in Mechanical engineering | 4.00 |
| National Institute of Technology, Mizoram | B.Tech in Civil Engineering | 4.00 |
Scholarships Offered by NITs
As the NIT fee structure varies every year, the current students might not be financially strong. Therefore, to aid such students, most of the institutes offer financial assistance in the form of scholarships. Depending on the categories of the candidates and their performance in every academic year, NITs across India offer different types of scholarships. NITs intend to support students of higher learning with financial aids. Also along with scholarships, NITs offer fellowship programmes to meritorious students.
| NIT Scholarships | |
|---|---|
| NIT Tirchy | NIT Agartala |
| NIT Jamshedpur | VNIT Nagpur |
| NIT Durgapur | NIT Kolkata |
| NIT Silchar | NIT Jamshedpur |
| MNIT Allahabad | NIT Hamirpur |
| NIT Delhi | NIT Calicut |
| NIT Patna | NIT Jalandhar |
NIT Cutoff for BTech Admission
The admission to the B.Tech courses is based on JEE Main and JoSAA counselling. JoSAA releases category-wise and round-wise opening and closing cut-offs/ranks for admissions to BTech and Dual degree programmes in the NITs. Candidates seeking admission into the NITs, have to appear in JoSAA cunselling. Admission to the BTech programmes offered at NITs is based on this single counselling platform. The NIT cutoff depends on the number of candidates appearing in the entrance exam, total candidates applied for admission in NITs, total available seats, and difficulty level of the examination. Take a look at NIT BTech cut offs for some of the top NITs below.
Read more:
The JEE Main application form 2026 official website is jeemain.nta.nic.in. NTA has released the JEE Main 2026 application form in the official website. Candidates can fill the form from the website. Details regarding JEE Main application fee, documents required to fill the form, how to apply and other important details related to application process can be checked on this Shiksha page.
JEE Main Registration 2026 Session 2 registration has started at jeemain.nta.nic.in.
NIT Srinagar MBA fee is a sum of multiple components, including tuition fee, security deposit, hostel fee, mess fee, and more. These components are either one-time chargeable or have to be paid annually/semesterly. NIT Srinagar MBA total tuition fee is INR 4 lakh. The hostel fee is INR 1.15 lakh and one-time is of INR 16,500.
Candidates must note that the given fee is taken from the official website/sanctioning body. It is still subject to change. Hence, is indicative.
Engineering Education & Entrance Exam Expert
Role: Senior News Writer & Content Editor, Shiksha.com
Education: B.Tech in Mechanical Engineering [IET], MA Education Philosophy
Satyendra Singh is an Engineering gradua
Read Full BioNews & Updates
Explore Other Exams
6 Apr '26 - 2 May '26 | JEE Advanced 2026 registration... |
Apr '26 | JEE Advanced 2026 practice tes... |
15 Dec '25 - 16 Mar '26 | BITSAT 2026 Application Form S... |
18 Mar '26 - 20 Mar '26 | BITSAT 2026 Form Correction Se... |
3 Nov '25 - 16 Apr '26 | SRMJEEE 2026 Registration (Pha... |
3 Nov '25 - 4 Jun '26 | SRMJEEE 2026 Registration (Pha... |
3 Feb '26 - 16 Mar '26 | COMEDK Application Form 2026 |
18 Feb '26 | COMEDK Mock Test Release Date ... |
Feb '26 | WBJEE 2026 application form |
Mar '26 | WBJEE 2026 application form co... |
24 Oct '25 - 31 Mar '26 | VITEEE 2026 application form |
Apr '26 | VITEEE 2026 Mock Test Release ... |
10 Jan '26 - 20 Feb '26 | MHT CET 2026 Application Form ... |
Apr '26 | MHT CET 2026 Admit Card |
Student Forum
Answered 11 hours ago
According to the NIT Arunachal Pradesh BTech cutoff 2025 for the OBC AI category, the overall cutoff varied between 8938 and 124447 in the first and last rounds, respectively.
For the OBC HS quota candidates, the first and last round closing ranks fell between 35124 and 256143, respectively. For bot
N
Contributor-Level 10
Answered 11 hours ago
NIT Arunachal Pradesh JEE Main cutoff 2025 was concluded with the final round of cutoff being released. The cutoff was declared for students belonging to both the All India and Home State quota.
For the General AI category, the overall cutoff ranged from 26036 to 109600 for various BTech course spe
N
Contributor-Level 10
Answered 11 hours ago
According to NIT Agartala BTech cutoff 2025 for the General AI category, the first and last round cutoff varied from 19064 to 26422 for admission to the BTech CSE course. Please note that the cutoff will vary for each round, category, quota, etc. For more information, students can click here.
N
Contributor-Level 10
Answered Yesterday
No, for taking admission in engineering college of U.P., candidates have to participate in UPTAC counselling. JEE Main counselling is conducted only for admission in NITs, IIITs and GFTIs.
S
Contributor-Level 10
Answered Yesterday
No, there is one single counselling for admission to all NITs, IIITs and GFTIs. The counselling in organised by Joint Seat Allocation Authority (JoSAA).
S
Contributor-Level 10
Answered Yesterday
The counselling of JEE Main 2026 will start on June 2, 2026. The complete schedule for counselling will be released soon. JEE Main 2026 counselling will be organized by JoSAA.
S
Contributor-Level 10
Answered 3 days ago
The JEE (Main) cut off for BTech CSE in NIT Durgapur is different for Home state candidates and Other state candidates. Also, the cut off varies according to the category of students (Gen/OBC/SC/ST/EWS). Usually the cut off for the General category students for BTech CSE in NIT Durgapur is 10000 to
S
Contributor-Level 8
Answered 5 days ago
Yes, NTA has postponed the release of JEE Main 2026 session 1 result. The new release date for the session 1 scorecard is by February 16.
A
Contributor-Level 7
Answered 5 days ago
JEE Main exam is not mandatory for admission in Prestige University BTech courses. Students can apply with a valid score of other entrance exams as well. The other accepted exams are CUET/ SAT/ ACT and PU Aptitude Test.
S
Contributor-Level 10
Registration - 1 Feb '26 - 25 Feb '26
NTA released JEE Main 2026 Session 1 Application form on October 31. JEE Mains 2026 registration last date session 1 was November 27, 2025. The link to apply for session 1 was available on the website jeemain.nta.nic.in.