可撤销合同和无效合同不同,在被撤销前,可撤销合同是有效的,并非一开始就没效力。可撤销合同产生的原因,是当事人意思表示不真实。有撤销权的当事人行使撤销权后,已生效的合同就会无效。
在撤销权人行使撤销权之前,合同对双方都有约束力,双方要按约定履行义务。要是撤销权人在法定期间内行使了撤销权,合同就自始无效,也就是从合同成立时起就没有法律效力,双方都要返还因合同取得的财产。要是存在有过错的一方,过错方还要赔偿对方因合同遭受的损失。
不过,如果撤销权人没在法定期间行使撤销权,那撤销权将消灭,合同依旧继续生效。所以,当发现合同存在可撤销情形,有撤销权的当事人要及时在法定期间行使撤销权,以维护自身权益;若不想撤销,就正常履行合同义务。