
Indian Institute of Technology Fee Structure 2026: B.Tech Costs
Nishit Kumar is a senior EdTech industry leader with over a decade of experience in building and scaling education platforms, shaping their product, content, and growth strategy. At…
- 1 Oct 2026LPUNEST 2027 Registrations Opened
Application window for LPUNEST 2027 B.Tech admissions remains open until January 15, 2027. - 13 Apr 2026IET India Scholarship Award 10th Edition Opened
Applications opened for all AICTE/UGC approved 1st to 4th year undergraduate engineering students. - 28 Jan 2026IIT B.Tech Campus-Wise Fee Breakdown Released
Updated campus-wise cost breakdown published covering tuition fees, hostel, mess, and fee remission categories for all 23 IITs.
This overall cost combines a uniform 4-year base tuition fee of ₹8,00,000 with campus-specific hostel, mess, and operational amenity charges. Candidates from SC, ST, and PwD categories, as well as students with an annual family income below ₹1 lakh, receive a 100% tuition fee waiver.
Below is a detailed breakdown of campus-wise costs, income-based tuition remissions, component charges, government and private college fee comparisons, financial assistance schemes, and placement return on investment across Indian engineering institutions.
| Parameter | Details |
|---|---|
| Standard 4-Year Tuition Fee | ₹8,00,000 (across all 23 IITs) |
| Full Fee Waiver (100% Tuition Off) | SC/ST/PwD & General/OBC with family income ₹1 Lakh/year |
| Partial Fee Remission (2/3rd Tuition Off) | General/OBC with family income between ₹1 Lakh and ₹5 Lakh/year |
| Total Undergraduate Seats in IITs | 17,740 seats across 23 IITs |
| NIT B.Tech Tuition Fee | ₹62,500 per semester |
Campus-Wise IIT Fee Structure: 4-Year B.Tech Expenses Breakdown
While tuition fees remain uniform across all IITs, total 4-year expenses including hostel room rent, electricity charges, mess costs, and annual student activity fees differ by location. IIT BHU (Varanasi) offers one of the lowest complete 4-year B.Tech expense figures at ₹8,65,915, whereas IIT Delhi sits at the upper end with a cumulative cost of ₹13,43,000 for non-waived candidates.
| IIT Campus | Tuition Fee (4 Years) | Total B.Tech Fee inc. Hostel & Misc |
|---|---|---|
| IIT Varanasi (BHU) | ₹8,00,000 | ₹8,65,915 |
| IIT Kanpur | ₹8,00,000 | ₹9,61,950 |
| IIT Jodhpur | ₹8,00,000 | ₹10,32,800 |
| IIT Guwahati | ₹8,00,000 | ₹10,52,750 |
| IIT Kharagpur | ₹8,00,000 | ₹10,53,400 |
| IIT Patna | ₹8,00,000 | ₹10,53,750 |
| IIT Madras | ₹8,00,000 | ₹10,92,000 |
| IIT Roorkee | ₹8,00,000 | ₹11,21,400 |
| IIT Hyderabad | ₹8,00,000 | ₹11,63,496 |
| IIT Gandhinagar | ₹8,00,000 | ₹11,72,704 |
| IIT Bombay | ₹8,00,000 | ₹12,01,000 |
| IIT Bhubaneswar | ₹8,00,000 | ₹12,75,120 |
| IIT Delhi | ₹8,00,000 | ₹13,43,000 |

IIT Fee Waivers and Remissions: Category and Income Rules
The Ministry of Education provides statutory tuition fee waivers and income-linked remissions across all IITs to ensure financial constraints do not impede access to technical education. Students belonging to SC, ST, and PwD categories receive a complete 100% waiver on tuition fees regardless of family income, paying only hostel, mess, and security deposit charges.
For General and OBC candidates, fee concessions are determined by verified annual family income brackets.
B.Tech Fees in Government Colleges
Across government engineering institutions in India, fee structures remain significantly subsidized compared to private universities. Among 184 government engineering colleges with published fee metrics, the median total course fee stands at ₹1.56 lakh, with the middle half of institutions charging between ₹72,666 and ₹2.40 lakh. Outside the IIT system, standard tuition fees across most National Institutes of Technology (NITs) are structured at ₹62,500 per semester.
| College | City | Ownership | Total course fee |
|---|---|---|---|
| Government Engineering College Rajkot | Rajkot | Government | ₹6,000 |
| Government Engineering College Bhavnagar | Bhavnagar | Government | ₹6,000 |
| Government Engineering College Bharuch | Bharuch | Government | ₹6,000 |
| Government Engineering College Bhuj | Bhuj | Government | ₹6,000 |
| Government Engineering College Valsad | Valsad | Government | ₹6,000 |
| Government College of Engineering and Ceramic Technology | Kolkata | Government | ₹6,000 |
| Lukhdhirji Engineering College | Morvi | Government | ₹6,000 |
| Visvesvaraya Technological University | Belgaum | Government | ₹6,880 |
| Government Engineering College Thrissur | Thrissur | Government | ₹7,500 |
| Government Engineering College Siwan | Siwan | Government | ₹7,500 |

