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 Fee Structure 2025 - Check Annual & Semester-wise

By Ankit Gupta

|

Updated on 22 Oct 2025, 11:48 IST

Getting admission into an Indian Institute of Technology (IIT) is a dream for lakhs of students every year. Along with preparing for JEE Advanced, students and parents are equally concerned about the IIT fees. Knowing the IIT fee structure in advance is very important because it helps in proper financial planning. The IIT college fees include tuition charges, hostel fees, mess expenses, and other one-time deposits.

The IIT fees for BTech courses vary from campus to campus, but on average, the IIT fees per year for General and OBC students range between ₹2 lakh and ₹3 lakh. Over four years, the IIT fees for 4 years BTech including hostel and mess expenses can be around ₹8–10 lakh. For SC, ST, and PwD students, tuition fees are waived, which reduces the total cost significantly.

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

Average IIT BTech Fees (Annual Estimate)

IIT CampusTuition Fee (per year)Hostel & Mess Charges (per year)Total Estimated Fee (4 years)
IIT Bombay₹2.4 – ₹2.5 lakh₹50,000 – ₹60,000~₹9.5 lakh
IIT Delhi₹2.1 – ₹2.2 lakh₹40,000 – ₹50,000~₹8.5 lakh
Other IITs (avg)₹2 – ₹3 lakh₹50,000 – ₹80,000₹8 – ₹10 lakh

The fee structure of IIT is updated from time to time by the IIT Council, so students must always check the latest circulars. However, the broad pattern of IIT fees per year and the IIT total fees for 4 years with hostel remains similar across all IITs.

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

Why Understanding IIT Fees is Important

  1. Financial Planning – The IIT college fees are not the same across all campuses. Some IITs like Kharagpur and Bhubaneswar charge higher tuition compared to others. Knowing the exact fee structure of IIT helps in planning loans, scholarships, or savings.
  2. Scholarship Eligibility – IITs provide multiple waivers and financial aid options. If your family income falls under certain categories, you may get partial or full tuition waivers.
  3. Return on Investment (ROI) – Even though IIT BTech fees may seem high, the return on investment through job placements is excellent. IIT graduates often secure high-paying jobs in India and abroad.
  4. Avoiding Surprises – Apart from tuition, students also need to pay hostel fees, mess charges, and one-time deposits. Knowing the IIT total fees for 4 years with hostel avoids last-minute shocks.

Do Check: 3 Ways to Choose the Best Coaching Institute For JEE Advanced

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

IIT Fees for 4 Years BTech – An Overview

The IIT fees for BTech generally fall in the range of ₹8 – ₹10 lakh for General/OBC students. For SC/ST/PwD students, tuition fees are waived, making the cost much lower. Over the years, the IIT fees per year have increased significantly. In 2008, the annual fees were about ₹50,000, but today, they have gone up to around ₹2 – 3 lakh per year.

Average IIT BTech Fees (General Category)

  • Tuition Fees (per year): ₹2 – ₹3 lakh
  • Hostel & Mess Charges (per year): ₹60,000 – ₹1,00,000
  • Total IIT Fees for 4 Years with Hostel: ₹8 – ₹10 lakh

Also Check: What to Do If You Don’t Receive Your JEE Main 2026 Admit

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

IIT Fees Structure 2025

The following table shows the IIT BTech fees structure per semester, including tuition and hostel charges:

IIT Fees Structure (Per Semester)

IIT NameTuition FeesHostel Fees
IIT Bombay₹1,19,750₹13,000
IIT Delhi₹1,07,800₹8,000
IIT Kanpur₹1,12,142₹12,175
IIT Kharagpur₹1,48,700₹25,100
IIT Madras₹1,12,663₹23,750
IIT Guwahati₹1,11,750₹18,120
IIT Roorkee₹1,18,480₹16,000
IIT Bhubaneswar₹1,43,000₹19,300
IIT Hyderabad₹1,19,000₹28,000
IIT BHU Varanasi₹1,20,700₹12,000
IIT Dharwad₹1,22,876₹13,000
IIT Goa₹1,22,876₹13,000

IIT Fees for 4 Years – General vs SC/ST/PwD

Here is the IIT fees structure per semester for some top IITs, comparing General/OBC vs SC/ST/PwD categories:

Best Courses for You

JEE

JEE

NEET

NEET

Foundation JEE

Foundation JEE

Foundation NEET

Foundation NEET

CBSE

CBSE

IIT NameTuition Fee/SemHostel Fee/SemTotal Fees (Gen/OBC)Total Fees (SC/ST/PwD)
IIT Bombay₹1,19,750₹13,000₹9,50,000₹1,36,000
IIT Delhi₹1,07,800₹8,000₹8,50,000₹2,00,000
IIT Kanpur₹1,12,142₹12,175₹8,50,000₹1,84,536
IIT Madras₹1,12,663₹23,750₹8,00,000₹3,00,000
IIT Kharagpur₹1,48,700₹25,100₹10,00,000₹2,16,165
IIT Guwahati₹1,11,750₹18,120₹8,50,000₹2,38,960

Do Check: Is Infinity Learn Good for Medical or IIT JEE?

How to Pay IIT College Fees

