根据《物权法》和《担保法》的规定,担保的方式主要有保证、定金这两种债权性的担保方式和抵押、质押、留置这三种物权性的担保方式。那么这五种担保方式是否都适宜成为反担保的方式呢?《担保法解释》第2条给出了否定的答案,即反担保方式可以是债务人提供的抵押或者质押,也可以是其他人提供的保证、抵押或者质押,而不包括定金和留置这两种方式。之所以这样规定是因为:
(一)留置不能作为反担保方式,是由其本身的特点所决定的。依《担保法》关于留里的规定,只有因保管、运输、加工承揽等特定合同发生的债权,债务人不履行债务时,债权人方可对按合同约定占有的债务人的动产行使留置权,以保障其特定债权的实现。而担保人与债权人签订担保合同,担保人并不占有债务人的动产,无从发生留置权;担保人因承担担保责任而产生的对债务人的追偿权,亦不属于因保管、运输、加工承揽合同而发生的特定债权之列。担保人即使因其他合同关系(如借用、保管等)而占有了债务人的动产,该动产与其因承担担保责任而产生的追偿权之间也无成立留置权所必须的“牵连性”,不能发生担保追偿权实现的留置权;而如果债务人与担保人另行约定将担保人因其他合同关系而占有债务人的动产作为保障其追偿实现的担保物,比如乙是一个仓储公司,它为甲的债务承担保证责任,约定以在乙的仓库内甲的货物作反担保,则所形成的担保关系应为质押反担保,而不是什么“留置反担保”。