INITIALIZING
Skip to main content
Home War Map Fuel Impact Calculator Flight & Shipping Commodities News
LIVE
Loading live intelligence data... Refreshed every 30 minutes from verified sources ACLED · EIA · GDELT · World Bank · ReliefWeb Loading live intelligence data... Refreshed every 30 minutes from verified sources ACLED · EIA · GDELT · World Bank · ReliefWeb
TOOL IOC FORMULA

India Petrol Price Calculator

Full IOC pricing formula: crude oil cost → refinery → excise duty → state VAT → dealer commission. See how war scenarios impact your fuel bill.

IOC Formula Inputs

Source: Derived from India retail prices

Price Breakdown — Delhi

1. Crude Cost (per litre) ₹--
2. + Refinery & Processing ₹--
3. + Transport/Freight ₹--
= Base Price (ex-refinery) ₹--
4. + Central Excise Duty ₹--
5. + State VAT (--%) ₹--
6. + Dealer Commission ₹--
Retail Petrol Price / Litre ₹--
Daily Cost
₹--
Monthly Cost
₹--
Yearly Cost
₹--

War Scenario Comparison

State-wise Price Comparison

State VAT % Petrol ₹/L Diesel ₹/L

Actual Market Prices (Today)

Live scraped from OMC sources — compare with your IOC formula calculation above.

City Petrol ₹/L Diesel ₹/L
Delhi ₹94.72 ₹87.62
Mumbai ₹104.21 ₹92.15
Chennai ₹100.75 ₹92.33
Kolkata ₹103.94 ₹90.76
Bangalore ₹101.94 ₹87.89
Hyderabad ₹107.41 ₹95.65
Jaipur ₹104.88 ₹90.36
Lucknow ₹94.65 ₹87.60
Patna ₹105.50 ₹92.02
Bhopal ₹108.65 ₹93.90

How India's Petrol Price Is Calculated — The IOC Formula Explained

India follows a dynamic daily pricing mechanism for petrol and diesel, revised every day at 6:00 AM by oil marketing companies (OMCs) — Indian Oil Corporation (IOC), Bharat Petroleum (BPCL), and Hindustan Petroleum (HPCL). Understanding this formula helps you see exactly how global crude oil prices and geopolitical events translate into what you pay at the pump.

Step 1: International Crude Oil Cost

India imports over 85% of its crude oil. The starting point is the international price of the Indian basket of crude (a weighted average of Oman, Dubai, and Brent crudes). This price is quoted in USD per barrel. One barrel = 159 litres. The USD price is converted to INR using the prevailing exchange rate, then divided by 159 to get the per-litre crude cost. When the Russia-Ukraine war pushed Brent to $130/barrel in March 2022, this step alone added ₹15-20 per litre to the base cost.

Step 2: Refinery Processing & Freight

Crude oil must be refined into petrol or diesel. Refining costs in India average ₹4-6 per litre depending on the refinery's location, capacity utilization, and product slate. Freight charges (₹0.20-0.30) cover pipeline and truck transport from refinery to the depot. Together, these add approximately ₹5-6 per litre.

Step 3: Central Excise Duty

The Government of India levies excise duty — a fixed amount per litre rather than a percentage. As of 2024, central excise on petrol is ₹19.90/litre and on diesel is ₹15.80/litre. This was reduced from ₹32.90 in November 2021 to cushion consumers from the post-Ukraine-war spike. Excise duty is the government's primary revenue tool from petroleum products — it collected over ₹3.2 lakh crore in FY2023-24 from fuel excise alone.

Step 4: State VAT / Sales Tax

This is where prices diverge dramatically across India. Each state sets its own VAT rate on petrol and diesel. Telangana charges 35.2% on petrol (the highest), while Lakshadweep charges 0%. The VAT is calculated as a percentage of (Base Price + Excise), creating a compounding effect — when crude rises, the VAT amount also rises even though the rate stays the same. This is why states with high VAT rates see disproportionately large price increases during oil crises.

Step 5: Dealer Commission

Petrol pump dealers receive a fixed commission of approximately ₹3.69/litre for petrol and ₹2.55/litre for diesel. This covers their operating costs, rent, staff salaries, and margin.

War Scenarios & Price Sensitivity

Use the calculator above to model these scenarios:

  • $70 Peacetime: If all major conflicts resolve and OPEC+ increases production, crude could fall to $65-75. Delhi petrol would drop below ₹90/litre.
  • $120 Russia Escalation: If the Russia-Ukraine war intensifies with broader sanctions and pipeline damage, expect Delhi petrol around ₹108-115.
  • $150 Hormuz Crisis: A Strait of Hormuz blockade would remove 20% of global oil supply overnight. Delhi petrol would surge to ₹125-140 — the most expensive fuel India has ever seen.

Why Indian Consumers Pay More Than the Global Average

India's total tax burden on petrol (excise + VAT combined) ranges from 45% to 60% of the retail price. In contrast, the US averages ~15% tax, the UK ~55%, and Saudi Arabia charges 0% tax. India uses petroleum revenue to fund infrastructure, making consumers indirectly subsidize development. When wars spike crude prices, the government faces a difficult choice: cut excise (losing ₹lakhs crore revenue) or let consumers absorb the full impact.

This calculator uses the exact IOC formula with real-time crude oil prices and exchange rates. Bookmark this page to check how daily global events impact your fuel costs.

Frequently Asked Questions

How is petrol price calculated in India?

India uses a dynamic pricing formula: Base Price = (Crude USD × USD/INR ÷ 159 litres) + Refinery cost + Freight. Then Central Excise (₹19.90/L petrol) + State VAT (varies 6-35%) + Dealer Commission (₹3.69/L) are added to get the retail price.

Why are petrol prices different in each Indian state?

State VAT varies significantly — from 0% in Lakshadweep to over 35% in Telangana — making retail fuel prices differ by ₹15-20 per litre across states despite the same base crude oil cost.

How does war affect petrol prices in India?

Wars disrupt oil supply chains. The Russia-Ukraine war spiked Brent crude by $25-35/barrel. If the Strait of Hormuz closes, crude could hit $150/barrel, raising Indian petrol prices by ₹25-40/litre depending on the state.