A nested case-control study was undertaken to investigate whether an excess of lympho-haematopoietic cancers in the Australian petroleum industry was associated with benzene exposure. The benzene exposures of the cases and controls were estimated using a quantitative algorithm based largely on exposures measured in the Australian petroleum industry. The algorithm was used to estimate, for each subject, the benzene exposure in parts per million (ppm) for each job held in the industry, and the cumulative exposure in ppm years. Because of the critical importance of the exposure assessment in this design of epidemiological study, particular attention was paid to the reliability of the inputs to the algorithm. The inputs [base estimates (BEs) of exposure and technology-specific exposure modifiers (EMs)] were compared to data from other sources including the occupational hygiene literature. Where such comparison data were available, they were generally found to confirm the values used in the algorithm, although four input values were changed as a result of the validation exercise. The integrity of the task-based algorithm was validated by employing it to calculate the exposures of the tanker drivers in the study and comparing these with measured daily exposure for tanker drivers in the Australian petroleum industry and exposure values found in the occupational hygiene literature. After adjustment for the mix of products carried by the Australian tanker drivers, the estimates from the algorithm were found to be comparable to the measured and literature values. This exercise provided evidence that the exposure assessment for the epidemiological study was reliable and that the results of the study can be used as the basis for evaluating the relationship between exposure to benzene and the risk of lympho-haematopoietic cancer.