合同无效与撤销的区别有以下几点:
1、无效与撤销合同的原因不同。撤销合同是因为对合同内容产生了重大误解,签订合同时存在显失公平或者胁迫的行为。合同无效是因为以合法的形式掩盖了实质非法的目的。
2、合同撤销只有具有撤销权人才可以主张。但是法院和仲裁机关可以干预合同无效。
3、合同撤销后并不是当然无效的,撤销前也是有效的,但是无效合同至始至终是无效的。
【法律依据】
《民法典》第一百五十条,一方或者第三人以胁迫手段,使对方在违背真实意思的情况下实施的民事法律行为,受胁迫方有权请求人民法院或者仲裁机构予以撤销。