1、产生的原因不同。
可撤销合同产生的原因主要有重大误解、显失公平及乘人之危、欺诈胁迫且不危害国家利益;而无效合同产生的原因主要有以合法形式掩盖非法目的、欺诈、胁迫和恶意串通、损害国家和人民利益,损害公共利益,损害第三人利益、违反法律、行政法规的强制性规定等。
2、认定程序的启动不同。
可撤销合同中涉及意思表示不真实的问题,因此撤销权人有权决定是否撤销合同,其他机关、团体、个人都无权干预;而无效合同在内容上常常具有明显的违法性,因此人民法院和仲裁机关有主动干预权。
3、法律效力不完全相同。
无效合同虽然合同已经成立并存在,但是自始自终都是无效的,它始终无法转变为有效合同,因此也是一种绝对无效的合同。可撤销合同并非绝对无效,其在未被撤销前仍然是有效的,保持着法律效力,只是法律赋予一方当事人享有撤销权。
4、法律责任不同。
无效合同不但自始至终不能产生法律效力,而且有关当事人可能还要对其行为承担不可推卸的法律责任,一般是行政责任或者刑事责任;而可撤销合同是根据享有撤销权一方当事人的主观意愿而决定其法律义务和责任的。
5、期限限制不同。
对于可撤销合同,撤销权人如果要行使撤销权就必须符合法律规定的期限,超过行使期限,撤销权人丧失撤销权,不得行使撤销权,此时合同有效;而无效合同则不存在期限的限制,其自始至终都是无效的。
一、合同无效或者被撤销后的法律后果
1、无效或者可撤销的合同在被认定无效或者被撤销后自始没有法律约束力。
2、合同部分无效,不影响其他部分效力的,其他部分仍然有效。
3、合同无效、被撤销或者终止的,不影响合同中独立存在的有关解决争议方法的条款的效力,如关于管辖权、法律适用的条款即属于有关争议方法的条款。
4、合同无效或者被撤销后,因该合同取得的财产,应当予以返还;不能返还或者没有必要返还的,应当折价补偿。有过错的一方应当赔偿对方因此所受到的损失,双方都有过错的,应当各自承担相应的责任。当事人恶意串通,损害国家、集体或者第三人利益的,因此取得的财产收归国家所有或者返还集体、第三人。