(一)当主合同有效但担保合同无效时,如果债权人没有过错,担保人和债务人要一起对债权人的经济损失承担赔偿责任。要是债权人、担保人都有过错,那担保人承担的赔偿责任不能超过债务人无法偿还部分的二分之一。
(二)若主合同无效导致担保合同无效,担保人无过错就不用承担责任;有过错的话,其赔偿责任不超过债务人不能清偿部分的三分之一。
(三)担保人在因无效担保合同向债权人承担赔偿责任后,可以向债务人追讨,也能在承担赔偿责任的范围内,要求有过错的反担保人赔偿。
法律依据:
《中华人民共和国民法典》第三百八十八条第二款规定,担保合同被确认无效后,债务人、担保人、债权人有过错的,应当根据其过错各自承担相应的民事责任。