无效合同和效力待定合同的区别主要表现在:效力待定的合同虽欠缺法律关于合同的生效要件,但经过权利人的追认可以生效,在追认之前,合同的效力处于待定状态。效力待定不仅保护权利人的利益,而且兼顾了相对人的利益。
而无效合同因其具有违法性,所以是自始无效的,不能经过任何人的追认而生效,无效合同不因当事人的追认而发生法律效力是它与效力待定合同的基本区别。法律依据:《民法典》第一百四十七条 基于重大误解实施的民事法律行为,行为人有权请求人民法院或者
仲裁机构予以撤销。
《民法典》第一百四十八条 一方以欺诈手段,使对方在违背真实意思的情况下实施的民事法律行为,受欺诈方有权请求人民法院或者仲裁机构予以撤销。
《民法典》第一百四十九条 第三人实施欺诈行为,使一方在违背真实意思的情况下实施的民事法律行为,对方知道或者应当知道该欺诈行为的,受欺诈方有权请求人民法院或者仲裁机构予以撤销。
《民法典》第一百五十条 一方或者第三人以胁迫手段,使对方在违背真实意思的情况下实施的民事法律行为,受胁迫方有权请求人民法院或者仲裁机构予以撤销。
《民法典》第一百五十一条 一方利用对方处于危困状态、缺乏判断能力等情形,致使民事法律行为成立时显失公平的,受损害方有权请求人民法院或者仲裁机构予以撤销。