The average package in IITs (Indian Institutes of Technology) differs from one IIT to another and also depends upon the course, branch, placement year and type of job. There is no one average package for all IITs.
For instance, in the 2024-25 placement season, IIT Bombay reported an average CTC of ₹26.45 lakh per annum (LPA), whereas in the 2023-24 placements, IIT Madras recorded an average salary of ₹22 lakh per annum.
To summarize, the salary packages can be very different for students in different IITs and different branches. So average should be taken as a general figure and not a guarantyd salary.

Basics of IIT Average Package:
Meaning: Average salary offered during campus recruitments
Usually measured as: CTC ( Cost To Company)
IIT, Branch, Course, Company and Year of Placement Dependent
For example: IIT Bombay’s average CTC for 2024-25 was ₹26.45 LPA
Note: Average package is not equal to take home salary
What is the average salary of IIT?
The average package might vary a lot from IIT to IIT. Even students in different departments of the same IIT might receive different offers.
For instance, the 2024-25 placement report of IIT Bombay mentioned an average CTC of Rs 26.45 lakh per annum and median CTC of Rs 20 lakh per annum. The institute has reported 1,422 offers accepted during the placement season.
The median number is useful because it’s the middle of the reported offers and the average can be skewed by real high salaries.
What is the reason behind fluctuation in the IIT package?
There are a number of reasons why the average package differs from one student or IIT to another.
Some of the key factors are:
IIT campus
Engineering branch
School performance
Job title
Recruitment company
Industry or sector
Work experience year
Domestic or international offer
For example, tech, software, finance, consulting and core engineering roles can have very different pay scales.
Average Salary Highest Salary
These two digits are often confused one with another.
The average package is the average salary offered on the relevant placement offers and the highest package is the highest reported offer.
A sky high offer may draw attention, but doesn’t mean every student gets anywhere near that amount. Hence looking at average and median package gives a more useful picture of placement outcomes.
For instance, the average CTC at IIT Bombay in 2024-25 was ₹26.45 LPA and the median was ₹20 LPA.
Is the average package same for all branches of IIT?
No. The average package varies a lot depending on the branch and role.
Hence, students should not judge an entire IIT by its highest or overall average package. Branch-wise placement information may give a more realistic picture of what students in a particular course may get.
What does CTC mean in an IIT package?
CTC stands for Cost to Company. The total compensation a company reports for an employee, and doesn't necessarily mean the amount the employee gets every month in their bank account.
CTC may include salary components, bonuses, benefits and other compensation. Hence, ₹20 LPA CTC does not mean ₹20 lakh salary in hand.
What is the average package in IIT in layman language?
The average IIT package varies with the institute, branch, course and placement year. For example, IIT Bombay reported ₹26.45 LPA for the year 2024–25 and IIT Madras reported ₹22 LPA for the year 2023–24 (as per official institute reports).
So, it is better to check the specific IIT, branch, and placement year instead of assuming a single fixed salary for all IIT students.
Summary
The easiest way to remember the average package in IIT is that there is no one package figure that is there for every IIT student.
The salary varies based on different factors such as IIT, branch, job role, company and placement year. In addition, when analyzing placement statistics, it is useful to look at the median alongside the average, not just the highest package.
Also Read: What is the full form of WTO?
