Senseible

How do I convert diesel, LDO or furnace oil from kg to litres for emissions?

Divide the mass in kg by the density in kg per litre at 15 C: litres = kg / density. Take the density from the supplier's test certificate or invoice. Or skip the conversion and use a per-kg factor: about 3.19 kg CO2 per kg of diesel and 3.13 per kg of furnace oil, from IPCC 2006 defaults.

Where to find the density

Why temperature matters

Oil expands when warm. A litre delivered at 35 C holds less fuel than a litre at 15 C. Invoices for bulk fuel often state volume corrected to 15 C; if yours states both, use the corrected volume with the 15 C density. Mixing an ambient volume with a 15 C density adds a small error of about 1 to 2 percent.

Per-litre or per-kg factor, pick one route

The IPCC 2006 defaults are by energy, and convert to 74,100 kg CO2 per TJ x 43.0 GJ per t = about 3.19 kg CO2 per kg for diesel, and 77,400 x 40.4 = about 3.13 kg CO2 per kg for residual fuel oil. The per-litre figures, 2.68 kg CO2 per litre for diesel and 2.97 for furnace oil, assume an average density. Results from the two routes differ by under 1 percent; use one route for the year and note it.

LDO and other units

LDO is a distillate, so most inventories use the IPCC gas or diesel oil factor for it, by mass with the certificate density. 1 kL = 1,000 litres, and 1 MT = 1,000 kg. Check whether the invoice quantity is at 15 C or ambient before converting.

Worked example: two fuel invoices

What Senseible does here

Senseible reads fuel invoices and slips and applies the IPCC 2006 defaults, such as diesel 2.68 kg CO2 per litre and furnace oil 2.97 kg CO2 per litre, with electricity at the CEA factor of 0.710. A line without a printed quantity shows Needs Data rather than a guess.

Sources: 2006 IPCC Guidelines, Volume 2, Chapter 2, default net calorific values and CO2 factors

Last reviewed 2026-10-18.