The salary of an IES officer in Indian Railways increases with time. The net basic pay scale is different at various levels, and there is a list of other allowances that comes with the salary.
At present, an IES officer (IRSEE) with 20 years of service experience earns around 1.60 lakhs per month plus accommodation and transportation.
The net basic pay is as follows.
Level |
Pay Scale (Rs.) |
Grade Pay (Rs.) |
Time |
Junior Level |
15600-39100 |
5400 |
Joining |
Senior Scale |
15600-39100 |
6600 |
5-6 years after joining |
Junior Administrative Grade |
15600-39100 |
7600 |
10 or more years after joining |
Selection grade scale (Chief Engineer L2 / Jt. G M ) |
37400-67000 |
8700 |
20 or more years after joining |
Super time grade (Chief Engr. /Additional GM) |
37400-67000 |
8700 |
- |
Cabinet Secretary Grade |
90000 |
N/A |
Fixed |
Apex Pay Scale |
90000 |
N/A |
Fixed |
Compared to IES, software engineers with the same years of experience earn a lot more. The payscale is even higher for IIT, IIM graduates. A CSE graduate from IIT after 20 years of experience earns at least 30-40 LPA (plus onsite opportunities).
Students from IITs may not have job satisfaction from IES engineering posts. Students from the Civil branch can go for IES jobs. But if you are from ECE/EEE/Mechanical try to avoid IES engineering jobs.