India pricing
Indian retail prices. Movement timing, magnitude, and state-level variation.
as of 12 Jun 2026
Retail
Four metros, two products
₹102.12
per litre · 90d
₹95.20
per litre · 90d
₹111.21
per litre · 90d
₹97.83
per litre · 90d
₹107.77
per litre · 90d
₹99.55
per litre · 90d
₹113.51
per litre · 90d
₹99.82
per litre · 90d
Composition · Delhi petrol
Every rupee, traced
- Refinery₹70.49
- Commission₹3.14
- Central excise₹11.90
- State VAT₹16.59
RSP: ₹102.12 / L. Taxes (excise + VAT) account for 27.9% of the pump price.
State dispersion
Who charges what, all 37 states & UTs
Implied RSP using each state's VAT formula applied to the national pre-VAT base (refinery + commission + excise, from Delhi's latest waterfall). Sorted highest to lowest. Click a state for the raw formula.
Petrol
Range ₹86.39 – ₹122.35 / L
- Jharkhand22.00%₹122.35
- Andhra Pradesh31.00%₹117.04
- Telangana35.20%₹115.64
- Kerala30.08%₹114.26
- Madhya Pradesh29.00%₹112.83
- Rajasthan29.04%₹112.30
- Maharashtra (Rest of State)25.00%₹112.03
- Maharashtra – Mumbai, Thane & Navi Mumbai25.00%₹112.03
- Bihar23.58%₹111.75
- Jammu & Kashmir24.00%₹111.56
- Karnataka29.84%₹111.05
- Odisha28.00%₹109.48
- Sikkim22.00%₹109.23
- Tamil Nadu13.00%₹108.17
- West Bengal25.00%₹108.16
- Chhattisgarh24.00%₹108.06
- Manipur25.00%₹106.91
- Assam24.77%₹106.72
- Ladakh15.00%₹105.86
- Mizoram18.00%₹105.65
- Nagaland21.75%₹104.13
- Goa21.50%₹103.92
- Punjab16.58%₹102.61
- Delhi19.40%₹102.12
- Uttar Pradesh19.36%₹102.09
- Haryana18.20%₹101.10
- Himachal Pradesh17.50%₹100.50
- Tripura17.50%₹100.50
- Puducherry16.98%₹100.05
- Uttarakhand16.97%₹100.04
- Meghalaya13.50%₹99.13
- Chandigarh15.24%₹98.58
- Arunachal Pradesh14.50%₹97.93
- Gujarat13.70%₹97.25
- Dadra and Nagar Haveli and Daman and Diu12.75%₹96.44
- Lakshadweep10.00%₹94.08
- Andaman & Nicobar Islands1.00%₹86.39
Diesel
Range ₹82.36 – ₹115.73 / L
- Assam22.19%₹115.73
- Jharkhand22.00%₹112.98
- Uttarakhand17.15%₹105.93
- Andhra Pradesh22.25%₹104.68
- Telangana27.00%₹103.56
- Kerala22.76%₹103.10
- Chhattisgarh23.00%₹101.29
- Odisha24.00%₹101.11
- Tamil Nadu11.00%₹100.13
- Bihar16.37%₹98.90
- Karnataka21.17%₹98.80
- Maharashtra (Rest of State)21.00%₹98.66
- Maharashtra – Mumbai, Thane & Navi Mumbai21.00%₹98.66
- Madhya Pradesh19.00%₹98.53
- Jammu & Kashmir16.00%₹98.09
- Rajasthan17.30%₹97.70
- West Bengal17.00%₹96.57
- Goa17.50%₹95.81
- Nagaland17.20%₹95.56
- Delhi16.75%₹95.49
- Uttar Pradesh17.08%₹95.47
- Sikkim12.00%₹95.24
- Haryana16.00%₹94.59
- Mizoram10.00%₹94.09
- Gujarat14.90%₹93.69
- Punjab13.10%₹93.63
- Himachal Pradesh13.90%₹92.87
- Dadra and Nagar Haveli and Daman and Diu13.50%₹92.55
- Manipur13.50%₹92.55
- Meghalaya5.00%₹91.14
- Puducherry11.22%₹90.69
- Lakshadweep10.00%₹89.69
- Tripura10.00%₹89.69
- Ladakh6.00%₹87.93
- Arunachal Pradesh7.00%₹87.25
- Chandigarh6.66%₹86.98
- Andaman & Nicobar Islands1.00%₹82.36
Timeline
Every change that moved the pump price
RSP moves ≥ ₹0.50 at any metro, central excise notifications, state VAT revisions, and major policy / crisis events. Most recent first.
- 6 Jun 2026Central exciseDiesel excise total: ₹7.80 / L
- 6 Jun 2026Central excisePetrol excise total: ₹11.90 / L
- 6 Jun 2026State VAT74 states effective-dated this day
- 25 May 2026RSP changeDelhi petrol up ₹2.61/L — from ₹99.51 to ₹102.12.+2.61
- 25 May 2026RSP changeMumbai petrol up ₹2.72/L — from ₹108.49 to ₹111.21.+2.72
- 25 May 2026RSP changeChennai petrol up ₹2.46/L — from ₹105.31 to ₹107.77.+2.46
- 25 May 2026RSP changeKolkata petrol up ₹2.87/L — from ₹110.64 to ₹113.51.+2.87
- 25 May 2026RSP changeDelhi diesel up ₹2.71/L — from ₹92.49 to ₹95.20.+2.71
- 25 May 2026RSP changeMumbai diesel up ₹2.81/L — from ₹95.02 to ₹97.83.+2.81
- 25 May 2026RSP changeChennai diesel up ₹2.57/L — from ₹96.98 to ₹99.55.+2.57
- 25 May 2026RSP changeKolkata diesel up ₹2.80/L — from ₹97.02 to ₹99.82.+2.80
- 23 May 2026RSP changeDelhi petrol up ₹0.87/L — from ₹98.64 to ₹99.51.+0.87
- 23 May 2026RSP changeMumbai petrol up ₹0.90/L — from ₹107.59 to ₹108.49.+0.90
- 23 May 2026RSP changeChennai petrol up ₹0.82/L — from ₹104.49 to ₹105.31.+0.82
- 23 May 2026RSP changeKolkata petrol up ₹0.94/L — from ₹109.70 to ₹110.64.+0.94
- 23 May 2026RSP changeDelhi diesel up ₹0.91/L — from ₹91.58 to ₹92.49.+0.91
- 23 May 2026RSP changeMumbai diesel up ₹0.94/L — from ₹94.08 to ₹95.02.+0.94
- 23 May 2026RSP changeChennai diesel up ₹0.87/L — from ₹96.11 to ₹96.98.+0.87
- 23 May 2026RSP changeKolkata diesel up ₹0.95/L — from ₹96.07 to ₹97.02.+0.95
- 23 May 2026Central exciseDiesel excise total: ₹7.80 / L
- 23 May 2026Central excisePetrol excise total: ₹11.90 / L
- 19 May 2026RSP changeDelhi petrol up ₹0.87/L — from ₹97.77 to ₹98.64.+0.87
- 19 May 2026RSP changeMumbai petrol up ₹0.91/L — from ₹106.68 to ₹107.59.+0.91
- 19 May 2026RSP changeChennai petrol up ₹0.82/L — from ₹103.67 to ₹104.49.+0.82
- 19 May 2026RSP changeKolkata petrol up ₹0.96/L — from ₹108.74 to ₹109.70.+0.96
- 19 May 2026RSP changeDelhi diesel up ₹0.91/L — from ₹90.67 to ₹91.58.+0.91
- 19 May 2026RSP changeMumbai diesel up ₹0.94/L — from ₹93.14 to ₹94.08.+0.94
- 19 May 2026RSP changeChennai diesel up ₹0.86/L — from ₹95.25 to ₹96.11.+0.86
- 19 May 2026RSP changeKolkata diesel up ₹0.94/L — from ₹95.13 to ₹96.07.+0.94
- 16 May 2026Central exciseDiesel excise total: ₹7.80 / L
- 16 May 2026Central excisePetrol excise total: ₹11.90 / L
- 15 May 2026RSP changeDelhi petrol up ₹3.00/L — from ₹94.77 to ₹97.77.+3.00
- 15 May 2026RSP changeMumbai petrol up ₹3.14/L — from ₹103.54 to ₹106.68.+3.14
- 15 May 2026RSP changeChennai petrol up ₹2.83/L — from ₹100.84 to ₹103.67.+2.83
- 15 May 2026RSP changeKolkata petrol up ₹3.29/L — from ₹105.45 to ₹108.74.+3.29
- 15 May 2026RSP changeDelhi diesel up ₹3.00/L — from ₹87.67 to ₹90.67.+3.00
- 15 May 2026RSP changeMumbai diesel up ₹3.11/L — from ₹90.03 to ₹93.14.+3.11
- 15 May 2026RSP changeChennai diesel up ₹2.86/L — from ₹92.39 to ₹95.25.+2.86
- 15 May 2026RSP changeKolkata diesel up ₹3.11/L — from ₹92.02 to ₹95.13.+3.11
- 8 May 2026Central exciseDiesel excise total: ₹7.80 / L