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.

Cash flow · Annual
ItemFY to Mar 2026FY to Mar 2025FY to Mar 2024FY to Mar 2023FY to Mar 2022
Operating cash flow761,421344,524711,464296,437—
Depreciation and amortization184,202167,773158,661131,811—
Capital expenditure-283,627-349,673-371,754-328,495—
Investing cash flow-222,738-316,413-315,115-280,296—
Financing cash flow-526,716-34,213-393,846-17,944—
Dividends paid-137,020-95,451-109,726-33,057—
Debt issued154,943282,24613,493167,069—
Debt repaid-164,410-257,035-173,364-115,567—
Net change in cash11,967-6,1022,502-1,802—
Free cash flow477,794-5,149339,711-32,058—