Freight CO₂e following the GLEC Framework and ISO 14083
Road freight emissions under the GLEC Framework v3.3 and ISO 14083 are the cargo's tonnes, times the distance, times an emission intensity per tonne-kilometre. How good the number is depends on the data you have: a fleet average, your own load, or your own fuel.
Emissions (kg CO2e) = cargo (t) × distance (km) × intensity (g CO2e per tonne-km) ÷ 1,000
Report it well-to-wheel (WTW): the diesel burnt (tank-to-wheel, TTW) plus producing and delivering it (well-to-tank, WTT).
Route the trip on the road network: that's the shortest feasible distance (SFD). Trucks drive a bit further (detours, finding the address), so GLEC's road default values include +5% and are used with the SFD as it is. An intensity per tonne-km actually driven, such as UK DESNZ's, needs the distance adjustment factor (GLEC Section 1, Chapter 4): the SFD × 1.05.
Without data of your own, use a default value for the truck type at an average load. GLEC Framework v3.3, Europe, articulated truck 34–40 t, average load (60% loaded, 17% empty running), diesel: 78 g TTW + 23 g WTT = 101 g CO2e per tonne-km. GLEC has separate tables for North America, China and India, and an uplift for Asia and Africa.
| Step | Value |
|---|---|
| Routed road distance (OpenStreetMap) | 776 km |
| Tonne-km: 20 t × 776 km (GLEC's value includes the 5%) | 15,526 tkm |
| Tank-to-wheel: 15,526 × 78 g | 1,211 kg CO2e |
| Well-to-tank: 15,526 × 23 g | 357 kg CO2e |
| Well-to-wheel | 1,568 kg CO2e |
Calculated live on Sootcase, October 2026.
ISO 14083 prefers primary data (measured fuel) over modelled data (a model of your operation) over default data (published averages).
One thing to watch: in DESNZ's load model, "100% laden" is an average full load (17.9 t for an articulated truck over 33 t), not the truck's legal payload. If you know the tonnes on the truck, give the tonnes.
Calculate a truck shipment · See which shipments could go by rail · What a truck trip pays for carbon and tolls · How Sootcase calculates