IIT BTech Fee Structure 2024: Check Annual & Semester wise IIT Fee Structure

Sakunth Kumar
Sakunth KumarUpdated On: February 23, 2024 01:46 pm IST | JEE Advanced

Want to pursue BTech from the top IITs in India? You should know that the fees for B. Tech in IITs are higher than many of the private engineering colleges. Check this article to know about IIT BTech Fee Structure 2024 for 4-year duration before applying for admission. 

IIT B.Tech Fee Structure

IIT BTech Fee Structure 2024: IIT BTech fee structure is one of the key topics of discussion amongst candidates applying for admission into various B.Tech courses offered by IITs. Candidates clearing the JEE Advanced 2024 exam might be curious to know what is the fees for B. Tech in IIT so they can make prior arrangements for funds to secure a BTech seat across the prestigious IITs of India. The IIT BTech fee structure is released every year in online mode. The average fee for IIT BTech is INR 8.27 Lakhs but the amount varies depending on the particular institute and course applied to. This article comprises important details pertaining to IIT BTech fee structure 2024 for candidates to develop a fair idea about the amount that they will be required to invest into the 4-year B.Tech programme. The IIT colleges offer the best undergraduate engineering programmes in India. Candidates must note that the fee structure mentioned here is approximate and is liable to change as per the official announcement.

Also Check - IITs Placements: Highest Package Offered, Top Recruiters 

IIT BTech Fee Structure for JEE Advanced Candidates 

After clearing the JEE Advanced 2024 exam , one of the major concerns among IIT aspirants is 'what is the fees for IIT?' or 'how is the IIT Btech fee structure?' To address this question, the IIT BTech fee structure and the seat matrix are released by the respective authorities every year. The fee structure of IITs for B Tech comprises IIT admission fees, exam fees, hostel fees, tuition fees, and other amenities fees. Students must be aware of the total 4-year IIT BTech fee structure 2024 to be able to decide which IITs to choose for Btech admission. The fees for an IIT BTech program can vary depending on the specific IIT and whether the student is from India or an international student. Generally, the fees for Indian students are lower than those for international students. It is best to compare the IIT BTech fees annually and per semester to stay updated on the latest IIT fees for BTech program.

While studying in IIT is a dream for all aspiring engineers, the expenses involved can be high and often unaffordable. That is why having prior knowledge of the IIT Btech fee structure 2024 can be an added advantage. After securing a seat and paying the confirmation fees, students must pay the required admission fees as per the IIT BTech fee structure. Candidates can check the yearly and semester-wise IIT Btech fees. It is to be noted that the IIT Council may recommend changes in the BTech fees in IITs as per the latest fee structure.

IIT BTech Fee Structure 2024

The HRD Ministry has not made any announcement regarding the IIT BTech fee structure 2024. However, students can refer to the expected BTech fees in IITs based on the previous year's data available here. The table below contains the IIT BTech fee structure, which includes one-time deposits and payments. The annual fees include mess charges and hostel charges as well. Candidates must note that the fee structure for engineering courses in IITs is higher than for technical courses. Candidates can check the institute-wise IIT Btech fee structure 2024 in this section.

Name of the IITBTech Fees for General/OBC Candidates (Approx.)BTech Fees for ST/SC/PwD Candidates (Approx.)
IIT BhilaiINR 8,20,000INR 3,50,000
IIT BhubaneshwarINR 9,80,000INR 2,50,000
IIT BombayINR 9,00,000INR 1,25,000
IIT ChennaiINR 8,25,000INR 3,20,000
IIT DelhiINR 9,00,000INR 25,00,000
IIT (ISM) DhanbadINR 8,20,000INR 2,40,000
IIT DharwadINR 9,85,000INR 1,95,000
IIT GandhinagarINR 9,90,000INR 3,40,000
IIT GoaINR 8,90,000INR 2,90,000
IIT GuwahatiINR 8,75,000INR 2,30,000
IIT HyderabadINR 9,20,000INR 2,90,000
IIT IndoreINR 9,90,000INR 3,50,000
IIT JammuINR 1,00,000INR 1,80,000
IIT JodhpurINR 9,70,000INR 1,80,000
IIT KanpurINR 8,68,000INR 1,90,000
IIT KharagpurINR 9,50,000INR 1,75,000
IIT MandiINR 8,70,000INR 80,000
IIT PalakkadINR 9,30,000INR 2,80,000
IIT PatnaINR 8,40,000INR 3,30,000
IIT RoorkeeINR 8,67,000INR 3,00,000
IIT RoparINR 5,00,000INR 90,000
IIT TirupatiINR 8,50,000INR 2,50,000
IIT Varanasi (BHU)INR 9,50,000INR 2,60,000

From the above data, it is evident that the BTech fees for IIT Gandhinagar and IIT Indore are the highest at INR 9,90,000 for the General/OBC categories. For other categories, IIT Gandhinagar BTech fees are INR INR 3,40,000 and for IIT Indore BTech fees is INR 3,50,000. 

Also Check - JoSAA Cutoff 2024

