As featured in MoneySavingExpert The Times The Guardian
Heating oil news
Market brief
Published 29 October 2026
UK average today
113.00p /litre ex VAT
1,000-litre fill
£1,187 incl VAT
On the week (ex VAT)
↓ 0.3p
Prices & historySee the price chart →
The market brief ·

Budget suspends the tariff on imported heating oil and pays £100 towards energy bills in England

The Budget lifts the 4% tariff on imported heating oil from 26 November and pays £100 to homes in council tax bands A to D in England from January, oil homes included. A 1,000-litre fill costs about £1,190 including VAT.

Chancellor John Healey's Budget on Wednesday suspended the 4% tariff on kerosene heating oil brought into the country, from 26 November until the end of 2028. The Treasury said it would help households that heat their homes with oil, many of them rural or in Northern Ireland, but it has not said how much it will save, and that depends on importers passing it on.

Homes in council tax bands A to D in England also get £100 from January. It goes by council tax band, not by fuel, so homes on oil qualify too: it is paid straight into the bank for anyone paying council tax by direct debit, and councils will invite everyone else to apply.

Scotland, Wales and Northern Ireland get a share of the money to offer similar help. The extended VAT cut is on electricity only, so heating oil still carries 5% VAT. In the Gulf, Yemen's Houthi rebels claimed on Tuesday that a missile hit Ras Tanura, a large Saudi refinery, though Saudi Arabia has not confirmed it.

Your next fill

At Fueltool's UK average today, a 1,000-litre fill costs about £1,190 including VAT. That is roughly £10 less than at Monday's brief and about the same as a week ago, as heating oil has held steady while the Gulf stays tense.

A fill over the past month

1,000 litres · including 5% VAT
Recorded UK average cost of a 1,000-litre fill From £1134 on 30 Sep to £1155 on 29 Oct. Including VAT. Full figures are in the table below. £1,300 £1,200 £1,100 30 Sep 29 Oct
Fueltool daily recorded averages. The live price above can differ. Dates without a snapshot are joined by a straight line.
View the daily figures
Date1,000 litres, incl VAT
30 Sep 2026£1134.00
1 Oct 2026£1160.25
2 Oct 2026£1160.25
3 Oct 2026£1170.75
4 Oct 2026£1170.75
5 Oct 2026£1160.25
6 Oct 2026£1139.25
7 Oct 2026£1145.29
8 Oct 2026£1170.75
9 Oct 2026£1177.84
10 Oct 2026£1202.25
11 Oct 2026£1202.25
12 Oct 2026£1202.25
13 Oct 2026£1195.95
14 Oct 2026£1206.98
15 Oct 2026£1191.75
16 Oct 2026£1189.13
17 Oct 2026£1191.65
18 Oct 2026£1191.65
19 Oct 2026£1176.00
20 Oct 2026£1189.13
21 Oct 2026£1198.05
22 Oct 2026£1196.48
23 Oct 2026£1189.65
24 Oct 2026£1198.05
25 Oct 2026£1198.05
26 Oct 2026£1198.05
27 Oct 2026£1185.35
28 Oct 2026£1196.48
29 Oct 2026£1155.00

What to watch

The tariff break from 26 November, and whether importers pass it on. Whether President Trump orders new strikes on Iran after America's midterm elections on 3 November. And Israel, where Tuesday's election left neither side with a majority, so who forms the next government is still open, with official results due on 4 November.

Written by Fueltool · 29 October 2026. Published when the market moves; the prices in the ticker update separately.
Today's prices where you are
Live quotes from suppliers delivering to your postcode. No account needed.