A high-performance liquid chromatographic method for the determination of carbonyl compounds, namely aldehydes, ketones and keto acids in urine, has been developed. Pre-column derivatization with 2,4-dinitrophenylhydrazine offers sufficient sensitivity for the determination of glyoxylic acid in urine with a detection limit of 0.5 mg/l. The separation is performed on a C18 10-micron column and with an acetonitrile-aqueous buffer mobile phase, which also allows the resolution of the syn and anti geometric isomers. Matrix effects, precision, accuracy, limits of detection and structural selectivity of the method are discussed.