Paying the IIT college fees is simple and fully online:

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test
  1. Visit your IIT’s official website.
  2. Open the Academic Fee Payment Portal.
  3. Enter roll number & date of birth.
  4. Verify your details.
  5. Download the IIT fee structure PDF for your category.
  6. Enter the required fee amount.
  7. Pay online through net banking/UPI/card.
  8. Save the receipt.

IIT Fee Waivers & Scholarships

To make education affordable, IITs offer fee waivers and scholarships:

  • General/OBC (Income < ₹1 Lakh): Full tuition fee waiver
  • General/OBC (Income ₹1–5 Lakh): 2/3rd tuition fee waiver
  • SC/ST/PwD Students: Full tuition fee waiver

Scholarships Offered

  • Merit-Cum-Means (MCM) Scholarship – Free mess + pocket allowance
  • Institute-Specific Scholarships – IIT Bombay, IIT Delhi, IIT Madras, etc.
  • Private & Alumni Scholarships – Some IITs offer additional financial aid through endowment funds.

Value for Money – IIT Fees vs Placements

Even though the IIT BTech fees are around ₹8–10 lakh, the return on investment is huge.

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free
  • Average IIT BTech salary packages range from ₹15 – ₹25 lakh per year for top branches like Computer Science, Electrical, and Mechanical.
  • Many IIT graduates get international offers with packages above ₹1 crore per annum.
  • Compared to private colleges, the IIT fees for BTech are much lower with far better placement outcomes.

Do Check: NIRF Ranking 2025 - Top 4 Engineering College in Banglore to Consider

NIRF Rankings 2025 – Top IITs

Here is the NIRF ranking of IITs for 2025, which also influences student preferences:

IIT NameNIRF ScoreRank
IIT Madras90.041
IIT Delhi88.122
IIT Bombay83.963
IIT Kanpur82.564
IIT Kharagpur78.895
IIT Roorkee76.706
IIT Guwahati72.987
IIT Hyderabad68.039

course

No courses found

FAQs on IIT Fee Structure

Which is the best IIT college in India?

As per the NIRF Rankings 2025, IIT Madras is ranked as the top IIT in India. Other IITs like IIT Bombay, IIT Delhi, and IIT Kanpur also consistently remain among the top institutes.

What are the fees of IIT for a BTech program?

The IIT fees for BTech programs vary slightly from one institute to another. On average, the IIT fees for 4 years BTech range between ₹8 to ₹10 lakhs for general category students.

Here is a table showing the IIT fees per year and the total fees of IIT for 4 years BTech (approximate):

IIT NameIIT Fees per YearIIT Total Fees for 4 Years with Hostel
IIT Bombay₹2.1 – ₹2.2 lakh₹8.5 – ₹9 lakh
IIT Delhi₹2.1 – ₹2.2 lakh₹8.5 – ₹9 lakh
IIT Kanpur₹2.29 lakh₹9.16 lakh
IIT Kharagpur₹2 lakh₹8 lakh
IIT Madras₹2 – ₹2.2 lakh₹8.2 – ₹9 lakh

Where is IIT Bombay located?

IIT Bombay is situated in Powai, Mumbai, Maharashtra, in the northeastern suburbs of the city.

What is the IIT Bombay fee structure for BTech?

The IIT Bombay fees for a 4-year BTech program are around ₹8.5 lakh. This includes tuition, hostel, and other charges. The yearly IIT Bombay fee structure is about ₹2.1–2.2 lakh.

What is the IIT Delhi fees for 4 years BTech?

The IIT Delhi total fees for 4 years BTech is about ₹8.5–9 lakh, including hostel facilities. The IIT Delhi fees per year are approximately ₹2.1–2.2 lakh.

Why is IIT fees considered high?

The fees of IIT may appear high because of the costs involved in maintaining quality education, modern labs, research facilities, and infrastructure. However, the government subsidizes a large part of the actual cost. Compared to private universities, the IIT fee structure is still reasonable.

Is studying at IIT costly?

While the IIT fees for BTech might seem expensive, students benefit from world-class education, placements, and global opportunities. Moreover, financial assistance, fee concessions, and scholarships make IIT education affordable for deserving students.

Do IITs provide scholarships or fee concessions?

Yes, IITs offer multiple scholarship schemes based on merit, financial need, and category. Students from low-income families often get fee waivers or IIT fee concessions.

Examples:

  • Merit-cum-Means scholarships for general and OBC students.
  • Concessions for SC/ST category students.
  • Need-based scholarships from individual IITs (e.g., IIT Madras has 12+ scholarships).

Which IIT has the lowest fee structure?

Among major IITs, IIT Kharagpur generally has the lowest IIT college fees, with the IIT total fees for 4 years BTech being around ₹8 lakh.

What is the fee structure of IIT Kanpur?

The IIT Kanpur fees for BTech are about ₹2.29 lakh per year, totaling around ₹9.16 lakh for 4 years. The MTech IIT fee structure at Kanpur ranges from ₹33,200 to ₹1.12 lakh depending on the specialization.

What is the average salary of an IIT graduate?

The average salary of IIT engineers in India is around ₹11 lakh per year, though packages vary widely depending on branch, IIT campus, and company. Top recruiters often offer much higher packages.

What is the IIT MTech fee structure?

The MTech fees of IITs are much lower than BTech. For the 2025–26 academic year, the fees ranged from ₹35,000 to ₹70,000 per year, with some IITs charging slightly more.

whats app icon