Owing to the demand for shorter cycle times of measurement tasks, fast probing at coordinate measuring machines (CMMs) has become more important and therefore the influence of dynamic errors of CMMs will increase. This paper presents an assessment of dynamic errors owing to carriage motion, aimed at error compensation. In the adopted approach the major joint deflections as a result of accelerations are measured with position sensors. Other joint deflections are estimated based on analytical modelling of CMM components. Using a kinematic model of the CMM, the influences of the measured and estimated joint deflections on the probe position are calculated. The dynamic errors can be corrected by software compensation, based on the calculated values. The approach has been applied to an existing CMM, using inductive position sensors for on-line measurement of the major dynamic errors. Experiments show that the compensation method is very successful, enabling fast probing without serious degradation of measurement accuracy.