PSU Salary Breakdown

IOCL Salary 2026: In-Hand Salary Per Month and Pay Scale

Monthly in-hand salary for IOCL after all deductions including provident fund and income tax. Based on FY 2026-27 tax slabs and actual PSU pay scales.

Graduate Engineer Trainee (GET) - Grade A - In-Hand
Rs. 96,544/mo
Metro city, new tax regime, FY 2026-27
Non-Metro City
Rs. 95,808/mo
Rs. 11,49,696/year
CTC Range
Rs. 14.5L - 17.5L
Per annum
IOCL Roles and Pay (FY 2026-27)
Role / GradeCTCMonthly In-Hand (New Regime, Metro)
Graduate Engineer Trainee (GET) - Grade ARs. 16.00 LPARs. 96,544
Research Officer / Officer (HR/Accounts)Rs. 15.00 LPARs. 96,544
Full Salary Breakdown - IOCL Typical Pay (New Regime, Metro)
Basic SalaryRs. 50,000/mo
IDA (55.7% of basic)Rs. 27,850/mo
HRA + AllowancesRs. 32,500/mo
Gross Monthly SalaryRs. 1,10,350/mo
Provident Fund (12% of Basic + DA)-Rs. 9,342/mo
Professional Tax-Rs. 200/mo
Income Tax (TDS)-Rs. 4,264/mo
Monthly In-Hand (Take-Home)Rs. 96,544/mo
New Regime vs Old Regime
New Tax Regime
Standard DeductionRs. 75,000
Annual TaxRs. 51,168
Monthly In-HandRs. 96,544
Old Tax Regime
Deductions AssumedRs. 1,50,000
Annual TaxRs. 1,55,750
Monthly In-HandRs. 87,829

About IOCL

IOCL (Indian Oil Corporation Limited) is India's largest commercial enterprise and the only Indian company in the Fortune 100. It is a Maharatna PSU under the Ministry of Petroleum. IOCL recruits Graduate Engineer Trainees through GATE and Officers for non-technical roles. It operates refineries, pipelines, and marketing networks across India. IOCL is considered one of the best PSU employers due to its refinery allowances and perks.

How IOCL Salary is Structured

IOCL Grade A officers start at Rs. 50,000 basic per month in the Rs. 50,000-1,60,000 scale. IDA is 55.7 percent of basic from July 2026, adding about Rs. 27,800 a month. HRA is 30, 20 or 10 percent of basic depending on city class, or company quarters are provided instead. Cafeteria perks of about 35 percent of basic are paid monthly, and Performance Related Pay is paid once a year. Refinery postings add shift and location allowances on top.

What Deductions Will You See?

Provident fund at 12 percent of basic plus IDA is about Rs. 9,300 a month. Professional tax is around Rs. 200 depending on state. Income tax under the new regime is about Rs. 4,300 a month at a metro posting, and lower with company quarters. CPSE executives contribute to provident fund on basic plus DA, not NPS on basic alone.

IOCL vs Other PSUs

PSU / RoleCTCMonthly In-Hand
IOCL GETRs. 14.5-17.5 LPARs. 96,544/mo
ONGC GETRs. 16-19 LPARs. 1,11,727/mo
BPCL MTRs. 16-21.1 LPARs. 96,544/mo
HPCL EngineerRs. 16-18.1 LPARs. 96,544/mo

Increments and Career Progression

Annual increments on basic pay. GETs are placed at A grade after training. IOCL follows an A to G executive grade structure. Promotions from A to B typically take 4-5 years based on performance.

Is IOCL Salary Good Compared to Private Sector?

At Rs. 16,00,000 CTC, a IOCL Graduate Engineer Trainee (GET) - Grade A takes home Rs. 96,544/mo per month in a metro city. This does not capture the full picture -- free or subsidized accommodation, employer retirement contributions, medical coverage for family, and job security add significant value on top of the cash salary. See the Rs. 15 LPA in-hand salary breakdown for a private sector comparison at the same CTC level.

Tax regime: New regime saves Rs. 1,04,582/year more than old regime at this CTC level.

Salary at Each Grade

