合同約定由承包人以銀行保函替代預留保證金的,保函金額不得高於工程價款結算總額的3%。【法律依據】《建設工程質量保證金管理暫行辦法》第七條規定,發包人應按照合同約定方式預留保證金,保證金總預留比例不得高於工程價款結算總額的3%。合同約定由承包人以銀行保函替代預留保證金的,保函金額不得高於工程價款結算總額的3%。