India pricing
Indian retail prices. Movement timing, magnitude, and state-level variation.
as of 27 Apr 2026
Retail
Four metros, two products
₹94.77
per litre · 90d
₹87.67
per litre · 90d
₹103.54
per litre · 90d
₹90.03
per litre · 90d
₹100.84
per litre · 90d
₹92.39
per litre · 90d
₹105.45
per litre · 90d
₹92.02
per litre · 90d
Composition · Delhi petrol
Every rupee, traced
- Refinery₹64.33
- Commission₹3.14
- Central excise₹11.90
- State VAT₹15.40
RSP: ₹94.77 / L. Taxes (excise + VAT) account for 28.8% 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 ₹80.16 – ₹114.83 / L
- Jharkhand22.00%₹114.83
- Andhra Pradesh31.00%₹108.97
- Telangana35.20%₹107.31
- Kerala30.08%₹106.24
- Madhya Pradesh29.00%₹104.89
- Rajasthan29.04%₹104.35
- Maharashtra (Rest of State)25.00%₹104.33
- Maharashtra – Mumbai, Thane & Navi Mumbai25.00%₹104.33
- Jammu & Kashmir24.00%₹103.92
- Bihar23.58%₹103.71
- Karnataka29.84%₹103.05
- Sikkim22.00%₹101.71
- Odisha28.00%₹101.59
- Tamil Nadu13.00%₹101.21
- West Bengal25.00%₹100.46
- Chhattisgarh24.00%₹100.42
- Manipur25.00%₹99.21
- Assam24.77%₹99.03
- Ladakh15.00%₹98.78
- Mizoram18.00%₹98.38
- Nagaland21.75%₹96.63
- Punjab16.58%₹96.45
- Goa21.50%₹96.43
- Delhi19.40%₹94.77
- Uttar Pradesh19.36%₹94.74
- Haryana18.20%₹93.87
- Himachal Pradesh17.50%₹93.26
- Tripura17.50%₹93.26
- Meghalaya13.50%₹92.97
- Puducherry16.98%₹92.85
- Uttarakhand16.97%₹92.84
- Chandigarh15.24%₹91.80
- Arunachal Pradesh14.50%₹90.88
- Gujarat13.70%₹90.24
- Dadra and Nagar Haveli and Daman and Diu12.75%₹89.49
- Lakshadweep10.00%₹87.31
- Andaman & Nicobar Islands1.00%₹80.16
Diesel
Range ₹75.84 – ₹107.85 / L
- Assam22.19%₹107.85
- Jharkhand22.00%₹105.11
- Uttarakhand17.15%₹98.38
- Andhra Pradesh22.25%₹96.80
- Telangana27.00%₹95.36
- Kerala22.76%₹95.18
- Chhattisgarh23.00%₹93.36
- Odisha24.00%₹93.11
- Tamil Nadu11.00%₹92.97
- Bihar16.37%₹91.11
- Karnataka21.17%₹90.99
- Madhya Pradesh19.00%₹90.86
- Maharashtra (Rest of State)21.00%₹90.86
- Maharashtra – Mumbai, Thane & Navi Mumbai21.00%₹90.86
- Jammu & Kashmir16.00%₹90.60
- Rajasthan17.30%₹90.13
- West Bengal17.00%₹89.03
- Goa17.50%₹88.23
- Sikkim12.00%₹88.02
- Nagaland17.20%₹88.01
- Delhi16.75%₹87.96
- Uttar Pradesh17.08%₹87.92
- Punjab13.10%₹87.18
- Haryana16.00%₹87.10
- Mizoram10.00%₹87.00
- Gujarat14.90%₹86.28
- Himachal Pradesh13.90%₹85.53
- Dadra and Nagar Haveli and Daman and Diu13.50%₹85.23
- Manipur13.50%₹85.23
- Meghalaya5.00%₹84.69
- Puducherry11.22%₹83.52
- Lakshadweep10.00%₹82.60
- Tripura10.00%₹82.60
- Ladakh6.00%₹81.10
- Arunachal Pradesh7.00%₹80.35
- Chandigarh6.66%₹80.17
- Andaman & Nicobar Islands1.00%₹75.84
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.
- 24 Apr 2026Central exciseDiesel excise total: ₹7.80 / L
- 24 Apr 2026Central excisePetrol excise total: ₹11.90 / L
- 24 Apr 2026State VAT74 states effective-dated this day
- 20 Apr 2026Central exciseDiesel excise total: ₹7.80 / L
- 20 Apr 2026Central excisePetrol excise total: ₹11.90 / L
- 15 Feb 2026crisisHormuz tensions drive crude to USD 100+
- 1 Jul 2024RSP changeKolkata petrol up ₹1.01/L — from ₹103.94 to ₹104.95.+1.01
- 1 Jul 2024RSP changeKolkata diesel up ₹1.00/L — from ₹90.76 to ₹91.76.+1.00
- 29 Jun 2024RSP changeMumbai petrol down ₹0.77/L — from ₹104.21 to ₹103.44.-0.77
- 29 Jun 2024RSP changeMumbai diesel down ₹2.18/L — from ₹92.15 to ₹89.97.-2.18
- 15 Mar 2024RSP changeDelhi petrol down ₹2.00/L — from ₹96.72 to ₹94.72.-2.00
- 15 Mar 2024RSP changeMumbai petrol down ₹2.10/L — from ₹106.31 to ₹104.21.-2.10
- 15 Mar 2024RSP changeChennai petrol down ₹1.88/L — from ₹102.63 to ₹100.75.-1.88
- 15 Mar 2024RSP changeKolkata petrol down ₹2.09/L — from ₹106.03 to ₹103.94.-2.09
- 15 Mar 2024RSP changeDelhi diesel down ₹2.00/L — from ₹89.62 to ₹87.62.-2.00
- 15 Mar 2024RSP changeMumbai diesel down ₹2.12/L — from ₹94.27 to ₹92.15.-2.12
- 15 Mar 2024RSP changeChennai diesel down ₹1.90/L — from ₹94.24 to ₹92.34.-1.90
- 15 Mar 2024RSP changeKolkata diesel down ₹2.00/L — from ₹92.76 to ₹90.76.-2.00
- 15 Mar 2024policyFirst OMC-led price cut in 22 months
- 15 Jul 2022RSP changeMumbai petrol down ₹5.04/L — from ₹111.35 to ₹106.31.-5.04
- 15 Jul 2022RSP changeMumbai diesel down ₹3.01/L — from ₹97.28 to ₹94.27.-3.01
- 1 Jul 2022policyWindfall tax on crude producers
- 22 May 2022RSP changeDelhi petrol down ₹8.69/L — from ₹105.41 to ₹96.72.-8.69
- 22 May 2022RSP changeMumbai petrol down ₹9.16/L — from ₹120.51 to ₹111.35.-9.16
- 22 May 2022RSP changeChennai petrol down ₹8.22/L — from ₹110.85 to ₹102.63.-8.22
- 22 May 2022RSP changeKolkata petrol down ₹9.09/L — from ₹115.12 to ₹106.03.-9.09
- 22 May 2022RSP changeDelhi diesel down ₹7.05/L — from ₹96.67 to ₹89.62.-7.05
- 22 May 2022RSP changeMumbai diesel down ₹7.49/L — from ₹104.77 to ₹97.28.-7.49
- 22 May 2022RSP changeChennai diesel down ₹6.70/L — from ₹100.94 to ₹94.24.-6.70
- 22 May 2022RSP changeKolkata diesel down ₹7.07/L — from ₹99.83 to ₹92.76.-7.07
- 6 Apr 2022RSP changeDelhi petrol up ₹0.80/L — from ₹104.61 to ₹105.41.+0.80
- 6 Apr 2022RSP changeMumbai petrol up ₹0.84/L — from ₹119.67 to ₹120.51.+0.84
- 6 Apr 2022RSP changeChennai petrol up ₹0.76/L — from ₹110.09 to ₹110.85.+0.76
- 6 Apr 2022RSP changeKolkata petrol up ₹0.84/L — from ₹114.28 to ₹115.12.+0.84
- 6 Apr 2022RSP changeDelhi diesel up ₹0.80/L — from ₹95.87 to ₹96.67.+0.80
- 6 Apr 2022RSP changeMumbai diesel up ₹0.85/L — from ₹103.92 to ₹104.77.+0.85
- 6 Apr 2022RSP changeChennai diesel up ₹0.76/L — from ₹100.18 to ₹100.94.+0.76
- 6 Apr 2022RSP changeKolkata diesel up ₹0.81/L — from ₹99.02 to ₹99.83.+0.81
- 5 Apr 2022RSP changeDelhi petrol up ₹0.80/L — from ₹103.81 to ₹104.61.+0.80
- 5 Apr 2022RSP changeMumbai petrol up ₹0.84/L — from ₹118.83 to ₹119.67.+0.84