Where your money goes

Budget: what changed for fuel and energy

Last updated .

This page is prepared in advance and is not yet live. It holds the figures as they stand before the Budget, so that when rates change it can be published immediately with the correct before-and-after numbers. Fuel duty currently stands at 52.95p a litre, on an average pump price of 172.0p.

Where things stand before the Budget

Rates before the Budget
FigureNowAs of
Fuel duty, petrol and diesel52.95p21 September 2026
Average petrol price172.0p21 September 2026
Tax per litre of petrol81.6p21 September 2026
Tax on a 55-litre fill£44.8921 September 2026
Energy price cap£1,7231 October to 31 December 2026
EV pay-per-mile, from 1 April 20283p/mile22 September 2026

What to update when rates change

  1. Update config/manual.json: the duty rate, the freeze end date and the timeline entry.
  2. Add the announcement to the fuel duty timeline with its year.
  3. Run the pipeline; the weekly DESNZ series will pick up the new rate on its next publication.
  4. Remove noindex from this page in build/archives.ts and rebuild.
  5. Check the IndexNow ping fired: it is in the deploy job's log.

Until DESNZ publishes a week at the new rate, the site keeps showing the old one with its real date, which is correct: that is what drivers were actually charged that week.