Większość firm budowlanych jako generalni wykonawcy robót w ramach projektów finansowanych ze środków publicznych musi posiadać zabezpieczenie należytego wykonania kontraktu. Często korzystają z gwarancji bankowych i ubezpieczeniowych. Tańszych i wygodniejszych niż zamrożenie własnych środków. Są one jednak tak skonstruowane, że do wypłaty środków z gwarancji może dojść nawet w sytuacji, gdy roszczenie jest materialnie niezasadne. W niektórych przypadkach sytuacje te zagrażają płynności wykonawcy, który krótkim terminie musi te środki gwarantowi oddać.