Banner 0
Banner 1
Banner 2
Banner 3
Banner 4
Banner 5
Banner 6
Banner 7
Banner 8
Banner 9
Banner 10
AI Mentor
Book Online Demo
Try Test

IIT Fees Structure 2026 - Check Annual & Semester-wise

By Karan Singh Bisht

|

Updated on 13 Feb 2026, 13:30 IST

IIT Fees 2026 – One of the most common questions among students planning to study at the Indian Institutes of Technology (IITs) is how much the fee is for different courses such as BTech, MTech and Dual Degree programmes. On this page, you can find the latest IIT fee structure for all 23 IITs in India. The fees are revised from time to time based on the recommendations of the IIT Council.

This article will help you clearly understand the complete IIT fee breakup, category-wise fee benefits, available IIT scholarships, and the basic admission and eligibility criteria - so you can plan your studies and finances with confidence.

Fill out the form for expert academic guidance
+91
Student
Parent / Guardian
Teacher
submit

IIT Fees Structure 2026

Total IIT Fees for 4 Years B.Tech with Hostel for 2026 Courses

Planning for higher studies is exciting, but understanding the fee structure is just as important especially when you are aiming for the Indian Institutes of Technology (IITs). The cost of studying for a BTech at IITs includes tuition fees, hostel charges and other academic expenses, which can feel overwhelming for many students and parents. 

Unlock the full solution & master the concept
Get a detailed solution and exclusive access to our masterclass to ensure you never miss a concept

Knowing the IIT BTech fees in advance helps you plan your finances better and avoid last-minute surprises. In this section, we explain the fee structure of leading IITs in a simple and practical way, so you can clearly estimate how much your engineering education is likely to cost.

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test

IIT Fee Structure

The total fees charged by each Indian Institutes of Technology (IIT) include several different components such as hostel charges, mess charges, gymkhana fees and other student facility costs. While the exact amount may vary from one IIT to another, the main fee components are generally similar across most IITs and usually include the following:

  • 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

Also Read: How to Download the JEE Main 2026 Results Scorecard

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free

IIT Fees for 4 Years BTech

Studying a full B.Tech programme at the Indian Institutes of Technology (IITs) generally costs around ₹8–10 lakh in total for most students. Over the past few years, the annual tuition fee at IITs has increased significantly. 

Earlier, students used to pay around ₹50,000 per year, but today the yearly tuition fee can go up to ₹3 lakh, depending on the institute and student category. Below is the latest IIT fee structure for the 4-year B.Tech programme, to help you clearly understand the overall cost of studying at an IIT.

Best Courses for You

JEE

JEE

NEET

NEET

Foundation JEE

Foundation JEE

Foundation NEET

Foundation NEET

CBSE

CBSE

IIT’sPopular NameTotal B.Tech Fees (inc. Hostel Fees)
Indian Institute of Technology (IIT), Gandhi NagarIIT Gandhinagar Rs 11,72,704
Indian Institute of Technology (IIT), BhubaneshwarIIT Bhubaneswar Rs 12,75,120
Indian Institute of Technology (IIT), MadrasIIT MadrasRs 10,92,000
Indian Institute of Technology (IIT), GuwahatiIIT Guwahati Rs 10,52,750
Indian Institute of Technology (IIT), IndoreIIT Indore Rs 11,38,500
Indian Institute of Technology (IIT), KanpurIIT Kanpur Rs 9,61,950
Indian Institute of Technology (IIT), JodhpurIIT Jodhpur Rs 10,32,800
Indian Institute of Technology (IIT), KharagpurIIT Kharagpur Rs 10,53,400
Indian Institute of Technology (IIT), HyderabadIIT Hyderabad Rs 11,63,496
Indian Institute of Technology (IIT), MumbaiIIT Mumbai Rs 12,01,000
Indian Institute of Technology (IIT), PatnaIIT PatnaRs 10,53,750
Indian Institute of Technology (IIT), DelhiIIT Delhi Rs 13,43,000
Indian Institute of Technology (IIT), RoparIIT RoparRs 9,30,600
Indian Institute of Technology (IIT), MandiIIT MandiRs 10,72,030
Indian Institute of Technology (IIT), RoorkeeIIT Roorkee Rs 11,21,400
Indian Institute of Technology (Banaras Hindu University), VaranasiIIT Varanasi Rs 8,65,915
Indian Institute of Technology (IIT), JammuIIT Jammu Rs 10,77,400
Indian Institute of Technology (IIT), PalakkadIIT Palakkad Rs 11,51,500
Indian Institute of Technology (IIT), TirupatiIIT Tirupati Rs 9,52,500
Indian Institute of Technology (IIT), GoaIIT GoaRs 9,29,892
Indian Institute of Technology (IIT), BhilaiIIT Bhilai Rs 12,06,000
Indian Institute of Technology (IIT) DharwadIIT Dharwad Rs 11,35,000
Indian Institute of Technology (Indian School of Mines), DhanbadIIT Dhanbad Rs 10,54,800