IIT BTech Fee Structure 2024 Per Semester

BTech fees in IITs can also broken down per semester. Knowing about the semester-wise IIT Btech fees can help the students plan their future payments. Here is a look at the BTech course fee per semester for all JEE Advanced participating colleges 2024 or IITs. 

IIT CollegeB.Tech Course Fee per SemesterHostel Charges per SemesterTotal Fees of the B.Tech Course for Gen/OBC Candidates (Approximate)Total Fees of the B.Tech Course for SC/ST/PH Candidates after Relaxation

IIT Bombay

Rs. 1,19,750Rs. 13,000Rs. 9,50,000Rs. 1,36,000

IIT Bhubaneswar

Rs. 1,43,000Rs. 19,300Rs. 10,00,000Rs. 2,17,100

IIT Bhilai

Rs. 1,08,000Rs. 33,500Rs. 8,00,000Rs. 3,43,000

IIT Dharwad

Rs. 1,22,876Rs. 13,000Rs. 9,70,000Rs. 1,83,512

IIT Dhanbad (ISM)

Rs. 1,00,000Not Available (NA)Rs. 8,00,000Rs. 2,24,100

IIT Delhi

Rs. 1,07,800NARs. 8,50,000Rs. 2,00,000 (excluding hostel charges)

IIT Guwahati

Rs. 1,11,750Rs. 18,120Rs. 8,50,000Rs. 2,38,960


Rs. 1,22,876Rs. 13,000Rs. 9,00,000Rs. 2,87,008

IIT Gandhinagar

Rs. 1,28,500Rs. 15,500Rs. 10,00,000Rs. 3,52,000

IIT Indore

Rs. 1,28,650NARs. 10,00,000Rs. 2,29,200 (excluding hostel charges)

IIT Hyderabad

Rs. 1,19,000Rs. 28,000Rs. 9,00,000Rs. 2,99,000

IIT Jodhpur

Rs. 1,18,275NARs. 9,50,000Rs. 1,52,000

IIT Jammu

Rs. 1,15,300NARs. 9,50,000Rs. 66,400 (excluding hostel charges)

IIT Kharagpur

Rs. 1,48,700Rs. 25,100 (Hostel + Mess Charges)Rs. 10,00,000Rs. 2,16,165

IIT Kanpur

Rs. 1,12,142Rs. 12,175Rs. 8,50,000Rs. 1,84,536

IIT Mandi

Rs. 1,20,350Rs. 12,000Rs. 8,50,000Rs. 61,500

IIT Madras

Rs. 1,12,663Rs. 23,750Rs. 8,00,000Rs. 3,00,000 (approx.)

IIT Patna

Rs. 1,13,300Rs. 14,500Rs. 8,20,000Rs. 3,29,600

IIT Palakkad

Rs. 1,12,600Rs. 23,150Rs. 9,10,800Rs. 2,67,950

IIT Ropar

Rs. 1,13,650NARs. 4,44,700Rs. 60,376

IIT Roorkee

Rs. 1,18,480Rs. 16,000Rs. 5,07,040 (excluding hostel charges)Rs. 1,60,000 (excluding hostel charges)

IIT Varanasi

Rs. 1,20,700Rs. 12,000Rs. 8,62,350 (excluding hostel charges)Rs. 1,83,600 (excluding hostel charges)

IIT Tirupati

Rs. 1,12,700Rs. 27,750Rs. 8,71,760 (subject to change as per family income)Rs. 71,760 (subject to change as per family income)

*Note - Changing the B.Tech branch in the second year at IITs will not affect the course fees as fees for all B.Tech courses are the same. Also, scholarships offered to reserved category candidates may vary at different IITs.

Components of IIT BTech Fee Structure

The total fees for each IIT consist of different components including examination fee, hostel fee, caution fee and tuition fee amongst others. These components might vary from institute to institute. However, some of the common components that are part of IIT BTech fee structure are:

  • Examination fee

  • Annual insurance

  • Mess fee

  • Hostel establishment charges

  • Registration fee

  • Tuition fee

  • Medical fee

  • Electricity and water charges

  • Student benevolent fund

  • Hostel subsidy fee

  • Hostel seat rent

  • Caution money (refundable)

  • One time fee

Category-wise Fee Benefits Offered by IITs

IITs across India are also known for offering tuition-fee-related benefits to the candidates across various categories. Candidates should refer to the table below to know more about the waivers students could avail of:



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


Full waiver

How to Pay IIT BTech Fees?

The process to pay BTech fees in IITs is described below for the reference of candidates. 

  • Step 1- To pay the fee using any bank Debit Card, Credit Card, or Net Banking, go to the institute's official website and click the link 'Academic Fee Payment Portal'

  • Step 2- Verify the name displayed on the screen after entering the roll number and date of birth

  • Please refer to the 'IIT BTech Fee structure' PDF fee table and enter the appropriate amount for Tuition fees and Other costs that apply to your category

  • Step 3- The successful payment will be confirmed by a notification on the screen. If you're on campus, you may check your IIT account's payment history to validate the payment.

    Scholarships Offered by IITs

