合同撤销的原因主要有以下几类:一是重大误解。当事人因对合同的性质、对方当事人、标的物的品种、质量、规格和数量等的错误认识,使行为的后果与自己的意思相悖,并造成较大损失的,可以认定为重大误解。二是显失公平。一方当事人利用优势或者利用对方没有经验,致使双方的权利与义务明显违反公平、等价有偿原则的,可以认定为显失公平。三是欺诈。一方当事人故意告知对方虚假情况,或者故意隐瞒真实情况,诱使对方当事人作出错误意思表示的,可以认定为欺诈行为。四是胁迫。以给公民及其亲友的生命健康、荣誉、名誉、财产等造成损害或者以给法人的荣誉、名誉、财产等造成损害为要挟,迫使对方作出违背真实的意思表示的,可以认定为胁迫行为。五是乘人之危。一方当事人乘对方处于危难之机,为牟取不正当利益,迫使对方作出不真实的意思表示,严重损害对方利益的,可以认定为乘人之危。 当出现上述情形时,受损害方有权请求人民法院或者仲裁机构撤销该合同。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。