Flagship artefact · barrel to pump

How a litre of petrol gets priced in India.

You pay one number at the petrol pump. That number starts with crude and ends as five separately-negotiated, separately-regulated components. Tap each layer to unfold what it is, who sets it, when it moves, and why Indian retail can stay calm while crude is not.

01

Crude enters

Import cost, FX, freight, and refining economics set the base pressure.

02

Tax stack forms

Central excise is rupees per litre; state VAT is percentage-based.

03

Retail is smoothed

OMCs absorb or recover the gap when politics overrides formula.

Delhi petrol, latest RSP

94.77/ L

2026-04-27

The single biggest idea. Because excise is per-litre and VAT is per-cent, the mix shifts as crude moves. At USD 120 crude, taxes are a smaller share of the retail rupee; at USD 60, they are a larger share. The state-tax auto-dampening plus discretionary central excise moves together explain why the pump price has been far more stable than crude since 2020.

Data from the Delhi petrol waterfall, materialised daily from official retail price, excise, state VAT, and dealer commission tables. Each layer above maps to a separate column in data/price_waterfall.jsonl.