Gwarancja usterkowa kontraktowa, inaczej gwarancja usunięcia wad i usterek, to forma zabezpieczenia, w której ubezpieczyciel zobowiązuje się do pokrycia kosztów usunięcia wad i usterek, które mogą pojawić się w wykonanym kontrakcie. Okres jej obowiązywania to czas rękojmi lub gwarancji jakości. Jest to rodzaj gwarancji kontraktowej, która chroni inwestora przed ryzykiem niewłaściwego wykonania prac już po ich zakończeniu.
Gwarancja kontraktowa usterkowa to gwarancja, która może być wystawiona po odbiorze robót potwierdzonym protokołem odbioru. "Wchodzi" ona w miejsce zabezpieczenia w postaci kaucji gwarancyjnej usterkowej w sytuacji, gdy zabezpieczenie wykonania umowy jest w postaci kaucji. Tym samym pozwala uruchomić środki zablokowane dotychczas na czas realizacji umowy.
Podstawą do wystawienia tej gwarancji jest najczęściej protokół odbioru z realizowanej inwestycji. Oczywiście ten wymóg, nie dotyczy sytuacji, gdy gwarancja usterkowa wystawiana jest razem z gwarancją dobrego wykonania kontraktu.
Kaucja gwarancyjna jest bardzo popularną i bardzo łatwą do zastosowania formą zabezpieczenia kontraktu przez wykonawcę. Jej wysokość to zazwyczaj od 5 do 20% wartości kontraktu. Zależy to od branży, warunków umowy, stopnia trudności kontraktu, itp. Prostota jej zastosowania jest chyba jedynym jej plusem jako sposobu zabezpieczenia kontraktu. Główną jej wadą jest fakt, że powoduje regularny odpływ dużego wolumenu pieniędzy z firmy. W dłuższej perspektywie ogranicza rozwój firmy i w konsekwencji jej upadek.