Po wyborze zwycięskiego oferenta na głównego wykonawcę, w ramach zawartej z nim umowy na roboty budowlane, wymagane jest opłacenie gwarancji ubezpieczeniowej lub bankowej – poręczenia wykonania – jako zabezpieczenie ukończenia pracy. Na przykład wykonawca może spowodować wystawienie gwarancji ubezpieczeniowej dobrego wykonania umowy przez instytucję finansową na rzecz klienta (inwestora), dla którego buduje budynek. Jeśli wykonawca zawiedzie i nie wybuduje budynku zgodnie ze projektem wykonawczym, w tym ze specyfikacjami określonymi w umowie (najczęściej z powodu upadłości wykonawcy), klientowi gwarantuje się dokończenie budowy zgodnie z umową lub rekompensatę pieniężną za poniesione straty do wysokości poręczenia wykonania (umowy). Zwykle instytucja finansowa będąca poręczycielem ma kilka opcji rozwiązania problemu do wyboru. Po stwierdzeniu zasadności żądania inwestora, by poręczyciel wykonał umowę, bo wykonawca zawiódł, instytucja finansowa będąca poręczycielem może: