Both are used to compensate the owner for any possible damage on the vehicle. The insurance excess concerns the damage for which the insurance has been bought whereas the guarantee deposit covers the damage that the insurance does not cover (i.e : dirty seats, broken dishes ...)