Indian Oil revenue and financials

IOC · NSE · INR

₹130.00Change from previous close: −1.22%Absolute change: −₹1.60

Close · October 7, 2026

In the fiscal year ended March 2026, Indian Oil reported revenue of ₹7.74T (+2.57% year over year). Net income was ₹420.96B, a net margin of 5.4%.

Annual revenue · 2026: ₹7.74T
  1. ₹8.28T2023
  2. ₹7.73T2024
  3. ₹7.55T2025
  4. ₹7.74T2026

Fiscal year ending in March. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+2.57%
FY to Mar 2026 vs FY to Mar 2025
Net income growth
+209.58%
FY to Mar 2026 vs FY to Mar 2025
Net margin
5.4%
FY to Mar 2025: 1.8%

Financial data

Amounts in millions of INR; per-share values in INR; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q2 2025Q1 2025
Total revenue2,664,0732,082,8932,051,5741,923,4071,952,703
Cost of revenue2,499,6951,658,2411,694,6861,671,5161,687,301
Gross profit164,377424,652356,887251,891265,402
Operating income-2,776199,099187,51690,893108,661
EBIT7,969216,712199,149108,205122,193
EBITDA7,969216,712199,149108,205122,193
Interest expense17,29518,80120,88020,70121,747
Pre-tax income-9,326197,910178,26987,505100,447
Income tax2,08546,15043,24619,42416,770
Net income-16,307144,581130,06968,13781,236
Net income to common shareholders-16,307144,581130,06968,13781,236
Basic EPS-1.1810.509.444.955.90
Diluted EPS-1.1810.509.444.955.90
Average shares (basic)13,82013,77013,77913,76513,769
Average shares (diluted)13,82013,77013,77913,76513,769