Scholarships for B.Tech
Multiple institutional and professional body scholarships exist to support B.Tech aspirants across top institutions. BML Munjal University offers Dean’s Scholarships covering 100% and 75% of first-year tuition fees for top academic performers. Additionally, prestigious technical awards such as the IET India Scholarship Award require candidates to maintain at least 60% aggregate marks or a CGPA of 6.5 on a 10-point scale to qualify for financial assistance.
Return on Investment (ROI): IIT Fees vs Placement Salary Packages
| Company / Recruiter | Average Salary (INR Per Annum) |
|---|---|
| Visa, Inc. | ₹29,00,000 |
| Ericsson Inc. | ₹23,50,751 |
| PricewaterhouseCoopers (PwC) | ₹23,50,000 |
| Thoughtworks, Inc. | ₹18,00,000 |
| J.P. Morgan Chase & Co. | ₹17,25,000 |
| Oracle | ₹14,00,000 |
| IBM India Private Limited | ₹13,98,173 |
| Deloitte | ₹11,31,000 |
| EY (Ernst & Young) | ₹10,17,365 |
| Amazon.com Inc | ₹9,00,000 |
Fresher engineering graduates across general Indian colleges earn average salaries ranging from ₹3 LPA to ₹6 LPA, with a national median package of 3.65 LPA across 204 colleges.
How to Apply for B.Tech Admission in 2026: Step by Step
- Check academic eligibility: Complete Class 12 with compulsory Physics and Mathematics, along with one optional subject among Chemistry, Biotechnology, Biology, or a Technical Vocational subject.
- Meet aggregate mark requirements: Secure the minimum aggregate marks required for admission, which usually range between 45%–60%.
- Take required entrance exams: Appear for national-level engineering entrance tests like JEE Main and JEE Advanced for admission to IIT B.Tech programs.
- Compete for available seats: Qualify entrance exams to compete for 17,740 undergraduate seats available across 23 IITs in India.
- Participate in JoSAA counselling: Register on the Joint Seat Allocation Authority platform established by the Ministry of Education to manage seat allocations.
- Verify fee concession eligibility: SC, ST, and PwD candidates receive a 100% tuition fee waiver, while General/OBC candidates with annual family income between ₹1 Lakh and ₹5 Lakh get a 2/3rd tuition fee remission.
| What to do | Where | Link |
|---|---|---|
| exam registration | JEE Main Official Application Portal | jeemain.nta.nic.in |
| Compare colleges, fees and cutoffs | B.Tech colleges in India | findmycollege.com |
B.Tech admissions across 23 IITs are processed through JoSAA counselling for 17,740 undergraduate seats. Candidates meeting specific category or income criteria qualify for up to a 100% tuition fee waiver.
FAQs
What are the fees for a 4-year BTech program at IIT Kanpur with hostel?
The total 4-year B.Tech fee at IIT Kanpur including hostel and mess charges is approximately ₹9,61,950 for General category students without fee waivers.
How much does it cost to attend IIT Gandhinagar?
Attending IIT Gandhinagar for a 4-year B.Tech program costs around ₹11,72,704 in total, which includes ₹8,00,000 tuition fees plus hostel, mess, and institute operational charges.
IIT total fees for 4 years with hostel for General category?
Which state has 2 IITs?
Uttar Pradesh has 2 IITs: Indian Institute of Technology Kanpur (IIT Kanpur) and Indian Institute of Technology (BHU) Varanasi.
Who is eligible for a 100% tuition fee waiver in IITs?
Students belonging to SC, ST, and PwD categories, as well as General and OBC students with an annual family income below ₹1 Lakh, get a 100% tuition fee waiver.
Which IT skill is highly paid?
Fresher engineering graduates in India earn an average salary of ₹3 LPA to ₹6 LPA across general colleges, while top IT tech firms offer up to ₹18 LPA–₹29 LPA.
