可撤销的合同和自始至终都无效合同区别在于:
1、从内容上看,可撤销合同主要是涉及意思表示不真实的合同;无效合同主要是违反法律和行政法规强制性规定和社会公共利益的合同。
2、从效力上看,可撤销合同在没有被撤销之前仍然是有效的;无效合同则为自始都不具有法律效力。
3、从当事人主张看,可撤销合同只能是受损害方向人民法院或者仲裁机构请求撤销合同,人民法院或仲裁机构才依法确认合同是否被撤销;无效合同无须当事人申请,人民法院或仲裁机构均可依职权确认合同无效。
4、从期限上看,可撤销合同中的具有撤销权的当事人知道或者应书知道撤销事由之日起一年内行使撤销权;无效合同则无期限限制,自始至终无效。
【本文关联的相关法律依据】
《民法典》第一百五十三条违反法律、行政法规的强制性规定的民事法律行为无效。但是,该强制性规定不导致该民事法律行为无效的除外。违背公序良俗的民事法律行为无效。