可撤销合同在撤销前是有效的。可撤销合同是一种相对有效的合同,在有撤销权的一方行使撤销权之前,合同对双方当事人都是有效的。合同被撤销以后,合同才会自始没有法律约束力。

1、因重大误解订立的合同。重大误解是指行为人因对行为的性质、对方当事人、标的物的品种、质量、规格和数量等产生错误的认识,致使行为的后果与自己的真实意思相违背,并造成较大损失的,可以认定为重大误解。2、是在订立合同时显失公平的。
1、可撤销合同是民法中可变更和可撤销的民事行为的一种.可撤销合同主要是意思表示不真实的合同。可撤销合同的效力取决于当事人的意志,它是一种相对无效的合同,但又不同于绝对无效的无效合同。
2、【法律依据】
3、《民法总则》第一百四十七条:基于重大误解实施的民事法律行为,行为人有权请求人民法院或者仲裁机构予以撤销。
4、第一百四十八条:一方以欺诈手段,使对方在违背真实意思的情况下实施的民事法律行为,受欺诈方有权请求人民法院或者仲裁机构予以撤销。
5、第一百四十九条:第三人实施欺诈行为,使一方在违背真实意思的情况下实施的民事法律行为,对方知道或者应当知道该欺诈行为的,受欺诈方有权请求人民法院或者仲裁机构予以撤销。
6、第一百五十条:一方或者第三人以胁迫手段,使对方在违背真实意思的情况下实施的民事法律行为,受胁迫方有权请求人民法院或者仲裁机构予以撤销。
7、第一百五十一条:一方利用对方处于危困状态、缺乏判断能力等情形,致使民事法律行为成立时显失公平的,受损害方有权请求人民法院或者仲裁机构予以撤销。
可撤销婚姻的情形:
①因胁迫结婚的。
②被非法限制人身自由的。
【法律依据】
《婚姻法》第十一条规定,因胁迫结婚的,受胁迫的一方可以向婚姻登记机关或人民法院请求撤销该婚姻。受胁迫的一方撤销婚姻的请求,应当自结婚登记之日起一年内提出。被非法限制人身自由的当事人请求撤销婚姻的,应当自恢复人身自由之日起一年内提出。