Grade / PostTypical TimelineBasic PayApprox. In-Hand (Metro)
GET / Grade A (Junior Officer)0-5 yearsRs. 50,000/moRs. 96,544/mo
Grade B (Officer)5-9 yearsRs. 60,000/moRs. 1,11,727/mo
Grade C (Senior Officer)9-14 yearsRs. 70,000/moRs. 1,27,711/mo
Grade E (Chief Manager)18-22 yearsRs. 90,000/moRs. 1,57,596/mo

Dearness Allowance (DA) Explained

IOCL follows the 2017 IDA pay scale. IDA is 55.7 percent of basic from 1 July 2026, set quarterly by the Department of Public Enterprises and the same for every CPSE on this scale. At Rs. 50,000 basic it adds about Rs. 27,800 a month. The next revision is due from 1 October 2026.

City-Wise Salary Breakdown

Posting LocationHRA / AccommodationGross MonthlyIn-Hand Monthly
Refinery posting - Panipat, Mathura, BarauniCompany quarters (no HRA)Rs. 95,350Rs. 85,808
Delhi / Mumbai HQ30% of basicRs. 1,10,350Rs. 96,544
Regional offices20% of basicRs. 1,05,350Rs. 95,808

Perks and Benefits: What They Are Worth in Cash

PerkDetailsEstimated Cash Value
Refinery AllowanceAdditional Rs. 5,000-12,000/mo at refinery postings - significant cash additionRs. 5,000-12,000/mo direct
Company AccommodationFree or subsidized quarters at refineries and pipeline locationsRs. 15,000-35,000/mo in rent equivalent
Medical CoverageComprehensive family medical at IOCL hospitals and empanelled facilitiesRs. 8,000-15,000/mo equivalent
Car SchemeSubsidized car loan scheme for executives at Grade B and aboveRs. 5,000-8,000/mo saving on loan interest

IOCL vs Private Sector: What You Gain and Give Up

What You Gain
+Fortune 100 company brand with global recognition
+Refinery allowance adds Rs. 5,000-12,000/mo on top of regular salary
+Free accommodation at refinery and pipeline postings
+Job security in India's largest commercial enterprise
+Car loan scheme and comprehensive medical for family
Trade-offs
-Reliance Industries and private refiners pay 40-60% more at senior levels
-Refinery postings mean living in industrial towns for initial years
-Bureaucratic processes slower than private sector
-Promotion beyond Grade C-D becomes highly competitive

Frequently Asked Questions

An IOCL Grade A officer on Rs. 50,000 basic takes home about Rs. 85,800 a month at a refinery with company quarters, and about Rs. 96,500 at Delhi or Mumbai with HRA, after provident fund, professional tax and income tax. Refinery postings also carry shift and location allowances on top.
Gross monthly salary for an IOCL Grade A officer at a metro posting is about Rs. 1,10,400, made up of Rs. 50,000 basic, IDA of about Rs. 27,900, HRA and cafeteria perks. After provident fund of about Rs. 9,300 and income tax, in-hand is about Rs. 96,500.
After about 5 years, IOCL officers typically reach Grade B at Rs. 60,000 basic. In-hand at that level is about Rs. 1,11,700 a month at a metro posting under the new regime, before PRP.
IOCL Grade A pay has four main parts: Rs. 50,000 basic, IDA at 55.7 percent of basic, HRA or company quarters, and cafeteria perks of about 35 percent of basic. PRP is paid once a year, and refinery postings add shift and location allowances. Provident fund is deducted at 12 percent of basic plus IDA.
IOCL recruits GETs through GATE in Chemical Engineering, Mechanical Engineering, Electrical Engineering, Civil Engineering, Instrumentation Engineering, and Computer Science. Chemical and Mechanical engineers account for the largest number of vacancies as they work directly in refinery operations. GATE cutoffs vary by discipline and year.
ONGC pays more at entry because it starts engineers at Rs. 60,000 basic against Rs. 50,000 at IOCL: about Rs. 1,11,700 against Rs. 96,500 a month in hand at a metro posting. IOCL has more refinery and city postings, while ONGC has more field and offshore work with extra allowances.
Yes. At refineries and most plant locations, IOCL provides company quarters instead of HRA. In-hand is about Rs. 85,800 with quarters and about Rs. 96,500 with HRA in a metro, but township housing is usually worth more than that cash difference.
IOCL Grade B starts at Rs. 60,000 basic in the Rs. 60,000-1,80,000 scale. In-hand is about Rs. 1,11,700 a month at a metro posting under the new regime, and officers typically reach it after about 5 years.