The oil windfall: twelve years, ₹21.8 lakh crore.
An analysis of central excise revenue extracted from petroleum products in India between FY12 and FY26, comparing actual collections to a counterfactual at FY12 excise rates.
What the central exchequer extracted from petroleum excise above the FY12 tax regime — and why the May 2026 hikes are an afterthought, not the story.
A reader writes: "Nirmala's ₹10 more is extortion." The political instinct is right; the timing is off by twelve years. The structural extraction from Indian fuel taxation didn't start in May 2026, and it isn't a single finance minister's doing. It's a BJP-era policy lever pulled hardest between FY15 and FY22 — across two BJP finance ministers (Jaitley, then Sitharaman), three Modi terms, and one through-line: when crude got cheap, the centre took the windfall.
This asset puts a number on that. Between FY12 and FY26, the Union government collected ₹32.9 lakh crore in central excise from petroleum products (PPAC, broad definition). Of that, ₹21.8 lakh crore is the wedge above what the FY12 tax regime would have collected on the same fuel volumes. That ₹21.8 lakh crore is the political extraction — not the inevitable cost of running a state, but a discretionary tax stack that successive Union governments chose to keep raising and then mostly chose not to lower.
For per-litre context — the same wedge expressed as the cost paid by a single Delhi consumer at the pump in any given quarter — see the companion piece on Petrol and the rupee: not the story you think. This one is about the stock, that one about the slope. Together they make the same argument from two scales.
Central excise revenue from petroleum products, FY12 to FY26.
Actual collection versus the FY12 tax regime.
Petroleum excise as a share of central tax revenue.
Recent episodes in proportion.
When crude got cheap, the centre took the windfall.
Wedge bars against the crude price line, year by year.
The structural shift in Indian petroleum taxation isn't a personality question — it predates Sitharaman, was set in motion under Jaitley, and runs across three Modi terms. The question is who has paid for the post-2014 fiscal framework: households at the pump, instead of corporates through corporation tax or the wealthy through capital gains. ₹21.8 lakh crore over 12 years is the cost of that choice. The May 2026 hikes don't change the political character of that choice. They just put back, in stages, a fraction of what the OMCs absorbed during the freeze.
UPA was constrained from taxing fuel by high crude; Modi was handed the windfall of cheap crude and chose to capture it as state revenue instead of passing it to households. That choice shifted the post-2014 tax composition from corporates and the wealthy onto households at the pump. The growth cost is real at the margin — regressive demand suppression always is — but it sits alongside demonetisation, GST, the banks, and Covid in any honest accounting of why post-2014 growth never recaptured the UPA-1 highs.
Annual excise, FY15-FY26: PPAC, Table 8.18 ("Contribution of Petroleum Sector to Central Exchequer", excise-duty line) in the Ready Reckoner FY22-23 for FY15-FY23, and PPAC's live contribution-to-exchequer page for FY24-FY26. FY26 is annualised from Apr-Dec 2025 actuals (9-month ₹2.07L cr → full year ~₹2.76L cr). FY13, FY14: CAG Report No. 7 of 2015, Ch III (POL); the CAG figure is petrol-and-diesel-only but pre-2014 the non-petrol/diesel excise was negligible, so narrow ≈ broad for these years. FY12: not found in open primary sources; carried as estimate by backward extrapolation.
Consumption volumes (petrol/diesel mt): MoSPI Energy Statistics India 2025, Chapter 6, Table 6.5 (originating source: MoPNG/PPAC) for FY12-FY24; PPAC Industry Consumption Reports (April 2025 and Feb 2026) for FY25 final and FY26 partial.
Central gross tax revenue (denominator for the % chart): Union Budget Receipts, Annex-2 ("Actuals" column) — Receipt Budget 2018-19 for FY12-FY15, Receipt Budget 2024-25 for FY16-FY17, Receipt Budget 2026-27 for FY18-FY25, and Budget at a Glance for FY26 Revised Estimate. This is the Centre's gross tax take before the states' share, which is the right denominator for "how reliant on fuel tax was Union finance" — excise (especially cess components) accrues entirely to the Centre. Nominal GDP at current market prices: MoSPI Statement 1.1B (First Revised Estimates through FY24; Provisional Estimate for FY25; First Advance Estimate for FY26); 2011-12 base series throughout.
Counterfactual. The FY12-rate counterfactual applies the FY12 weighted excise rate (petrol ₹14.78/L, diesel ₹2.06/L) to actual annual petrol-and-diesel volumes, then compares to PPAC's broad-definition actual. Volumes are unchanged in the counterfactual — no price-elasticity correction — so the wedge as shown is a conservative floor estimate; in reality lower prices would have raised consumption modestly (elasticity ~-0.05 to -0.20 for Indian petrol/diesel), raising the FY12-rate baseline by perhaps 5-10% and shrinking the wedge by a similar fraction. The qualitative shape of the chart is unchanged.
Windfall tax. The Special Additional Excise Duty on domestic crude production and on exports of petrol, diesel, and ATF was levied 1 July 2022 and withdrawn 2 December 2024 (crude SAED actually cut to zero on 18 September 2024). Reported revenue (Ministry of Petroleum & Natural Gas to Parliament): ~₹25,000 cr in FY23, ~₹13,000 cr in FY24, ~₹6,000 cr in FY25 — ~₹44,000 cr total over the 29-month life of the levy. These figures are inside PPAC's broad excise line (PPAC does not publish SAED separately; both Business Standard and PPAC's own column structure confirm the inclusion). We surface it as a distinct slice in chart 2 because the incidence is different: SAED on crude/exports is paid by upstream producers (ONGC, OIL, Vedanta, Reliance KG-D6) and exporting refiners (Reliance Jamnagar, Nayara), not by households at the pump. Crude vs. export split is not publicly disclosed.
Cross-link. Per-litre, per-quarter framing of the same wedge — and the role of OMC margins absorbing the rest of the freeze — is in the companion piece Petrol and the rupee: not the story you think.