IIT Admission Fees Per Semester

Detailed IIT Fees structure as Per Semester are provided below:

College NameB.Tech course fee/SemesterHostel fee/SemesterTotal Fee for OBC and General candidates (in Rs)Total Fee for SC/ST/PwD candidates (in Rs)
IIT BombayRs 1,19,750Rs 13,000Rs 9,50,000Rs 1,36,000
IIT BhubaneswarRs 1,43,000Rs 19,300Rs 10,00,000Rs 2,17,100
IIT BhilaiRs 1,08,000Rs 33,500Rs 8,00,000Rs 3,43,000
IIT DharwadRs 1,22,876Rs 13,000Rs 9,70,000Rs 1.83,512
IIT Dhanbad (ISM)Rs 1,00,000NARs 8,00,000Rs 2,24,100
IIT DelhiRs 1,07,800NARs 8,50,000Rs 2,00,000
IIT GuwahatiRs 1,11,750Rs 18,120Rs 8,50,000Rs 2,38,960
IIT GoaRs 1,22,876Rs 13,000Rs 9,00,000Rs 2,87,008
IIT GandhinagarRs 1,28,500Rs 15,500Rs 10,00,000Rs 3,52,000
IIT IndoreRs 1,28,650NARs 10,00,000Rs 2,29,200
IIT HyderabadRs 1,19,000Rs 28,000Rs 9,00,000Rs 2,99,000
IIT JodhpurRs 1,18,275NARs 9,50,000Rs 1,52,000
IIT JammuRs 1,15,300NARs 9,50,000Rs 66,400
IIT KharagpurRs 1,48,700Rs 25,100Rs 10,00,000Rs 2,16,165
IIT KanpurRs 1,12,142Rs 12,175Rs 8,50,000Rs 1,84,536
IIT MandiRs 1,20,350Rs 12,000Rs 8,50,000Rs 61,500
IIT MadrasRs 1,12,663Rs 23,750Rs 8,00,000Rs 3,00,000
IIT PatnaRs 1,13,300Rs 14,500Rs 8,20,000Rs 3,29,600
IIT PalakkadRs 1,12,600Rs 23,150Rs 9,10,800Rs 2,67,950
IIT RoparRs 1,13,650NARs 4,44,700Rs 60,376
IIT RoorkeeRs 1,18,480Rs 16,000Rs 5,07,040Rs 1,60,000
IIT VaranasiRs 1,20,700Rs 12,000Rs 8,62,350Rs 1,83,600
IIT TirupatiRs 1,12,700Rs 27,750Rs 8,71,760Rs 71,760

What is The Best Way To Pay For IIT College Fees 2026?

The process to pay your fees at the Indian Institutes of Technology (IITs) is simple and can be completed online by following the steps below.

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test
  • Visit your respective IIT’s official website and open the Academic Fee Payment Portal.
  • Choose your preferred payment option such as Debit Card, Credit Card or Net Banking.
  • Enter your roll number and date of birth to log in.
  • After logging in, carefully check the student name displayed on the screen to make sure your details are correct.
  • Refer to the official “Fee Structure” PDF and enter the correct amount for tuition fees and other charges based on your category.
  • Complete the payment and wait for the confirmation message to appear on the screen.
  • Once the payment is successful, you can also verify your transaction later through your IIT student account payment history.

This online process helps you pay your IIT fees safely and avoids the need for any physical visit for fee submission.

Top IITs in India 2026 Ranking

Here is the latest 2026 ranking of the Indian Institutes of Technology (IITs). According to the National Institutional Ranking Framework (NIRF), Indian Institute of Technology Madras (IIT Madras) has secured the top position among engineering colleges in India. Below, you can find a simple and easy-to-understand list of the top 10 IITs in India, based on the latest NIRF rankings, to help students and parents make informed decisions.

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free
Indian Institute of TechnologyNIRF 2026 ScoreNIRF 2026 Rank
IIT Madras90.041
IIT Delhi88.122
IIT Bombay83.963
IIT Kanpur82.564
IIT Kharagpur78.895
IIT Roorkee76.706
IIT Guwahati72.987
IIT Hyderabad68.039
IIT Varanasi63.5113
IIT Dhanbad63.5014
IIT Indore61.6816
IIT Mandi60.4320
IIT Ropar59.1622
IIT Gandhinagar58.2723
IIT Jodhpur56.7030
IIT Patna56.1933
IIT Bhubaneswar55.1136

