无效婚姻可能有以下原因:
1.当事人出现重婚的情形导致其重婚的婚姻效力无效。
2.当事人双方有我国法律禁止结婚的亲属关系。直系血亲和三代以内的旁系血亲不能结婚。
3.当事人双方或一方没有达到我国法律规定的法定婚龄年龄。即男生不得早于二十二周岁,女生不得早于二十周岁。
婚姻无效追诉一般不受到时间的限制。无效婚姻从一开始就不具有法律效力,提出申请宣告婚姻无效的时间不受限制,当事人可以在取得结婚登记后的任何时间内向人民法院申请宣告婚姻无效。但是找法网提醒,《最高人民法院关于适用〈中华人民共和国民法典〉婚姻家庭编的解释(一)》第十条规定,当事人依据民法典第一千零五十一条规定向人民法院请求确认婚姻无效,法定的无效婚姻情形在提起诉讼时已经消失的,人民法院不予支持。