1、结婚时欠缺的结婚条件不同。

可撤销婚姻所欠缺的是婚姻当事人违反“结婚必须男女双方完全自愿”。

而无效婚姻是指当事人因违反结婚的禁止性规定,登记结婚时欠缺结婚的实质条件。

2、时效不同

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

3、请求人不同

有权向人民法院就已办理结婚登记的婚姻申请宣告婚姻无效的主体,包括婚姻当事人及利害关系人。利害关系人包括:

(1)以重婚为由申请宣告婚姻无效的,为当事人的近亲属及基层组织。

(2)以未到法定婚龄为由申请宣告婚姻无效的,为未达法定婚龄者的近亲属。

(3)以有禁止结婚的亲属关系为由申请宣告婚姻无效的,为当事人的近亲属。

(4)以婚前患有医学上认为不应当结婚的疾病,婚后尚未治愈为由申请宣告婚姻无效的,为与患病者共同生活的近亲属。因受胁迫而请求撤销婚姻的,只能是受胁迫一方的婚姻关系当事人本人。

综合上面所说的,婚姻无效和可撤销的结登记的申请都会由法院来进行执行,而且这两种都是属于不符合民法典的规定成立的关系,但对于这两种完全是属于不同的法律情形,一种是违反了民法典的实质条件,而对于别一种是属于违背了双方的意愿,所以,不同的情形所处理的方式也会有所不同。