Surveying and cargo control

    Volume correction factor and density at 15 °C explained

    What a volume correction factor does, how density, relative density and density in air differ, and a worked example from tank volume via 15 °C to tonnes.

    Operium Solutions · Updated 25 September 2026 · 6 min read

    A volume correction factor (VCF) converts a volume measured at tank temperature into the volume the liquid would occupy at a reference temperature, usually 15 °C. Multiply that volume by the density at 15 °C and you have the mass. The volume changes with temperature; the mass does not.

    Why volume moves with temperature and weight does not

    A liquid expands as it warms: the same tonnes take up more cubic metres. A cargo loaded warm and measured cooler shows a smaller volume, yet its mass is unchanged. In trade, "weight" is a mass quantity, in kilograms or tonnes: NIST's guide to the SI notes that in commercial use weight is usually a synonym for mass. Whether it is stated in vacuo or in air is a separate convention, covered below.

    That is why trade rules settle quantities as weights. The NIOP Trading Rules (effective 17 April 2025) have weights expressed in pounds and metric tons to three decimals, converted at 2,204.6 lb per tonne. FOSFA's Code of Practice for Member Superintendents (revised November 2022) has weights established in accordance with the relevant FOSFA contract. A volume only means something with its temperature attached.

    What a volume correction factor does

    VCF = volume at 15 °C ÷ volume at the observed temperature, so volume at 15 °C = observed volume × VCF. Above 15 °C the factor is below 1; below 15 °C it is above 1. OIML's recommendation R 63 (1994) sets 15 °C as the reference temperature for official quantities of petroleum, allowing 20 °C or 60 °F where national rules require.

    How far it moves per degree depends on how strongly the liquid expands. For petroleum, the procedures sit in the joint API and ASTM Adjunct, API MPMS Chapter 11.1, which ASTM D1250-25 describes. The metric procedures cover base temperatures of 15 °C and 20 °C; they first compute the density at 60 °F with the customary-unit procedure and correct from there. At one atmosphere the pressure correction drops out. The algorithms themselves sit in supplementary adjuncts; this article uses none of those tables.

    Density, relative density and density in air

    Three terms that are easily confused:

    • Density is mass divided by volume, in kg/m³ (NIST SP 811). It changes with temperature, so a density always carries one: 920.0 kg/m³ at 15 °C.
    • Relative density is the ratio of a density to a reference density, usually that of water; IUPAC notes that older literature calls it specific gravity. It has no unit and needs both temperatures, liquid and water, to mean anything.
    • Density in air, or apparent density, is the mass per volume as a balance in air would show it. FOSFA's code uses the term litre weight in air: the conventional mass per volume of a liquid oil, used to convert volume to mass, with reference to ISO 6883.

    The difference comes from air buoyancy. OIML D 28 (2004) sets the conventions for weighing in air: air of 1.2 kg/m³, reference weights of 8,000 kg/m³ and a reference temperature of 20 °C. Its relation between mass and conventional mass, m × (1 − 1.2/ρ) ÷ (1 − 1.2/8,000), gives a liquid of 920.0 kg/m³ an apparent density of 918.938 kg/m³ in air: 1.062 kg/m³, or about 0.12%, less. A weight certificate should therefore say whether it gives weight in vacuo or in air.

    Two routes from volume to weight

    Route 1, the petroleum tables: observed volume × VCF = volume at 15 °C, and volume at 15 °C × density at 15 °C = mass. With a density in vacuo, the result is a mass in vacuo.

    Route 2, the NIOP rules for vegetable oils: a laboratory determines the litre weight in air at the average tank temperature at the time of gauging, using AOCS Official Method Cc 10c-95, and the weight is the observed volume times that figure. No VCF is needed, because the density already belongs to the tank temperature. The result is a weight in air.

    The two agree only if volume and density refer to the same temperature and to the same basis, in vacuo or in air. The errors to avoid are mixing them: a density at 15 °C applied to an uncorrected volume, or a weight in air compared with a mass in vacuo. NIOP averages at least three levels in each tank, and FOSFA's heating guidelines do not regard a tank as evenly heated when top and bottom differ by more than 5 °C.

    Worked example: from tank volume to weight with the EU factor

    This continues the ullage report and sounding tables example: 1,905.958 m³ observed at an average of 36.5 °C. The density at 15 °C, 920.0 kg/m³ in vacuo, is our own choice, from no table. For vegetable oil in the EU the density is corrected to tank temperature with 0.00068 kg/l per °C: ρT = ρ15 − (T − 15) × 0.00068. A real calculation uses the table, standard or method the contract prescribes.

    Step Calculation Result
    Temperature above 15 °C 36.5 − 15 21.5 °C
    Density at tank temperature 0.9200 − 21.5 × 0.00068 = 0.90538 0.9054 kg/l
    Mass (in vacuo) 1,905.958 × 0.9054 1,725.654 t
    Litre weight in air, OIML D 28 conventions (0.9054 − 0.0012) ÷ (1 − 0.0012/8) 0.9043 kg/l
    Weight in air 1,905.958 × 0.9043 1,723.558 t

    Rounding rule: densities to four decimals, weights to three, always half up. The same result can be written as a volume correction factor: 0.9054 ÷ 0.9200 = 0.98413 (a VCF applied to the volume, with the 15 °C density, gives the same mass). The two ways of writing it agree only if the same temperature and the same basis, in vacuo or in air, are used throughout.

    Three checks, by our calculation:

    • Skipping the correction. 1,905.958 × 0.9200 = 1,753.481 t, which overstates the mass by 27.827 t, or 1.61%.
    • Air versus vacuum. The weight in air is 2.096 t, or 0.121%, below the mass in vacuo. That is air buoyancy, not a loss; the certificate has to say which it gives.
    • Sensitivity. An average temperature 1 °C too high gives 1,724.320 t, 1.334 t less. A density 1 kg/m³ too high adds 1,905.958 m³ × 0.001 t/m³ = 1.906 t.

    Ship's and shore figures worked out this way still differ; the vessel experience factor helps judge whether a difference is normal. For the densities of palm oil and its fractions, see palm oil density.

    Agree the method before the figures

    Based on the working practice of our sector specialist: 25 years in the port, 20 of them as a cargo surveyor. Density is worked at 15 °C, and for vegetable oil in the EU the correction factor is 0.00068 per °C. Many loading ports work from a density list (density per temperature) instead of a formula, so the list has to be possible to enter by hand. The palm oil figures are in palm oil density.

    Two surveyors who use different tables, reference temperatures or air conventions can both calculate correctly and still disagree by tonnes. Settle beforehand which method the contract names and whether weights are in air or in vacuo, and put both on the certificate. That is part of what an independent cargo surveyor does.

    FOSS

    FOSS is software for inspection companies and the port, with a sector specialist at the table. Readings are entered once, offline on board if need be, and nine report types come from that input.

    Frequently asked questions

    What is a volume correction factor?

    It is the ratio between the volume a liquid would occupy at the reference temperature, usually 15 °C, and its volume at the temperature at which it was measured. Multiplying the observed volume by the factor gives the volume at 15 °C. Above 15 °C the factor is below 1, below 15 °C it is above 1.

    Why 15 °C?

    OIML's recommendation on petroleum measurement tables (R 63, 1994) sets 15 °C as the reference temperature for official determinations of quantity, such as by customs, and allows 20 °C or 60 °F where national rules require them. The metric procedures in ASTM D1250-25 cover 15 °C and 20 °C. What matters is that both sides use the reference temperature, and the table or method, that the contract prescribes.

    What is the difference between density in vacuo and density in air?

    Density in vacuo is true mass per volume. Density in air is what a balance in air would show per volume: slightly less, because air buoys the liquid up more than the steel reference weights. With OIML D 28's conventions, a liquid of 920.0 kg/m³ comes out 1.062 kg/m³ lower in air, about 0.12%.

    Do vegetable oils need a VCF?

    Not necessarily. Under the NIOP Trading Rules, a laboratory determines the litre weight in air at the average tank temperature at the time of gauging, and the weight is the observed volume times that figure. The temperature is then already in the density, and the result is a weight in air. FOSFA's code refers to litre weight in air under ISO 6883.

    Can a petroleum VCF be used for another liquid?

    Only with care. The generalised procedures in ASTM D1250-25 are made for three commodity groups: crude oil, refined products and lubricating oils. For a liquid those groups do not represent well, the standard describes a procedure with an expansion coefficient determined by experiment. Use what the contract names.

    Further reading

    Sources

    • ASTM International, D1250-25, Standard Guide for the Use of the Joint API and ASTM Adjunct for Temperature and Pressure Volume Correction Factors for Generalized Crude Oils, Refined Products, and Lubricating Oils: API MPMS Chapter 11.1, product page with Scope §§1.1–1.4 (status Active, page last updated 6 January 2026; accessed September 2026) — https://store.astm.org/d1250-25.html
    • OIML, D 28 Conventional value of the result of weighing in air, Edition 2004 (E), §§0, 4, 5 (equation (1)) and 9 — https://www.oiml.org/en/files/pdf_d/d028-e04.pdf
    • OIML, R 63 Petroleum measurement tables, Edition 1994 (E), §1 Scope and §2 Reference temperature — https://www.oiml.org/en/files/pdf_r/r063-e94.pdf
    • IUPAC, Compendium of Chemical Terminology (Gold Book), 5th ed. (2025; online version 5.0.0, 2025), 'relative density' (R05262) — https://doi.org/10.1351/goldbook.R05262 (goldbook.iupac.org refused automated access in September 2026; archived copy: https://web.archive.org/web/20260809142524/https://goldbook.iupac.org/terms/view/R05262)
    • NIST, Special Publication 811, Guide for the Use of the International System of Units (SI), 2008 edition, §8.3 Weight and §8.6.7 Mass density — https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication811e2008.pdf
    • FOSFA International, Code of Practice for Member Superintendents, revised 1 November 2022: Part One, Glossary ('Litre Weight in Air'), §2.6.3 and Annex II §3 — https://www.fosfa.org/wp-content/uploads/2025/04/Revised-Code-of-Practice-Nov-2022-Complete.pdf
    • National Institute of Oilseed Products, NIOP Trading Rules, effective April 17, 2025: Rule 4.4.4 (c)(3) and (f)(1)–(5), Rules 5.10.4 and 5.10.5 (b)(2)–(3) — https://niop.org/niop-rulebook-2025/

    Curious what your process could gain?

    Start with a QuickScan. Within two working days you will know where the biggest gains are.