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
CALCULATOR INDIA

How Petrol Price is Calculated in India: Complete Breakdown of Fuel Pricing Formula

Updated: March 16, 2026 Reading time: 12 min

Overview: India's Fuel Pricing System

India is the world's third-largest oil consumer, importing approximately 85% of its crude oil requirements — over 4.5 million barrels per day. The price you pay at the petrol pump is determined by a complex formula that includes international crude oil prices, refining costs, freight charges, multiple layers of taxation, and dealer commissions.

Since June 2017, India has followed a daily dynamic pricing system where Oil Marketing Companies (OMCs) — Indian Oil Corporation (IOC), Bharat Petroleum (BPCL), and Hindustan Petroleum (HPCL) — revise prices at 6:00 AM every day based on the previous day's international crude oil benchmark and exchange rate.

Understanding this pricing mechanism is essential for any Indian consumer, investor, or business. Use our Oil Price Calculator to model how crude oil price changes affect your fuel costs in real-time.

The Fuel Price Formula Explained

The retail price of petrol in India follows this formula:

Retail Petrol Price =

Base Price + Freight + Excise Duty + VAT + Dealer Commission

Let's break down each component with actual numbers. We'll use Delhi as our reference city (as of early 2026):

Component Petrol (₹/litre) Diesel (₹/litre)
Price Charged to Dealers (Base) ₹55-60 ₹55-58
Central Excise Duty ₹19.90 ₹15.80
Dealer Commission ₹3.68 ₹2.53
State VAT (Delhi: ~19.4%) ₹15-17 ₹13-15
Retail Price (approx.) ₹94-97 ₹87-90

Key insight: Over 60% of what you pay at the pump is taxes and commissions — not the cost of crude oil itself. This is why Indian fuel prices don't move proportionally to international crude oil prices.

Crude Oil Price Component

The base price of petrol depends on the international crude oil benchmark. India primarily uses the "Indian Basket" crude — a weighted average of:

  • Dubai/Oman crude — approximately 72% weight (sour grade, Middle Eastern)
  • Brent crude — approximately 28% weight (sweet grade, North Sea)

India imports crude from diverse sources: Iraq (23%), Saudi Arabia (18%), UAE (8%), Kuwait (7%), Nigeria (6%), and increasingly Russia (which rose from 2% to over 35% of imports since 2022, driven by discounted Russian crude). See shipping routes on our Flight & Shipping Risk module.

The Exchange Rate Factor

Since crude oil is priced in US dollars and Indian fuel is sold in rupees, the USD/INR exchange rate is a critical variable. When the rupee weakens against the dollar, Indian consumers pay more even if international crude prices remain flat. For example, if crude costs $80/barrel:

  • At ₹82/USD: Oil cost = ₹6,560/barrel
  • At ₹84/USD: Oil cost = ₹6,720/barrel (+2.4%)

A ₹1 depreciation in the rupee adds approximately ₹0.60-0.70 to the per-litre cost of petrol. Track real-time exchange rates on our Fuel Impact Tracker.

Refining Costs & Margins

After crude oil arrives at Indian ports, it must be refined into usable products. India has a refining capacity of approximately 254 million tonnes per annum (MTPA), making it the fourth-largest refinery hub globally. Major refineries include:

  • Jamnagar (Reliance) — World's largest refining complex at 68.2 MTPA
  • Mangalore (MRPL) — 15 MTPA
  • Vizag (HPCL) — 15 MTPA
  • Paradip (IOC) — 15 MTPA

Refining margins (also called "crack spreads") represent the difference between crude oil input cost and refined product output value. Indian refiners typically achieve gross refining margins of $5-15 per barrel, varying with seasonal demand, product mix, and global refinery utilization rates.

Refining adds approximately ₹4-6 per litre to the cost of petrol. This includes processing costs, technical losses (about 3-5%), and the refiner's profit margin.

Central & State Taxes: The Biggest Cost Component

Taxes constitute the single largest component of retail fuel prices in India — often exceeding the base cost of the fuel itself. This is because petroleum products were deliberately excluded from GST (Goods and Services Tax), allowing both central and state governments to levy taxes independently.

Central Excise Duty

The central government levies excise duty on petrol and diesel. As of 2026:

  • Petrol: ₹19.90 per litre
  • Diesel: ₹15.80 per litre

These rates were reduced in November 2021 (by ₹5 for petrol and ₹10 for diesel) and again in May 2022 (by ₹8 for petrol and ₹6 for diesel) to provide relief during the post-invasion price surge. At their peak in 2020, excise duty reached ₹32.98 per litre for petrol — nearly double the current rate.

Fuel excise is a major revenue source for the central government, generating approximately ₹3.5-4 lakh crore annually.

