1、二者产生的原因不同。可变更、可撤销合同产生的原因主要有重大误解、显失公平及乘人之危、欺诈胁迫且不危害国家利益;而合同无效产生的原因主要有以合法形式掩盖非法目的、损害社会公共利益、违反法律强制性规定等。
2、认定程序的启动不同。可变更、可撤销合同中,是撤销权人决定是否变更、撤销合同,其他机关、团体、个人都无权干预;而合同无效中,人民法院和仲裁机关有主动干预权。
3、可变更、可撤销合同并非当然无效,其在未被撤销前是有效的;而合同无效是当然无效、自始无效,且不能变更。
4、对于可变更、可撤销合同,撤销权人行使撤销权必须符合法律规定的期限,超过行使期限,合同有效,不得行使撤销权;而合同无效,则不存在期限的限制。
5、法律责任不同。
无效合同不但自始至终不能产生法律效力,而且有关当事人可能还要对其行为承担不可推卸的法律责任,一般是行政责任或者刑事责任;而可撤销合同是根据享有撤销权一方当事人的主观意愿而决定其法律义务和责任的。
【法律依据】
《中华人民共和国民法典》第一百四十七条 基于重大误解实施的民事法律行为,行为人有权请求人民法院或者仲裁机构予以撤销。