Live
UK avg today 92.5p / litre ▼ 0.1p 500L delivered £486 inc. VAT & delivery Updated 5 Aug 2026, 09:00 Suppliers surveyed 60 named UK suppliers UK avg today 92.5p / litre ▼ 0.1p 500L delivered £486 inc. VAT & delivery Updated 5 Aug 2026, 09:00 Suppliers surveyed 60 named UK suppliers
Compare My Heating Oil Compare My Heating Oil Compare prices

Free heating oil tool

Heating oil
run-out calculator.

Enter your tank level, tank size and daily usage to see how long your oil will last. The calculator shows your estimated run-out date and tells you when to re-order to avoid an emergency delivery premium of 8–15p per litre.

Free to use — no sign-up needed
Based on your actual inputs
Helps you avoid an emergency premium
Powered by OilOwl price data

Your tank

48%
EmptyFull
0L480L now1,000L
L/day

Your estimate

Current oil
480litres

At 12L/day — runs out in 40 days

Estimated run-out
17 September 2026

Order by: 10 September 2026

7 days before run-out — enough time for standard delivery.

What does an emergency delivery cost?

Emergency heating oil typically costs 8–15p per litre more than a standard delivery — on a 500 litre order that is £40–£75 extra. Ordering before your tank drops below a quarter full almost always avoids this cost.

Related tools and guides

How to buy heating oil

Timing, suppliers and how to save

How to avoid running out

Plan ahead to cut your fuel bills

Compare prices now

See today's quotes for your postcode

Run-out calculator FAQs

How accurate is the run-out date?
It is a helpful estimate based on the information you provide. Actual usage changes with weather, boiler efficiency and how warm you keep your home.
What should I do if I am nearly out of oil?
Order as soon as possible and tell the supplier you need a priority delivery. Avoid running the boiler completely dry where you can.
How much oil should I order?
A 500 litre delivery is common, but check your tank safe fill level and leave room for expansion. Never fill above 90% of the capacity.
Can I use this in winter?
Yes. Choose Winter to start with an 18 litre daily estimate, then adjust it to match your household recent usage.
What does an emergency delivery cost extra?
Emergency heating oil typically costs 8 to 15p per litre more than a standard delivery — on a 500 litre order that is £40 to £75 extra.

Ready to order?

Compare prices from local suppliers for your postcode. UK average today: 92.5p per litre.

Compare prices now
👆 Compare heating oil costs today