State VAT / Sales Tax

Each state levies its own Value Added Tax (VAT) on fuel, which is why prices vary significantly across states. State VAT is typically calculated as a percentage of the base price plus excise duty, creating a cascading effect.

State VAT rates (examples):
  • Maharashtra: Petrol 25.16% + ₹10.12/litre surcharge
  • Rajasthan: Petrol 36% + road cess
  • Karnataka: Petrol 25.92%
  • Delhi: Petrol 19.40%
  • Andaman & Nicobar: Petrol 6% (lowest)

This is why petrol costs ₹94-97 in Delhi but ₹103-106 in Mumbai. Rajasthan and Madhya Pradesh consistently have the highest fuel prices due to high state taxes.

Dealer Commission & Delivery Charges

The final component of retail fuel price is the dealer commission and transportation/delivery charges:

  • Dealer commission: ₹3.68/litre for petrol, ₹2.53/litre for diesel. This must cover the pump operator's rent, electricity, staff salaries, and profit.
  • Transportation charges: Varies by distance from the supply terminal. Inland locations pay more than coastal cities due to trucking costs.
  • Ethanol blending: India currently blends 10-12% ethanol in petrol (E10/E12), with a target of 20% (E20) by 2025-26. Ethanol costs differ from petrol, affecting the blended price.

City-wise Petrol Price Comparison

Petrol prices vary significantly across major Indian cities due to differences in state tax rates, transportation distances, and local surcharges. Here's a typical comparison:

City Petrol (₹/L) Diesel (₹/L) Key Factor
Delhi ₹94.72 ₹87.62 Low VAT (19.4%)
Mumbai ₹104.21 ₹92.15 High VAT + surcharge
Chennai ₹100.75 ₹92.34 Moderate state taxes
Kolkata ₹104.95 ₹91.76 High state taxes
Bengaluru ₹101.94 ₹87.89 Moderate VAT

Note: Prices are illustrative based on recent trends. Check live prices on our Fuel Impact Tracker.

How Wars Affect India's Fuel Prices

India's heavy dependence on imported crude (85%) makes it particularly vulnerable to geopolitical disruptions:

Russia-Ukraine War Impact on Indian Fuel

The war initially pushed Indian crude import costs up sharply. However, India turned the crisis into an opportunity by dramatically increasing purchases of discounted Russian crude — from under 2% of imports to over 35%. Indian refiners purchased Russian Urals crude at discounts of $20-30 per barrel below Brent, partially offsetting the global price increase. Read the full analysis: Russia-Ukraine War Economic Impact.

Red Sea Crisis Impact on India

The Houthi attacks on Red Sea shipping have affected India's crude oil import routes, as a significant portion of Middle Eastern crude transits through the Bab el-Mandeb strait. Increased insurance costs and potential rerouting around Africa add $1-2 per barrel to India's import costs. Read more: Red Sea Shipping Crisis Impact.

Government Response Tools

The Indian government uses several tools to manage fuel price volatility:

  • Excise duty adjustment — cutting duty rates when international prices spike
  • Price freeze periods — OMCs sometimes hold prices stable during elections or crises, absorbing losses
  • Strategic reserves — India maintains 5.33 million tonnes of crude in strategic petroleum reserves at Visakhapatnam, Mangalore, and Padur
  • Diversified sourcing — actively acquiring discounted crude from Russia and other non-traditional sources

Track how global conflicts affect Indian fuel prices: How Wars Affect Oil Prices.

Frequently Asked Questions

Why is petrol not under GST in India?

Petroleum products remain outside GST because including them would significantly reduce revenue for both central and state governments. Currently, fuel taxes generate approximately ₹5-6 lakh crore annually for governments. Under GST, the maximum rate of 28% would be far lower than the 60%+ effective tax currently levied on petrol.

Why does petrol cost more in Mumbai than Delhi?

Maharashtra levies a higher VAT rate (25.16% + additional surcharge) compared to Delhi's 19.40%. This tax differential of approximately 10-12% translates to ₹8-10 per litre difference at the pump. Additionally, Mumbai's octane requirements and local cess contributions add to the cost.

How often do petrol prices change in India?

Under the daily dynamic pricing system (since June 2017), OMCs can revise prices every day at 6:00 AM. In practice, prices have sometimes been frozen for months during election periods or when crude prices are volatile. When revisions happen, they typically move in increments of ₹0.20-0.35 per day.

What percentage of petrol price in India is tax?

Approximately 55-65% of retail petrol price in India is taxes (central excise + state VAT). In some states like Rajasthan and Madhya Pradesh, the tax component exceeds 65%. This is among the highest fuel taxation rates in the world for a developing country.