合同撤销与合同解除大致有如下区别:
1、合同解除制度设立是为了贯彻意思自治原则,而撤销权制度是法律为了保全债权人的利益,防止债务人的财产不当减少所设立的一种措施,它并不在于保障当事人实现其真实的意思。
2、从主体上看,可合同解除的申请人一般是意思表示不真实的人或受害人。而在合同撤销中,撤销权的主体是债权人。
3、从对象来看,合同解除中一方当事人所享有的解除权,撤销的是自己的行为。而债权人的撤销权,旨在撤销债务人与第三人之间的民事行为。
4、从效力上来看,合同解除只是在当事人之间发生的,所以解除权的行使只是在当事人之间发生效力。而在合同保全制度之中,撤销权的行使将突破合同相对性原则,将对第三人发生效力。
5、从权利的存续期间来看,两种权利的行使都要求从撤销权人知道或者应当知道撤销事由之日起1年内行使。