IIT Fees Structure for BTech Courses
Shiksha lists the semester-wise tuition fees and annual fee structure of B.Tech courses offered by 23 Indian Institutes of Technology. The total fees for each IIT comprise various components such as mess charges, hotel fees, and gymkhana among others.
- IIT Fee Structure
- IIT Fees for BTech
- Category-wise Fee Benefits Offered by IITs
- Top 100 IIT Courses: Value for Money
- Scholarships Offered by IITs
- Admissions & Cut-offs for IIT Courses
- FAQs Regarding IIT Fees
IIT Fee Structure
The total fees for each IIT comprise various components such as mess charges, hotel fees, and gymkhana among others. Although these components may vary from institute to institute, some of the common ones include:
- Tuition fee
- Registration fee
- Examination fee
- Mess fee
- Annual insurance
- Caution money (refundable)
- Contribution to hostel subsidy
- Electricity & water charges
- Gymkhana fee
- Hostel establishment charges
- Hostel seat rent
- Hostel subsidy fee
- Medical fee
- Mess caution fee (refundable)
- One-time fee
- Student benevolent fund
IIT Fees for BTech
IIT fees for the complete course range between Rs 8-10 lakh for general category students. In the past six years, IIT fees for General category students, planning to study BTech in IITs, has increased three-fold from Rs 50,000 annually to Rs 3 lakh annually. However, the fees for other courses have remained almost unchanged. Below is the semester-wise segregation of tuition fee of each IIT’s B.Tech course. However, for those who want to know the detailed fee structure for all the 23 IITs, click the links in the third column.
| Name of IIT |
Per Semester fee for BTech |
Hostel charges per Semester |
Detailed BTech Fees Structure |
|---|---|---|---|
| INR 1,20,700 |
INR 12,000 |
||
| INR 1,08,000 |
INR 33,500 |
||
| INR 1,43,000 |
INR 19,300 |
||
| INR 1,19,750 |
INR 13,000 |
||
| INR 1,07,800 |
INR 8,000 |
||
| INR 1,00,000 |
INR 15,000 |
||
| INR 1,22,876 |
INR 13,000 |
||
| INR 1,28,500 |
INR 15,500 |
||
| INR 1,22,876 |
INR 13,000 |
||
| INR 1,11,750 |
INR 18,120 |
||
| INR 1,19,000 |
INR 28,000 |
||
| INR 1,28,650 |
NA |
||
| INR 1,15,300 |
NA |
||
| INR 1,18,275 |
NA |
||
| INR 1,12,142 |
INR 12,175 |
||
| INR 1,48,700 |
INR 25,100 |
||
| INR 1,12,663 |
INR 23,750 |
||
| INR 1,20,350 |
INR 12,000 |
||
| INR 1,12,600 |
INR 23,150 |
||
| INR 1,13,300 |
INR 14,500 |
||
| INR 1,18,480 |
INR 16,000 |
||
| INR 1,13,650 |
NA |
||
| INR 1,12,700 |
INR 27,750 |
Commonly asked questions
The JEE Advanced exam pattern is dynamic. It changes every year. The only known aspect of the JEE Advanced exam pattern are:
- The number of papers: There are two papers - paper 1 and paper 2.
- The exam mode: The JEE Advanced exam is held in computer based test mode.
- Duration: The exam is held for 6 hours. Each paper is of 3 hours.
- Subjects: Each question papers has questions from three sections - Maths, Physics and Chemistry
JEE Advanced pattern will change every year in terms of making scheme and the kinds of questions asked (MCQs, match the following, paragraph type, numerical answer type.)
Aspirants can practice the JEE Advanced mock tests on the official website jeeadv.ac.in. Every year the conducting IIT releases the official JEE Advanced paper 1 and paper 2 mock tests. Candidates can practice these mock tests without any need of registration or payment of fee.
Apart from that, candidates can also practice the JEE Advanced mock exams provided by the coaching centres and experts on their respective websites.
Candidates can find the solved question papers of JEE Advanced exam on the websites of various coaching centres. Also shiksha.com have comoile the solved past 10 year JEE Advanced question papers here: Last 10 Year JEE Advanced Question Papers with Solutions: Download Here.
There are two question types in JEE Main exam. Multiple choice questions and numerical ability questions. In MCQ, every question has 4 options with only 1 correct answer. Select the correct option. In numerical ability question type, no options are there. Solve them and write answer using keyword and mouse.
Category-wise Fee Benefits Offered by IITs
| Category |
Benefits |
|---|---|
| General & OBC students belonging to families whose annual income is less than Rs 1 lakh |
Full waiver |
| General & OBC students belonging to families with an annual income of Rs 1-5 lakh |
Two-thirds of the tuition fee is waived off, irrespective of their category |
| Scheduled Caste |
Full waiver |
| Scheduled Tribe |
Full waiver |
| Differently-abled |
Full waiver |
| Planning for BTech admission? Find useful insights & emerging trends on student preferences for BTech colleges, locations and more for free. |
Top 100 IIT Courses: Value for Money
Alumni and current IIT students, on Shiksha, have rated IIT campuses and courses in terms of value for money. The value-for-money component includes job opportunities and salary packages offered to students after their graduation. The table below lists the top 100 courses across IITs that students believe are the best with respect to value to money. Each institute is rated out of 5.
| Institute |
Course |
Value for Money (Rating out of 5) |
|---|---|---|
| IIT Bhubaneswar |
B.Tech in Metallurgical and Materials Engineering |
5 |
| IIT Bombay |
B.Tech in Chemical Engineering |
5 |
| IIT Bombay |
B.Tech in Engineering Physics |
5 |
| IIT Bombay |
B.Tech in Energy Engineering M.Tech. in Energy Systems Engineering |
5 |
| IIT Bombay |
B.Tech in Electrical Engineering M.Tech in Communications and Signal Processing |
5 |
| IIT Bombay |
B.Tech in Mechanical Engineering and M.Tech in Computer Integrated Manufacturing |
5 |
| IIT Delhi |
B.Tech M.Tech in Chemical Engineering |
5 |
| IIT Delhi |
B.Tech M.Tech. in Computer Science and Engineering |
5 |
| IIT Delhi |
B.Tech in Engineering Physics |
5 |
| IIT Dhanbad |
B.Tech M.Tech in Computer Science and Engineering |
5 |
| IIT Dhanbad |
B.Tech M.Tech in Petroleum Engineering (Dual Degree) |
5 |
| IIT Dhanbad |
B.Tech in Environmental Engineering |
5 |
| IIT Dharwad |
B.Tech in Computer Science and Engineering |
5 |
| IIT Gandhinagar |
B.Tech in Electrical Engineering |
5 |
| IIT Guwahati |
B.Tech in Mathematics and Computing |
5 |
| IIT Guwahati |
B.Tech in Chemical Science and Technology |
5 |
| IIT Guwahati |
B.Tech in Electronics and Electrical Engineering |
5 |
| IIT Hyderabad |
B.Tech in Civil Engineering |
5 |
| IIT Hyderabad |
B.Tech in Electrical Engineering |
5 |
| IIT Indore |
B.Tech in Civil Engineering |
5 |
| IIT Kanpur |
B.Tech in Chemical Engineering |
5 |
| IIT Kanpur |
B.Tech in Biological Sciences and Bio-Engineering |
5 |
| IIT Kanpur |
B.Tech in Electrical Engineering |
5 |
| IIT Kharagpur |
Integrated B.Tech(Hons.) in Agriculture Food Engineering M.Tech in Food Process Engineering |
5 |
| IIT Kharagpur |
Integrated B.Tech (Hons.) in Agriculture Food Engineering M.Tech in Agriculture System and Management |
5 |
| IIT Kharagpur |
Integrated B.Tech (Hons.) M.Tech in Chemical Engineering |
5 |
| IIT Kharagpur |
B.Tech in Ocean Engineering and Naval Architecture |
5 |
| IIT Kharagpur |
Integrated B.Tech (Hons.) M.Tech in Ocean and Naval Architecture |
5 |
| IIT Kharagpur |
Integrated B.Tech (Hons.) in Electrical Engineering M.Tech. in Instrumentation and Signal Processing Engineering |
5 |
| IIT Kharagpur |
Integrated B.Tech (Hons.) in Manufacturing Science and Engineering M.Tech. in Industrial Engineering Management |
5 |
| IIT Madras |
B.Tech in Chemical Engineering |
5 |
| IIT Madras |
B.Tech in Electrical Engineering |
5 |
| IIT Madras |
B.Tech M.Tech. in Electrical Engineering |
5 |
| IIT Madras |
B.Tech in Engineering Design M.Tech. in Automotive Engineering |
5 |
| IIT Madras |
B.Tech in Engineering Physics |
5 |
| IIT Madras |
B.Tech in Mechanical Engineering |
5 |
| IIT Madras |
B.Tech M.Tech in Naval Architecture and Ocean Engineering |
5 |
| IIT Madras |
Integrated B.Tech M.Tech in Biological Engineering |
5 |
| IIT Madras |
B.Tech in Civil Engineering M.Tech in Building Technology and Construction Management |
5 |
| IIT Madras |
B.Tech in Civil Engineering M.Tech in Applied Mechanics |
5 |
| IIT Madras |
B.Tech in Mechanical Engineering M.Tech in Product Design |
5 |
| IIT Madras |
B.Tech in Mechanical Engineering M.Tech in Intelligent Manufacturing |
5 |
| IIT Madras |
B.Tech in Electrical Engineering M.Tech in Applied Mechanics |
5 |
| IIT Madras |
B.Tech in Aerospace Engineering M.Tech in Applied Mechanics |
5 |
| IIT Madras |
B.Tech in Aerospace Engineering |
5 |
| IIT Palakkad |
B.Tech in Mechanical Engineering |
5 |
| IIT Roorkee |
Integrated B.Tech M.Tech in Geophysical Technology |
5 |
| IIT Ropar |
B.Tech in Mechanical Engineering |
5 |
| IIT Ropar |
B.Tech in Computer Science and Engineering |
5 |
| IIT Ropar |
B.Tech in Civil Engineering |
5 |
| IIT Ropar |
B.Tech M.Tech in Mechanical Engineering |
5 |
| IIT Varanasi |
Integrated B.Tech M.Tech in Mathematics and Computing |
5 |
| IIT Varanasi |
Integrated B.Tech in Biochemical Engineering M.Tech in Biochemical Engineering & Biotechnology |
5 |
| IIT Kharagpur |
B.Tech in Computer Science and Engineering |
4.93 |
| IIT Bombay |
B.Tech in Metallurgical Engineering and Materials Science |
4.89 |
| IIT Kanpur |
B.Tech in Materials Science and Engineering |
4.89 |
| IIT Delhi |
B.Tech in Civil Engineering |
4.88 |
| IIT Kharagpur |
B.Tech in Biotechnology and Biochemical Engineering |
4.83 |
| IIT Kharagpur |
B.Tech in Manufacturing Science and Engineering |
4.83 |
| IIT Delhi |
B.Tech in Mechanical Engineering |
4.81 |
| IIT Delhi |
B.Tech M.Tech in Biochemical Engineering and Biotechnology |
4.8 |
| IIT Guwahati |
B.Tech in Engineering Physics |
4.8 |
| IIT Kharagpur |
B.Tech in Aerospace Engineering |
4.8 |
| IIT Kharagpur |
B.Tech in Electrical Engineering |
4.8 |
| IIT Varanasi |
Integrated B.Tech M.Tech in Civil Engineering |
4.8 |
| IIT Delhi |
B.Tech in Production and Industrial Engineering |
4.77 |
| IIT Bombay |
B.Tech in Civil Engineering |
4.75 |
| IIT Delhi |
B.Tech in Textile Engineering |
4.75 |
| IIT Guwahati |
B.Tech in Electronics and Communication Engineering |
4.75 |
| IIT Jodhpur |
B.Tech in Computer Science and Engineering |
4.75 |
| IIT Jodhpur |
B.Tech in Mechanical Engineering |
4.75 |
| IIT Kharagpur |
Integrated B.Tech (Hons.) M.Tech. in Computer Science and Engineering |
4.75 |
| IIT Madras |
B.Tech in Naval Architecture and Ocean Engineering |
4.75 |
| IIT Roorkee |
B.Tech in Electrical Engineering |
4.75 |
| IIT Roorkee |
B.Tech in Production and Industrial Engineering |
4.75 |
| IIT Kanpur |
B.Tech in Civil Engineering |
4.73 |
| IIT Kharagpur |
B.Tech in Electronics and Electrical Communication Engineering |
4.71 |
| IIT Mandi |
B.Tech in Mechanical Engineering |
4.71 |
| IIT Varanasi |
B.Tech in Electronics Engineering |
4.7 |
| IIT Bhubaneswar |
B.Tech in Mechanical Engineering |
4.67 |
| IIT Delhi |
B.Tech in Power and Automation Engineering |
4.67 |
| IIT Dhanbad |
B.Tech in Mining Machinery Engineering |
4.67 |
| IIT Guwahati |
B.Tech in Mechanical Engineering |
4.67 |
| IIT Guwahati |
B.Tech in Bio-Technology |
4.67 |
| IIT Kanpur |
B.Tech in Aerospace Engineering |
4.67 |
| IIT Kharagpur |
B.Tech in Metallurgical and Materials Engineering |
4.67 |
| IIT Varanasi |
B.Tech in Ceramic Engineering |
4.67 |
| IIT Varanasi |
Integrated B.Tech M.Tech in Computer Science and Engineering |
4.67 |
| IIT Varanasi |
Integrated B.Tech M.Tech in Metallurgical Engineering |
4.67 |
| IIT Kanpur |
B.Tech in Computer Science and Engineering |
4.63 |
| IIT Kanpur |
B.Tech in Mechanical Engineering |
4.63 |
| IIT Madras |
B.Tech in Civil Engineering |
4.63 |
| IIT Bombay |
B.Tech in Mechanical Engineering |
4.62 |
| IIT Dhanbad |
B.Tech in Mining Engineering |
4.61 |
| IIT Roorkee |
B.Tech in Civil Engineering |
4.61 |
| IIT Roorkee |
B.Tech in Engineering Physics |
4.6 |
| IIT Roorkee |
B.Tech in Mechanical Engineering |
4.6 |
| IIT Bombay |
B.Tech in Electrical Engineering |
4.57 |
| IIT Jodhpur |
B.Tech in Electrical Engineering |
4.57 |
| IIT Hyderabad |
B.Tech in Computer Science and Engineering |
4.56 |
The fee structure of IITs has been revised over the years, making it difficult for many students to cope with the rising expenditure. To help such candidates, who deserve to be at one of these premier institutes, some IITs offer various scholarships and fee reimbursement schemes that they can apply and avail to reduce fee-related problems. Merit- cum-Means Scholarship (MCM) is one of the most popular scholarships offered by almost all IITs. There are other IIT scholarships too in the list such as Free Basic Messing and Pocket Allowance, Rupa Moudgil Scholarship, Singhal Scholarship etc. Check out institute-specific scholarships offered by some of the IITs below.
| IIT Scholarships |
|
|---|---|
Commonly asked questions
Paper 1 has 75 questions where Physics Chemistry and Mathematics, each section has 25 questions. Out of 25 questions, 20 are MCQs and five are numerical value questions. You must answer all 5 numerical value-type questions. All 20 multiple-choice questions are compulsory. Complete all 75 questions in 3 hours.
In JEE Advanced exam, questions are asked from:
- Maths
- Physics
- Chemistry
There are two papers in the exam and each paper has questions from these three subjects.
Candidates can check JEE main question papers 2026 at jeemain.nta.nic.in.
NO, it is compulsory to attempt all questions in the JEE Main exam. The JEE Main exam has negative marking and candidates must answer only those questions for which they know the correct answer. Students must note that there are no minimum marks in JEE Main that students need to score. Students gets All India Rank based on the marks they secure in exam and gets admission based on that rank.
Explore colleges based on JEE Advanced
Admissions & Cut-offs for IIT Courses
During Joint Seat Allocation Authority (JoSAA) Counselling, the IITs release round-wise and category-wise cut-offs/ranks for admissions to B.Tech and Dual Degree programmes. After appearing for JEE Advanced, the next step is to appear for JoSAA counselling. JoSAA refers to joint seat allocation for admissions to 23 IITs, 31 NITs, 23 IIITs and 23 Other-Government Funded Technical Institutes (GFTIs).
Take a look at B.Tech cut-offs for some of the top IITs below.
| IIT Cutoffs |
|
|---|---|
| Indian Institute of Technology, (BHU) Varanasi, Uttar Pradesh |
|
FAQs Regarding IIT Fees
Q. What is the annual fees in IIT for BTech general category candidates?
A.The fees of BTech course ranges from Rs 8-10 lakhs for general category students.
Q. What is the fee structure of IITs?
A. Read the article above to know details about the IIT fee structure.
Q. Why is IIT fees so high?
A. One of the reasons given for fee hike in IITs is that several students who have enrolled into MTech courses leave midway for jobs in the civil services or public sector undertakings. Basically, they use the stipend provided by IIT M. Tech courses as a comfortable intermediary to apply for government jobs
Q. Are IITs in India government-funded institutes?
A. Yes, the MHRD has established financially aids IIMs, but they have no say in administrative decisions and day to day functioning of the institutes.
Q. How can I get a scholarship in IIT?
A. There are scholarship schemes offered by the insititues. The scholarships will be based on merit of candidates. IIT Madras has more than 12 scholarships for students.
Q. Which IIT has the lowest fees structure for admission?
A. IIT Kharagpur has the lowest fees structure.
Q. What is the fee structure of a B.Tech in CSE at IIT Bombay?
A. The total course fee of BTech in CSE at IIT Bombay is around Rs 8.55 lakhs.
Q Is there any fee concession in IITs for students who have a low family income?
A. Yes, the institutes offer different concessions for students who come from the low-income family background. There are scholarships offered by IITs for General, SC and ST category candidates.
Q. What is the salary of IIT engineer?
A. The average salary offer received by graduates of the Indian Institutes of Technology (IITs) is Rs11 lakhs.
Q. What is the IIT MTech Fee Structure for the academic year 2020-21?
A. For the current academic year, the MTech fee is around 35-70k per year. However, some institutes may have a higher fee structure depending on the facilities and necessities of the institute.
Q: What is the fee structure of IIT Kanpur?
A: The total fee structure for BTech is around Rs. 8.27 lakhs. MTech fee ranges from Rs. 33,200 to Rs. 1.12 lakh.
Comments
(12)
S
5 years ago
M
5 years ago


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 Bio