可撤销合同在被撤销前是有效的,一旦被撤销则自始没有法律约束力。在撤销权人行使撤销权之前,合同对双方当事人具有拘束力,当事人应依约履行合同义务。若撤销权人通过合同被行使,合同溯及成立之时起无效,双方基于合同所取得的财产应相互返还,有过错的一方应当赔偿对方因此所受到的损失,双方都有过错的,应当各自承担相应的责任。可撤销合同的法律效力处于一种不稳定状态,取决于撤销权人的意思表示。撤销权的行使需在法定期间内进行,如重大误解的当事人自知道或者应当知道撤销事由之日起九十日内行使撤销权,受胁迫的当事人自胁迫行为终止之日起一年内行使撤销权等。若超过法定期间未行使撤销权,合同将确定地发生法律效力,当事人不得再以合同可撤销为由主张撤销。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。