Three state-run fuel retailers in India cleared Rs 30,106 crore combined in the September quarter. The figure, reported in company filings and wrapped up by PTI on Sunday, November 1, sits 68.3% above the Rs 17,884 crore the same three companies earned a year earlier.

The swing from the previous quarter frames the whole result. April-June produced a combined deficit near Rs 18,150 crore for the trio. July-September turned that into a Rs 30,106 crore profit, a Rs 48,256 crore turnaround in one quarter. The single quarter also equals about 39% of the trio's combined FY26 Rs 77,281 crore total, so three months delivered more than a third of a full year's earnings.

Indian Oil Corporation did most of the lifting. Its standalone Rs 21,630 crore result was the highest quarterly profit in the company's history, against Rs 7,610 crore a year earlier, a rise of 184%. That one result is 71.8% of the trio's combined total, computed from the reported figures, and 58.8% of Indian Oil's own FY26 full-year Rs 36,802 crore total. Bharat Petroleum and Hindustan Petroleum moved the other way: BPCL's profit fell 22.5% against last year, landing at Rs 4,993 crore versus Rs 6,443 crore, and HPCL's declined 9% to Rs 3,483 crore from Rs 3,830 crore.

CompanyQ2 FY27 profitYear earlierChangeShare of trio total
Indian Oil (IOC)Rs 21,630 croreRs 7,610 crore+184%71.8%
Bharat Petroleum (BPCL)Rs 4,993 croreRs 6,443 crore-22.5%16.6%
Hindustan Petroleum (HPCL)Rs 3,483 croreRs 3,830 crore-9.0%11.6%
CombinedRs 30,106 croreRs 17,884 crore+68.3%100%

Refining margins explain the split. HPCL earned $32.15 per barrel of gross refining margin in the quarter, against $8.80 a year earlier. BPCL's margin widened to $32.53 per barrel from $10.78. The company did not disclose a headline gross margin; The Hindu reports its margin net of special additional excise duty at $18.52 per barrel, against $10.66 a year earlier. The company said a temporary fall in crude prices from mid-June through mid-August lowered feedstock costs and produced a stock gain near Rs 7,000 crore, with petrochemical and gas earnings adding a second leg. The Hindu also reports Indian Oil revenue up nearly 30% to over Rs 2.62 lakh crore, with refinery throughput of 18.1 million metric tonnes at 102.3% utilisation.

How the quarter turned

The April-June quarter was the trough. Crude pushed above $100 a barrel during the West Asia conflict while retail prices adjusted slowly, so the three companies absorbed the gap. Petrol and diesel pump prices have been frozen since May, and domestic LPG rates unchanged since March, so global price moves landed on the companies' books rather than at the pump. Industry sources cited by PTI put the marketing loss until last month at Rs 4-5 for each litre of petrol and Rs 18-20 for each litre of diesel.

July-September broke that pattern. Crude eased from mid-June to mid-August, cutting feedstock costs and lifting the value of oil already held in stock. Refining margins widened at the same time, so the part of the business that turns crude into fuel earned far more per barrel than a year earlier. The combination flipped a loss-making quarter into a record one for Indian Oil, even though the pump-price freeze stayed in place throughout.

October firmed crude again, with Brent above $117 a barrel in late-October reporting and MarketRadar's Sunday snapshot putting WTI at $104.1. That direction matters for December: the inventory effect that added about Rs 7,000 crore to Indian Oil's September quarter can run in reverse if crude falls while stock is held.

The unpaid bill underneath

The profit headline sits on top of an unpaid bill of about Rs 67,900 crore: the accumulated under-recovery on fuel at September 30, the gap between selling cost and regulated prices, with government compensation arriving late. The per-company split adds to Rs 67,888.91 crore, matching the reported total after rounding.

CompanyUnder-recovery at September 30
Indian Oil (IOC)Rs 32,505.69 crore
Bharat Petroleum (BPCL)Rs 17,334.40 crore
Hindustan Petroleum (HPCL)Rs 18,048.82 crore
TotalAbout Rs 67,900 crore

LPG carries the steepest path inside that bill. Its director (finance), Anuj Jain, told an investor call on Saturday that the loss per LPG cylinder was Rs 184 in September, rose to Rs 229 during October, and is expected to climb to Rs 309 by November, then Rs 370 in December. December would be just over double September, with month-on-month rises of 24.5% in October, 34.9% in November and 19.7% in December.

The New Indian Express adds why BPCL's profit fell even as its refining margin tripled: a marketing inventory loss of Rs 330 crore and a foreign exchange loss of Rs 397 crore in the quarter. Wide refining margins could not fully cover the marketing side, where domestic prices stayed fixed while input costs moved.

Management also warned that later quarters could face inventory losses if crude prices fall as the Middle East situation normalises.

Why it matters

These three companies are refiners and retailers in one balance sheet, so each quarter is a contest between two businesses pulling opposite ways. Refining earns from the gap between crude and finished fuel; retail loses when pump prices stay fixed while crude moves. The September quarter went to refining by a wide margin, but the unpaid Rs 67,900 crore shows how much retail loss is still waiting for compensation — and that timing decides how much reported profit converts into cash.

What to watch

  • The LPG loss path: Rs 309 per cylinder in November and Rs 370 in December, against Rs 184 in September, per Indian Oil's investor call.
  • Timing of government compensation for the Rs 67,900 crore under-recovery balance at September 30.
  • Crude direction into December: Brent above $117 a barrel in late-October reporting, WTI at $104.1 in MarketRadar's Sunday snapshot.
  • Whether BPCL and HPCL close the gap between refining margins above $32 a barrel and marketing losses on frozen retail prices.
  • Any inventory loss if crude falls as the Middle East situation normalises, the risk Indian Oil named in its earnings statement.

Key points

  • IOC, BPCL and HPCL earned a combined Rs 30,106 crore in July-September, up 68.3% from Rs 17,884 crore a year earlier.
  • The quarter reversed a combined April-June deficit near Rs 18,150 crore, a Rs 48,256 crore turnaround.
  • Indian Oil posted a record Rs 21,630 crore, up 184% year on year and 71.8% of the trio's total.
  • BPCL fell 22.5% to Rs 4,993 crore and HPCL 9% to Rs 3,483 crore, even as their refining margins roughly tripled.
  • Fuel under-recoveries reached about Rs 67,900 crore at September 30; the LPG loss per cylinder rises from Rs 184 in September to Rs 370 in December.

MarketRadar take

Refining carried this quarter, and Indian Oil carried the trio. A 71.8% share from one company is concentration, not breadth, and the BPCL and HPCL declines show the marketing drag is still live. The December quarter hinges on two numbers outside the companies' control: the crude price, and the date compensation for the Rs 67,900 crore balance actually arrives.