质量保证金和履约保证金区别如下:1、资金来源不同。履约保证金一般来自承包方的流动资金,在施工前付给发包方。质量保证金是发包方与承包方在建设工程承包合同中约定或承包方在工程保修书中承诺,在工程竣工验收交付使用后,从应付的建设工程款中预留的用以维修工程在保修期限和保修范围内出现的质量缺陷的资金;2、约束的目的不同。履约保证金的目的是担保承包人完全履行合同,主要保证工期和质量符合合同的约定。履约保证金的功能,在于承包人违约时,赔偿发包人的损失,也即如果承包人违约,将丧失收回履约保证金的权利,且,并不以此为限。质量保证金则更多的是一种约束工程质量的手段;3、保证金的比例和返还时间不同。保证合同是主债权债务合同的从合同。主债权债务合同无效的,保证合同无效,但是法律另有规定的除外。保证合同被确认无效后,债务人、保证人、债权人有过错的,应当根据其过错各自承担相应的民事责任。法律依据:《建设工程质量保证金管理办法》第二条本办法所称建设工程质量保证金(以下简称保证金)是指发包人与承包人在建设工程承包合同中约定,从应付的工程款中预留,用以保证承包人在缺陷责任期内对建设工程出现的缺陷进行维修的资金。缺陷是指建设工程质量不符合工程建设强制性标准、设计文件,以及承包合同的约定。缺陷责任期一般为1年,最长不超过2年,由发、承包双方在合同中约定。《中华人民共和国民法典》第六百八十一条保证合同是为保障债权的实现,保证人和债权人约定,当债务人不履行到期债务或者发生当事人约定的情形时,保证人履行债务或者承担责任的合同。