The LHC collimation system requires a high cleaning efficiency in order to prevent magnet quenches due to regular beam diffusion. The cleaning efficiency is significantly reduced due to imperfections of the collimator jaws and the machine optics. Tracking tools have been set up to predict the cleaning efficiency in presence of multiple imperfections. The deterioration of cleaning efficiency is quantified for different errors, including collimator surface non-flatness, collimator alignment errors, beta beating, orbit errors, non-linear field errors, and chromatic effects