IIT Fee Waivers & Scholarships

The Indian Institutes of Technology (IITs) offer several fee waivers and scholarship schemes for students, mainly based on their family income and category, to make quality education more affordable.

CategoryFee Benefits
General & OBC (Family Income < Rs. 1 Lakh)Full Tuition Fee Waiver
General & OBC (Family Income Rs. 1-5 Lakh)2/3rd Tuition Fee Waiver
SC/ST StudentsFull Tuition Fee Waiver
Differently-abled StudentsFull Tuition Fee Waiver

How to Get Admission to the IIT B.Tech Program?

Admission to B.Tech programmes at the Indian Institutes of Technology (IITs) follows a clear and standard process:

  • Students must first qualify JEE Main and then appear for JEE Advanced.
  • Based on JEE Advanced ranks, seats are allotted through counselling conducted by the Joint Seat Allocation Authority (JoSAA).
  • Seat allocation is done as per the official category-based reservation policy, which includes General, OBC, SC, ST and PwD categories.

In simple terms, your JEE Advanced rank and JoSAA counselling together decide your final admission to an IIT B.Tech course.

course

No courses found

IIT Fees Structure FAQs

What is the fees for BTech in IIT?

The B.Tech semester fee at the Indian Institutes of Technology (IITs) generally ranges from ₹1,06,350 to ₹1,67,250 per semester. Students are also required to pay a one-time admission fee and refundable security deposits only in the first semester. From the next semesters onwards, only the regular semester fee is applicable.

What is the total fee of IIT for 4 years?

For students from the GEN / EWS / OBC categories, the total fee for a 4-year B.Tech programme at the Indian Institutes of Technology (IITs) generally ranges between ₹8,65,915 and ₹13,43,000.

What are the fees of IIT Delhi?

The fee structure for Indian Institute of Technology Delhi (IIT Delhi) is explained below in a simple way:

  • The total programme fee is approximately ₹13,43,000.
  • The tuition fee per semester is ₹1,37,500.
  • The hostel fee per semester is ₹13,759.
  • The mess charges per semester are around ₹16,000.

From the second semester onwards, the total payable fee per semester comes to approximately ₹1,67,250 (including tuition, hostel and mess charges).

Why is IIT so expensive?

The Indian Institutes of Technology (IITs) feel expensive because they offer world-class labs, top faculty, research facilities and fully residential campuses. In reality, the government subsidises most of the cost, so students pay only a part of the actual education expense.

Is IIT government or private?

The Indian Institutes of Technology (IITs) are government (public) institutes. They are funded and supported by the Government of India.

Is IIT free for AIR 1?

No. Even if you get AIR 1, IIT is not automatically free. However, top rankers can get scholarships and fee waivers based on institute rules and financial background.

Which IIT has the lowest fee?

Among the newer IITs—IIT Palakkad, IIT Tirupati, IIT Ropar, IIT Patna and IIT Bhilai—B.Tech fees are generally lower than older IITs, and IIT Palakkad is often among the cheapest (about ₹1.12 lakh per semester). However, the final amount depends on your family income, category (SC/ST/PH) and hostel/mess charges, with major fee waivers available for eligible students.

Can I get IIT with 30,000 rank?

It depends on your category, course preference and seat availability. Through counselling conducted by the Joint Seat Allocation Authority (JoSAA), some candidates may get seats in specific branches or newer IITs at higher ranks.

Which is no 1 IIT in India?

India’s top-ranked IIT is Indian Institute of Technology Madras, which has consistently secured the No. 1 position in Engineering under the National Institutional Ranking Framework. It is usually followed in the top three by Indian Institute of Technology Delhi and Indian Institute of Technology Bombay

How much does 4 years at IIT cost?

For a 4-year B.Tech at IITs, the total fee for General / OBC / EWS students usually falls between ₹8.5 lakh to ₹13+ lakh, while SC / ST / PwD students pay much lower (around ₹1.75–₹4 lakh), with extra fee waivers available for low-income families. The final amount mainly depends on the IIT you choose (for example, Indian Institute of Technology Delhi is costlier than Indian Institute of Technology Ropar), your family income, and your category, and it includes tuition, hostel, mess and other charges.

What are the fees of IIT Bombay for 4 years?

For a 4-year B.Tech at Indian Institute of Technology Bombay, the total cost for General / OBC students is usually around ₹8.6 lakh to ₹11.2 lakh, which includes tuition (about ₹8 lakh), hostel, mess and one-time charges. For SC / ST / PwD students, the tuition fee is fully waived, so the total cost comes down to around ₹1.25 lakh.