what are the different types of bank guarantees 
two key types of bank guarantees include a tender bank guarantee bid bond and a performance guarantee the tender bank guarantees to reimburse the buyer who has already supplied some funding if you the supplier don t sign a contract or fulfill conditions performance based guarantees are for obligations laid out in a contract such as particular tasks 8