Buying guide

500 litres vs 1000 litres:
which is better value?

Larger orders are almost always cheaper per litre, but the difference varies by supplier and day. Here's exactly how much you save, when it's worth it, and when it isn't.

Updated July 20266 min readPriceTank Editorial
Short answer

1,000 litres is usually cheaper per litre than 500 litres, though the gap moves with which suppliers are cheapest on the day. Right now the typical saving is around 0.1p per litre, which translates to roughly £1 saved on the second 500L of a 1,000L order. If your tank holds 1,000L or more and you'll use it within 18 months, ordering 1,000L is usually still the safer bet on price.

Why larger orders are cheaper per litre

Heating oil delivery has a significant fixed cost. The tanker, driver, fuel for the vehicle, insurance, and depot time. Whether a supplier delivers 500 litres or 1,000 litres to your address, most of those fixed costs are the same. By spreading those costs across more litres, larger orders achieve a lower total cost per litre.

This is why the price per litre almost always decreases as volume increases. Suppliers explicitly price this into their tariff structures, and it's one of the reasons why comparing on per litre price alone can be misleading if you're comparing quotes at different volumes.

Typical price difference: 500L vs 1000L

VolumeTypical ppl (July 2026)Total cost inc VATSaving vs 500L
500 litres66–94p/L£345–£495
750 litres66–94p/L£517–£742£0–£224 vs 1.5× 500L
1,000 litres66–94p/L£689–£988£0–£300 vs 2× 500L
1,500 litres64–92p/L£1,002–£1,451£0–£482 vs 3× 500L
2,000 litres63–91p/L£1,315–£1,913£0–£664 vs 4× 500L

500L, 750L and 1,000L figures are PriceTank's live scraped averages for July 2026. 1,500L and 2,000L are estimated from the 1,000L average using typical volume discount patterns, as we don't scrape those volumes directly. Your local price may differ: get a live quote for your postcode.

When 500 litres makes sense

Despite the per litre price advantage of larger orders, there are genuine reasons to order 500L rather than 1,000L:

When 1,000 litres is clearly better

The summer double saving strategy

Order 1,000L in July or August and you can capture two savings at once: the volume discount (around 0.1p/L cheaper than 500L at today's prices) and the seasonal discount (typically 10–20p/L cheaper than winter prices). On a 1,000L order, that combined saving can be significant compared with ordering 500L in December.

What about 2,000 litres?

Orders above 2,300 litres are classified as commercial by HMRC and require you to confirm the fuel is for domestic use. Most domestic households don't need 2,000L at once. Typical annual usage is 1,500–2,500 litres, but if you have a large tank (2,500L+) and a big property, a 2,000L summer fill is legitimate and will save an additional around 3p per litre versus 1,000L.

Note that not all suppliers will deliver 2,000L as a domestic order. Check with your supplier before ordering.

How to compare accurately

When comparing quotes, always compare at the same volume. A quote for 1,000L from Supplier A should be compared to a quote for 1,000L from Supplier B, not Supplier B's 500L quote, even if that's what you initially planned to order. The total cost including VAT is the only meaningful number to compare.

Our quote tool on the PriceTank homepage shows all supplier prices at the same volume so you're always comparing apples to apples.

See live prices at your chosen volume

Enter your postcode and select 500L or 1000L to see exactly what each supplier charges today.

Compare now →