IIT fees in 2026: How much does a 4-year B.Tech programme cost in IIT Delhi, IIT Bombay, others? Know details here
The Indian Institutes of Technology (IITs) are among the most prestigious engineering institutions in India. As engineering aspirants gear up for the JEE Advanced 2026, a critical question arises: how much does it cost to pursue a B.Tech degree at these esteemed institutions? This article provides an overview of the fees associated with a four-year B.Tech programme at various IITs, including IIT Delhi and IIT Bombay.
Overview of IIT B.Tech Fees in 2026
For the academic year 2026, the total cost of a four-year B.Tech programme at most IITs ranges between ₹8 lakh and ₹10 lakh for General, OBC, and EWS students. This estimate excludes living expenses, which can significantly affect the overall expenditure.
When accounting for hostel, mess, and one-time charges, the total cost can escalate to approximately ₹10 lakh to ₹12 lakh, depending on the specific IIT.
Estimated Costs at Top IITs
| Institute | Approx Total Fee (4 Years) |
|---|---|
| IIT Delhi | ₹10.34 lakh |
| IIT Bombay | ₹11.79 lakh |
| Other IITs | ₹8 lakh – ₹10 lakh |
Detailed Fee Structure for IIT Delhi
The fee structure for IIT Delhi’s four-year B.Tech programme is as follows:
- Tuition Fee (4 Years): ₹8,00,000
- Other Academic Charges: ₹54,550
- Refundable Deposit: ₹8,000
- Hostel Charges: ₹1,72,000
- Total: ₹10,34,550
On a semester basis, students can expect to pay approximately ₹1.07 lakh, excluding mess expenses.
Detailed Fee Structure for IIT Bombay
IIT Bombay’s estimated cost for a four-year B.Tech programme is outlined below:
- Tuition Fee: ₹10,26,000
- Hostel + Other Charges: ₹1,47,600
- Refundable Deposit: ₹6,000
- Total: ₹11,79,600
Hostel and mess charges are estimated to be around ₹36,900 per semester.
Fee Waivers for SC, ST, and Low-Income Students
To promote inclusivity, IITs offer fee waivers for certain categories of students:
- SC / ST / PwD: Full tuition fee waiver
- Family income below ₹1 lakh: Full waiver
- Family income ₹1–5 lakh: Partial concession
- Family income above ₹5 lakh: Full fee payable
Components of IIT Fees
The total fee amount encompasses various components, which include:
- Tuition fees
- Registration fees
- Exam charges
- Hostel rent
- Mess fees
- Gymkhana/student activity fees
- Medical insurance
- Internet and lab access
- One-time admission charges
- Refundable security deposit
These charges are typically paid on a semester basis, allowing families to better manage their finances.
Upcoming JEE Advanced 2026 Dates
For students aspiring to join IITs, here are the important dates for JEE Advanced 2026:
- JEE Advanced Registration Starts: April 23, 2026
- Last Date to Apply: May 2, 2026
- Fee Payment Deadline: May 4, 2026
- JEE Advanced Exam: May 17, 2026
Only the top 2.5 lakh candidates from JEE Main are eligible to appear for JEE Advanced. Admission to IITs is conducted through JoSAA counselling based on All India Rank (AIR).
Conclusion
In summary, the cost of pursuing a B.Tech programme at IITs in 2026 varies by institution, with estimated expenses ranging from ₹8 lakh to ₹12 lakh. Understanding the fee structure and available financial aid options is crucial for prospective students and their families as they plan for their education.
Note: The fees mentioned are subject to change and may vary slightly based on the specific IIT and its policies.