The high fee structure of BTech in IITs often makes it difficult for students to pursue their academic goals. To help such qualified and deserving candidates get a seat in the most prestigious institutes, the Indian Institute of Technology offers various scholarship programs and fee reimbursement schemes for financial assistance. There are scholarships available for BTech programs at IITs. The availability and criteria for scholarships may vary from institution to institution. However, IITs often offer scholarships based on merit, financial need, or specific categories such as reserved categories (SC/ST/OBC) or economically weaker sections (EWS).

Some common scholarships available at IITs include:

  1. Merit-cum-Means Scholarships: These scholarships are awarded to students based on both academic merit and financial need.

  2. Institute Scholarships: IITs may offer scholarships funded by the institute itself. These scholarships are generally awarded based on academic performance and other criteria set by the institute.

  3. Government Scholarships: Various government scholarships are available for students pursuing BTech at IITs. For example, the Central Sector Scholarship Scheme for Top Class Education for SC students and the Post Matric Scholarships for OBC students are some of the government scholarships that can be availed by eligible students.

IIT BTech Courses Admission and Cutoff 

After the JEE Advanced result 2024 is declared, qualified candidates aiming for BTech admission in IIT colleges in India are required to participate in the JoSAA counselling 2024 conducted by the Joint Seat Allocation Authority. During counselling, candidates can choose their preferred IITs and BTech programs based on their ranks and availability of seats. Seat allocation is done based on the candidate's rank and choices. Only those candidates who clear the JEE Advanced 2024 cutoff for IITs will be granted a seat for BTech courses in the top ranking IITs. Students are instructed to check the IIT BTech fee structure 2024 before applying for a particular course in their desired institute. 

Top IITs in India: NIRF Ranking

The top IITs in India as per the latest NIRF ranking have been listed below.

Name of Institute

NIRF Ranking 2023

Establishment Year

IIT Madras



IIT Delhi



IIT Bombay



IIT Kanpur



IIT Roorkee



IIT Kharagpur



IIT Guwahati



IIT Hyderabad






IIT ISM Dhanbad



IIT Indore



IIT Ropar



IIT Mandi



IIT Gandhinagar



IIT Jodhpur



IIT Patna



IIT Bhubaneswar



IIT Tirupati



IIT Palakkad



IIT Jammu



IIT Dharwad



IIT Bhilai



Related Articles

JEE Advanced Opening and Closing Ranks 2024 for Old IITsList of IIT Colleges in India

We hope this article on IIT BTech Fee Structure 2024 was useful and informative for students. Stay tuned to CollegeDekho for the latest news and updates on JEE Advanced and JoSAA IIT admission process.

Are you feeling lost and unsure about what career path to take after completing 12th standard?

Say goodbye to confusion and hello to a bright future!



Is IIT private or government?

IITs are Government Funded Technical Institutes which come under the ownership of the Ministry of Education of the Government of India.


Are all IITs funded by the Government of India?

Yes. Though the IITs are government funded, they have no say in the daily functioning and the administrative undertakings of the institutes.


Do the Indian Institutes of Technology offer scholarship programmes?

Yes. There are a number of scholarships offered by the IITs. IITs also offer concessions in fees for the candidates belonging to the SC/ ST category.

What is the mode of payment of IIT fees for 4 years BTech?

The IIT BTech fee 2024 can be paid via Debit card, Credit card or Net Banking.


What is the IIT fees for 4 years BTech?

The IIT BTech fee varies as per the branch and institute. However, the IIT BTech fee ranges from INR 8 - 10 lakhs for the general category candidates.


What are the hostel charges for IIT BTech candidates?

The hostel charges for IIT BTech candidates vary as per the institute. However, the hostel fee ranges between INR 10,000 to INR 25,000 per semester.


How can candidates get a scholarship in IIT?

There are a number of scholarship programmes offered by IITs. Candidates will be able to secure scholarships in IIT on the basis of their merit.


Which IIT charges the lowest fee?

IIT Jammu has the lowest fee structure for BTech programs. The annual IIT BTech fee for General/OBC candidates is approximately INR 1 Lakh. 


What is the average salary package garnered by an IIT BTech graduate?

The average salary package received by an IIT BTech graduate is approximately INR 11 lakhs.


What is the annual BTech fees for IIT Bombay?

IIT Bombay annual fees for B.Tech programmes is approximately INR 9 Lakhs. The college offers up to eight Btech specializations in Computer Science and Engineering, Mechanical Engineering, Electrical Engineering etc.

What is the BTech fee structure of IIT Kanpur?

The IIT Kanpur BTech fee structure per semester is approximately INR 1,12,142 while the hostel charges are approximately INR 12,175. 

View More

Do you have a question? Ask us.

  • Typical response between 24-48 hours

  • Get personalized response

  • Free of Cost

  • Access to community

Recent Articles

Recent News

Subscribe to CollegeDekho News

By proceeding ahead you expressly agree to the CollegeDekho terms of use and privacy policy
Apply Now

Top 10 Engineering Colleges in India

View All