Skip to content

Oil Tank Sizing Calculator — What Size Oil Tank Do I Need?

Calculate the right oil storage tank size for your heating system based on boiler output, annual usage and delivery frequency. Includes bund sizing per OFTEC standards.

Check your boiler data plate for output rating

Typically 1500-2500 hrs/yr; avg UK is ~2000

How often you want oil delivered — less frequent = larger tank needed

Include bund (secondary containment)

Bund must hold 110% of tank capacity — required in many locations

Enter current kerosene price for annual cost estimate

How We Calculate This

This calculator estimates annual oil consumption and recommends a standard tank size based on your boiler output, estimated annual usage hours, and delivery frequency.

The formula

Litres per hour = Boiler output (kW) ÷ Boiler efficiency (90%) ÷ Energy content of kerosene (10.35 kWh/L)

Annual consumption = Litres per hour × Annual usage hours

Litres per delivery = Annual consumption × (Delivery weeks ÷ 52)

Assumptions

  • Boiler efficiency: 90% (modern condensing oil boiler)
  • Kerosene energy content: 10.35 kWh per litre (standard 28-second kerosene)
  • Usage hours: Typically 1,500-2,500 hours/year depending on climate and property
  • Tank buffer: 20% added to delivery volume for safety margin

Bund sizing

A bund (secondary containment) must hold 110% of the tank's full capacity. This is required by OFTEC Technical Book 3 and Building Regulations Approved Document J. Bunded tanks have this containment built in; for single-skin tanks, a separate bund wall or tray must be constructed.

Standards

Oil tank installations must comply with OFTEC standards, Building Regulations Approved Document J (Combustion appliances and fuel storage systems), and BS 5410 (Code of practice for oil firing). Installation must be carried out by an OFTEC registered technician.

Frequently Asked Questions

Last updated: February 2026

All calculations are estimates. Verify with your supplier.