(一)结婚时欠缺的结婚条件不同。可撤销婚姻所欠缺的是婚姻当事人违反“结婚必须男女双方完全自愿”。而无效婚姻是指当事人因违反结婚的禁止性规定,登记结婚时欠缺结婚的实质条件。
(二)时效不同。宣告无效婚姻是绝对无效,只要符合宣告无效婚姻的几种情形即无效,不因时间的经过而消灭;例外情形:司法实践中主要包括,因未到法定婚龄而结婚,起诉离婚时双方年龄均已在法定婚龄之内。有禁止结婚亲属关系的已生有子女或不能生育的。而可撤销的婚姻是相对无效,它有时间限制,因时间的经过而消灭。即,受胁迫的一方撤销婚姻的请求,应当自结婚登记之日起一年内提出;被非法限制人身自由的当事人请求撤销婚姻的,应当自恢复人身自由之日起一年内提出。