Compare My Heating Oil
Independent Not owned by any fuel supplier Suppliers 83 named UK suppliers listed Coverage 84 counties and 493 towns VAT 5% applies to domestic heating oil Independent Not owned by any fuel supplier Suppliers 83 named UK suppliers listed Coverage 84 counties and 493 towns VAT 5% applies to domestic heating oil
Compare My Heating Oil Compare My Heating Oil Compare prices

Free heating oil tool

How Much Does Heating Oil Cost?

Enter the litres you plan to order and the price per litre from your latest quote or invoice, and this calculator works out the total including 5% VAT, the cost per litre inclusive of VAT, and the cost per kWh of usable heat through a condensing boiler.

Your order

500L
100L3,000L
p

Use the price from your latest quote or invoice.

Whether your quoted price already includes delivery.

Your cost

You have entered 500 litres. Enter your price per litre on the left, from your latest quote or invoice, to see the total cost.

How the sum works

Say you enter 500 litres and a price of 68p per litre. The cost before VAT is 500 multiplied by 68p, divided by 100. Domestic heating oil is charged VAT at 5%, so the total is that figure multiplied by 1.05. The calculator above applies the same steps to whatever litres and price you enter.

To convert to usable heat, the price per litre including VAT is divided by the energy content of kerosene, 10.35 kWh per litre, and by boiler efficiency, 92% for a condensing boiler. That gives a cost per kWh of usable heat you can compare against other fuels.

Home heating oil is charged 5% VAT at any volume. Only non-domestic use above 2,300 litres in a single delivery moves to 20%. See the VAT threshold checker for the detail.

How this is calculated

total_ex_vat  = litres x ppl / 100
vat_rate      = 0.05  (domestic home heating, any volume)
total_inc_vat = total_ex_vat x (1 + vat_rate)
cost_per_kwh  = (ppl_inc_vat / 100) / (kwh_per_litre x boiler_efficiency)

kwh_per_litre       = 10.35 kWh/L
boiler_efficiency   = 0.92 (condensing, verified 2026-07-28)

Figures used on this page

Figure Value Source Verified
vat domestic 0.05 ratio VAT Act 1994 Schedule 7A Group 1, domestic fuel reduced rate 2026-07-28
vat standard 0.2 ratio VAT Act 1994, standard rate 2026-07-28
vat threshold litres 2300 litres HMRC VAT Notice 701/19, de minimis limit for domestic use presumption 2026-07-28
kerosene kwh per litre 10.35 kWh/L UK Government GHG conversion factors 2025, burning oil (net CV) 2026-07-28
boiler efficiency condensing 0.92 ratio SEDBUK band A typical seasonal efficiency, OFTEC technical guidance 2026-07-28

What affects the result

The price per litre. Heating oil tracks the international crude market with a lag of a few weeks. The pence per litre figure is the single biggest driver of your total, so enter the current price from your quote or invoice.

Order volume. Larger deliveries spread the fixed delivery cost across more litres, so the price per litre falls. This is why a 900 litre order usually beats three separate 300 litre top-ups on both price and hassle.

VAT rate. Domestic home heating is charged 5% at any volume, and deliveries of 2,300 litres or less are 5% automatically. Only non-domestic use pays the standard 20% rate on deliveries above 2,300 litres.

Which supplier you choose. On any given day, suppliers serving the same postcode can differ by several pence per litre. Comparing before you order is the most reliable way to pay the lower end of the range rather than the higher.

Heating oil cost calculator FAQs

How do I work out what my heating oil order will cost?
Multiply the number of litres by the price per litre in pence, then divide by 100 for the cost in pounds before VAT. Add 5% VAT for domestic home heating. Enter both figures above and the calculator does this for you.
Is VAT included in heating oil prices?
Domestic heating oil carries VAT at the reduced rate of 5%. Home heating stays at 5% at any volume; only non-domestic use pays the standard 20% rate on deliveries above 2,300 litres.
Why is heating oil cheaper per litre in larger quantities?
Delivery cost is spread across more litres, so the per-litre price falls as volume rises. A 900 litre order is often cheaper per litre than 300 litres, which is why ordering more, less often, tends to save money.
What is the cost per kWh of heat from oil?
Take the price per litre including 5% VAT, divide by the energy content of kerosene (10.35 kWh per litre) and by boiler efficiency. Enter your own price above to see the figure for your quote.
Where do I find the price per litre to type in?
Use the price on your latest quote or invoice. Suppliers quote heating oil per litre in pence. To find a current price for your postcode, request a quote from local suppliers.

Ready to order?

Compare quotes for a 500 litre delivery from local suppliers for your postcode.

Find suppliers

Related tools and guides

Annual heating cost calculator

What a full year of oil heating costs

VAT threshold checker

When the 20% rate applies to your order

Run-out date calculator

See when your tank will run dry

How to buy heating oil

When to buy and how to compare

VAT on heating oil, explained

How oil compares on running cost

Visit Certas Energy for a 2 minute quote now Ad