Get accurate, up-to-date information on fees, compare top Indian Institutes of Technology, access syllabus, exam details, and important notices - all in one place.
Annual fee structure for B.Tech programs (approx. in INR)
Mumbai, Maharashtra
Delhi
Chennai, Tamil Nadu
Kanpur, Uttar Pradesh
Kharagpur, West Bengal
Select two IITs to compare their annual fee structures
| Fee Component | IIT Delhi | IIT Madras | Difference |
|---|---|---|---|
| Tuition Fee | ₹1.05 L | ₹0.95 L | ₹0.10 L |
| Hostel & Mess | ₹0.87 L | ₹0.82 L | ₹0.05 L |
| Other Charges | ₹0.43 L | ₹0.43 L | ₹0.00 L |
| Total Annual Fee | ₹2.35 L | ₹2.20 L | ₹0.15 L |
Access syllabus, exam information, and important notices
Complete JEE Advanced and B.Tech syllabus for all IITs. Updated for the current academic year.
Key exam dates, patterns, and preparation resources for IIT admissions.
Latest updates and notices from IITs and examination authorities.
JEE Main 2026 Registration - Registration starts from December 1, 2025.
IIT Fee Revision - Some IITs have revised their fee structure for 2026-27.
Scholarship Applications - Last date for SC/ST scholarship applications extended to Jan 31, 2026.
Find answers to common questions about IIT fees and admissions
The average annual fee for IITs ranges between ₹2.0 to ₹2.5 lakhs for general category students in B.Tech programs. This includes tuition fees, hostel charges, mess fees, and other miscellaneous expenses. Fees vary between different IITs and may be lower for SC/ST students and those with family income below a certain threshold.
Yes, several scholarships are available for IIT students including:
Older IITs (like IIT Bombay, Delhi, Madras) generally have slightly higher fees (₹2.2-2.4 lakhs) compared to newer IITs (₹1.8-2.2 lakhs). This is primarily due to better infrastructure, hostel facilities, and additional amenities at older institutes. However, the tuition fee component is generally similar across all IITs as it's regulated by the government.
Most IITs allow fee payment in installments at the beginning of each semester. Typically, fees are divided into two installments per academic year. Some IITs also offer flexibility for financially constrained students. It's best to check with the specific IIT's accounts department for their installment payment policy.
Hostel and mess fees typically cover:
IITs are transparent about their fee structure. The "other charges" category typically includes:
IITs typically review their fee structure every 2-3 years. Minor adjustments may happen annually to account for inflation in hostel and mess operations. Major revisions require approval from the IIT Council and the Ministry of Education. Students are usually informed about fee revisions well in advance of the academic year.
International students pay significantly higher fees than Indian nationals. For undergraduate programs, fees can range from $5,000 to $10,000 per year (approximately ₹4-8 lakhs) depending on the IIT and program. Some IITs offer scholarships for international students from specific countries. Always check the international student section on individual IIT websites for accurate information.
Yes, students from families with annual income below ₹1 lakh are eligible for full tuition fee waiver under the government's scheme. Those with family income between ₹1-5 lakhs may receive partial fee concessions. Additionally, SC/ST students receive full tuition fee waivers regardless of family income. Documentation of income is required to avail these benefits.
IIT fees are significantly lower than top private engineering colleges. While IITs charge ₹2-2.5 lakhs annually, top private institutes like BITS Pilani or VIT charge ₹4-6 lakhs per year. The government subsidizes IIT education substantially, making it more affordable. Additionally, IITs offer better scholarship opportunities and higher return on investment through campus placements.