How to place an order

Ordering heating oil for delivery directly to your home is easy with Direct Oil. It takes just four simple steps:

  1. Tell us how much oil you need
  2. Confirm your address
  3. Select a delivery option
  4. Confirm your payment

Our national distribution network will take care of the rest.

Delivery information

You can choose from two delivery options:

Standard delivery is our most popular option. Your heating oil will arrive on or before date indicated.

Premium delivery allows you to pay a little more for your order to arrive sooner. Choose this option if you are close to using up your current supply. (Our Premium Delivery option is available in most locations, and is subject to availability.)

Once your order is placed, you’ll receive an email confirmation. You’ll also receive an email the day before you oil is due to arrive. And you can login to your account to see your active and previous orders.

Secure Payments

A big part of making heating oil easy is giving you the confidence that we will handle your payments and privacy in a secure and safe way.

We use the Sage Pay payment gateway to process payments and keep your payment information secure. This means we don’t store any of your card details ourselves.


Click a category below to browse its frequently asked questions.


Your Order

What is the minimum amount I can order at a single time?
The minimum is 500 litres at a time. How much you need to order will depend on your tank size, but most customers buy between 1,000 and 1,500 litres at a time.
Is it cheaper to order in larger quantities?
Yes, the pence per litre price is typically lower for larger orders.
What if I order too much?
We only take payment for the delivered quantity, so if your tank isn’t big enough for the amount you ordered we won’t charge you for the excess. However, if you order a lot more than your tank can take we may need to charge an administration fee. Our minimum order is 500 litres.
Can I just order a ‘top up’?
Unfortunately not. You will need to tell us the amount you need so that we can provide the best service to all our customers expecting a delivery on the same day.
Is it possible to cancel my order?
It may be possible to cancel an existing order, provided that your oil has not already been despatched for delivery. Please note that we reserve the right to retain up to £25 of the order value as an administration fee for cancellations.

To request the cancellation of your order, please Contact Us detailing your order number, account number, name and postcode, as well as the reason for the cancellation. Cancellations can only be processed during the hours of 8:30am - 5pm on normal working days (Monday – Friday, excluding bank holidays). Cancellations requested outside of this period will be actioned when our delivery network is open on the next working day (Monday – Friday, excluding bank holidays). Please note that an order will not have been cancelled until we confirm the cancellation by email.

Once your order has been cancelled, your money (less the administration fee) will be refunded to you. Depending on your card provider, this can take between 1 and 3 days to process.
What VAT rate do I pay?
A 5% VAT rate applies to all domestic heating oil purchases. Commercial orders over 2,300 litres will be charged at the business rate of 20% VAT.
Do you charge any additional fees?
No. One of the benefits of having our own distribution network is that we don’t have to add any middlemen to the process of delivering your oil. So, you don’t need to worry about admin or delivery fees – all you pay is the price we agree when you buy your oil.

Your payment

What payment methods can I use?
We can only accept payments made by debit or credit card.
Do you offer a credit scheme or monthly payment option?
We do not offer this, and are unlikely to do so in the future.
Will I be refunded on my card if I accidentally order too much oil?
Yes, if the amount is over 500 litres. We’ll recalculate your order for you and make sure you’re only charged for what we put in your tank.
What is the payment process?
When you place your order, we pre-authorise the card but don’t take the payment until the oil has been delivered. Each bank has a slightly different way of presenting this: most banks don’t show anything at all but some may show this on your bank statement as a pending transaction.

Once your order has been delivered and the final delivered volume confirmed, we create a final invoice and confirm payment.

Your delivery

Is there anywhere you don’t deliver to?
We deliver to most of England and Wales. To check that we deliver in your area, please enter your postcode into the Get a Quote box.
Do I need to be at home to accept the delivery?
Not necessarily. If we can do it without you, our driver will leave you a metered ticket confirming delivery. We’ll also send you your final invoice to confirm the delivered quantity. However, please note that we are unable to carry out through-property or outbuilding deliveries due to health and safety and insurance restrictions.
What should I do if I’ve fully run out of heating oil?
We regret that we do not offer a next-day or same-day delivery service at this time. When you get a quote you’ll see our maximum delivery window for both Standard and Premium delivery options. We would recommend having your boiler serviced to bleed your fuel line once your oil has been delivered.
When will I receive my email reminder?
We’ll send your order confirmation within 30 minutes of your order being placed. We’ll also send an email to confirm your delivery day. This is normally sent at around 6:30pm the day before delivery.
Should I have my tank inspected?
The Oil Save website has excellent advice on caring for an oil tank and knowing when it needs to be replaced. Available on the Oil Save website, here. For safety reasons, if we can’t assess your tank, or deem it to be non-compliant or At Risk we won’t be able to complete the delivery.

Your account

Do I need to register?
Direct Oil is an internet-only company, so you will need to create an online account to manage your orders. This allows us to keep our costs low and our service simple.
What if I can’t log in?
If you have forgotten your password, you can get a new one by clicking on the button underneath the login box.

Heating oil in general

Why choose heating oil?
Millions of homes in the UK use oil for their home heating. Modern boilers and kitchen ranges are highly efficient: new A-rated oil-fuelled boilers are at least 95% efficient with many boasting up to 97% efficiency.
Is there a way to make my tank more environmentally friendly?
You can make your home heating more environmentally friendly through regular servicing and maintenance.
Do you supply gas oil, road diesel or petrol?
No. Direct Oil offers a seamless deliver service for home heating oil (aka kerosene or burning oil).