India Cuts Petrol and Diesel Excise Duty: What It Means and What It Does Not
The Finance Ministry issued a notification late on Thursday night that most Indians woke up to this morning. The government has slashed excise duty on petrol from Rs 13 per litre to Rs 3. Diesel duty has been cut to zero from Rs 10. Aviation turbine fuel has been fully exempted. The changes took effect immediately.
Before you plan a trip to the fuel station expecting a discount — read the rest of this article first. Because the headline is real, but the relief is not quite what it sounds like.
What the government actually did
In a notification issued late on March 26, the Finance Ministry cut excise duty on petrol to Rs 3 per litre from Rs 13, while the levy on diesel was slashed to nil from Rs 10. The changes have taken immediate effect.
That is a cut of Rs 10 per litre on both fuels — significant on paper. The government also set a windfall tax on diesel exports at Rs 21.5 per litre and Rs 29.5 per litre for aviation fuel exports — a move designed to prevent refineries from simply exporting the cheaper product rather than selling it domestically.
The notification applies only to domestically sold fuel. For exports to Nepal, Bhutan, Bangladesh and Sri Lanka by public sector oil companies, the duty structure has been separately revised.
What does not appear in the notification: any change in retail fuel prices at the pump. In Delhi, fuel prices remain unchanged, with petrol retailing at Rs 94.77 per litre and diesel at Rs 87.67 per litre. That is the same as yesterday. And probably the same as tomorrow.
Why your pump price is not changing
Here is the part of this story that most headlines are burying.
The impact on consumers is limited as oil marketing companies bear the brunt of rising international crude oil prices. The duty cut is not being passed on to consumers. It is being absorbed by Indian Oil, Bharat Petroleum and Hindustan Petroleum — the three state-run oil marketing companies that control roughly 90% of India’s petrol pumps.
Why? Because those companies are losing an enormous amount of money on every litre they sell right now.
International crude prices have risen nearly 50% since the United States and Israel launched strikes on Iran on February 28, triggering retaliatory action from Tehran. Crude oil traded around $101-122 per barrel this month. Petroleum Minister Hardeep Singh Puri put it plainly: international crude prices have gone through the roof in the last one month, from around $70 to around $122 per barrel.
Oil marketing companies are currently losing approximately Rs 24 per litre on petrol and Rs 30 per litre on diesel. The excise duty cut absorbs some of that loss — but only some. Chief Economist at Emkay Global Madhavi Arora estimated that the duty cuts would absorb about 30-40% of annual losses of oil marketing companies on auto fuel at current prices, with the annualised fiscal hit to the government of nearly Rs 1.55 lakh crore.
So the government is taking a Rs 1.55 lakh crore hit on its tax revenues. The oil companies are getting partial relief. And the person queuing at the petrol pump is getting — for now — nothing directly.
This is not a criticism of the decision. It is just what the decision actually is.
The one exception: Nayara Energy
Private player Nayara Energy, which runs more than 6,900 of India’s 1-lakh-plus petrol pumps, has already raised petrol prices by Rs 5 per litre and diesel by Rs 3 a litre. Jio-bp has so far held rates despite losses.
So if you fill up at a Nayara pump — the ones with the Essar Energy branding you see on highways — you are already paying more. If you fill up at Indian Oil, BPCL or HPCL, prices are unchanged for now.
The government has instructed state-run OMCs not to raise prices. That instruction is holding for now. Whether it holds in the weeks ahead depends entirely on whether crude oil prices fall back toward $80-90 as the Iran war dynamics shift — or whether they stay above $100.
Why this happened: The Iran war connection
This decision cannot be understood outside the context of what happened on February 28.
The move comes as international oil prices have risen steeply, by nearly 50%, since the United States and Israel launched strikes on Iran on February 28, triggering retaliatory action from Tehran and disrupting global energy markets.
Iran shut the Strait of Hormuz. India imports roughly 88% of its crude oil requirements and a significant portion passes through Hormuz. The math is straightforward and brutal — India’s oil import bill went up by nearly 50% in one month through no decision of its own.
Amid reports of panic buying due to the ongoing war, the excise duty cut was designed to calm supply concerns and dispel fears that fuel bunkers would hike petrol and diesel prices. A government official confirmed that the cut was announced to offset rising global prices, and that OMCs have been instructed not to increase prices.
The signal the government is sending is as important as the measure itself. It is saying: we are paying attention, we are absorbing the shock, retail prices will not spike.
The Sensex reaction
Markets responded positively. Shares of state-run fuel retailers such as Indian Oil Corporation, Bharat Petroleum and Hindustan Petroleum opened higher following the announcement, reflecting improved investor sentiment.
The broader market was more cautious. Sensex opened down 1.32% and Nifty fell 1.30% — reflecting the wider global anxiety about Iran war developments, Wall Street’s declines, and concerns about India’s fiscal position given the Rs 1.55 lakh crore revenue hit.
The rupee was under pressure too, trading at Rs 94.28 to the dollar — near its recent lows. A weaker rupee makes oil imports more expensive in rupee terms, which compounds the problem the excise duty cut is trying to solve.
What this means for India’s fiscal math
This is the part that deserves more attention than it is getting.
India’s fiscal deficit target for 2026-27 was already stretched. The government had planned its budget around crude at around $75-80 per barrel. Crude is now at $101 per barrel. Every dollar above the budget assumption costs the Indian exchequer significantly through oil subsidy exposure and now through reduced excise revenues.
A Rs 1.55 lakh crore annual hit from the excise cut — if crude stays at current levels — is equivalent to roughly 0.4% of GDP. That is not trivial. It will either mean cutting spending elsewhere, borrowing more, or hoping that crude falls back toward budget assumptions.
The government is betting on the third option. If the Iran war moves toward a ceasefire, crude could fall back toward $80-90 within weeks. In that scenario the fiscal damage is manageable. If the war drags on and crude stays above $100, India faces a harder choice between protecting consumers, protecting OMC balance sheets, and protecting the fiscal deficit target. It cannot do all three indefinitely.
ThirdPol’s Take
The excise duty cut is the right call for right now. Fuel price stability during a supply shock is important — both economically, because fuel costs transmit through the entire economy via transport and logistics, and politically, because five states are heading to elections in 2026 and fuel prices are one of the most visible ways households feel economic pain.
But it is a short-term measure being presented as bigger than it is. Consumers are not getting cheaper fuel. Oil companies are getting partial relief. The government is taking a significant fiscal hit. And all of this is contingent on the Iran war ending or at least easing soon enough for crude to fall back to manageable levels.
The deeper issue has not gone away. India imports 88% of its crude and nearly 90% of its LPG through a strait that a warring nation controls. The excise duty cut is a painkiller. The underlying condition — structural energy vulnerability — is unchanged.
The petrol price at your pump is Rs 94.77 today. If the Iran war continues and crude stays above $100 into April and May, that number will be harder and harder to hold.
Amit Mangal writes on India’s foreign policy and geopolitics at ThirdPol. Follow ThirdPol on X and LinkedIn.