What does the fuel temperature calculator do?
A liter of fuel is not always the same amount of fuel. 1,000 L of diesel measured at 45 °C is about 976.6 L at 15 °C, which is 2.3 % less. The fuel did not go anywhere. It expanded. A pump meter, a delivery note and a tank sensor each read the volume at whatever temperature the fuel had at that moment, so two honest readings can differ with no fuel missing.
The calculator has two tabs. Correct a volume converts a volume at any temperature to the volume at a reference temperature, 15 °C by default, known as V15. Fill against reading takes a fill and a later tank reading, and shows how much of the gap temperature explains and how much is left.
Why does heat matter in Gulf fleets?
- Fuel in a tank in the sun warms through the day and cools at night. Measure it, do not guess it.
- If the fuel is 20 °C warmer at noon than at night, diesel takes up about 1.6 % more room and petrol about 2.4 %.
- A fleet that compares a night fill with a noon tank reading sees that gap as a small loss every day.
- Count the temperature first. What remains is the part worth investigating.
What inputs do you need?
| Input | Where to find it | Tip |
|---|---|---|
| Volume | Pump meter, delivery note, tank sensor | Write down which one it is. They do not always agree. |
| Fuel temperature | Fuel-temperature probe, or a thermometer in a sample | Air temperature is not fuel temperature. |
| Basis of each record | Pump manual, sensor datasheet and settings | Some pumps and sensors already report at the reference temperature. |
| Expansion rate | Your fuel supplier | The default is a typical value for the fuel type. |
| Allowed difference | Sensor datasheet, your own tolerance | Keep it small. A large allowance hides real loss. |
| Parameter | Default |
|---|---|
| Diesel expansion | 0.8% per 10 °Ctypical |
| Petrol expansion | 1.2% per 10 °Ctypical |
| Reference temperature | 15°Ctypical |
| Allowed difference | 1%typical |
Typical values from a metrology guide on fuel dispenser compensation. Replace them with the figures for your product and your sensor.
How is the volume corrected?
The tool uses a first-order model, the one used to compensate liquid fuel dispensers. The expansion rate β is the share of volume gained per degree.
The rigorous method for trade is ASTM D1250 / API MPMS 11.1 (2019 edition, checked 2026-11-03), with volume correction factors for crude oils, refined products and lubricating oils. This tool does not use them, so treat the result as an approximation and not as custody-transfer grade. Verify against the standard named in your contract.
Worked examples
- Diesel at 45 °C: f = 1 + 0.0008 × 30 = 1.024. 1,000 ÷ 1.024 = 976.56 L at 15 °C, which is 23.44 L or 2.34 % less.
- Petrol at 45 °C: f = 1 + 0.0012 × 30 = 1.036. 1,000 ÷ 1.036 = 965.25 L, or 3.47 % less.
- A midday fill read at night: 400 L of diesel is dispensed at 45 °C and read at 25 °C as 393 L, a gap of 7 L. At 15 °C the fill is 400 ÷ 1.024 = 390.63 L. At 25 °C the same fuel takes 390.63 × 1.008 = 393.75 L. Temperature explains 6.25 L of the 7 L (89 %). The remaining 0.75 L is 0.19 % of the fill, inside a 1 % allowance.
The calculator opens with these values, so you can check each line.
How do you read the results?
- Volume at the reference is the number to compare across days, tanks and records.
- Caused by temperature is the part of the gap that heat or cold explains. It is not a loss.
- Left unexplained is what remains. If it is inside your allowance the lamp is green.
- A check lamp means look further. It does not mean fuel was lost or stolen.
Common mistakes
- Using air temperature. The fuel in a tank follows the air slowly.
- Correcting twice. If the pump already reports at the reference, choose that option. Do not correct it again.
- Mixing units. The expansion is percent per 10 °C, not per 1 °C.
- Using it for billing. It is an approximation, so it is not for custody transfer or tax.
- Calling every gap a loss. Sensor calibration, vehicle angle and sloshing also move a tank reading.
Assumptions and limits
The expansion rates are typical first-order values, not measurements of your fuel. The result assumes one uniform temperature for the whole volume, a known basis for each record and no change of fuel grade. Real tanks have temperature layers, and blends differ by supplier. The tool does not know whether your pump or sensor compensates, so you tell it. The calculations run in your browser. Your inputs are sent to our server, and kept for up to 45 days, only if you ask for the emailed report.