1、签了离婚协议但没办离婚,这协议是不生效的。离婚协议得满足一定条件才生效,这个条件就是双方去办理离婚登记手续。
2、从法律道理上讲,离婚协议主要就是为了解除婚姻关系,同时对财产怎么分、孩子谁来养等事儿做个安排。只有婚姻关系按照法定程序解除了,这些约定才有实际用处。要是双方只是签了协议,没去婚姻登记机关办离婚登记,或者没经过法院判决、调解离婚,那协议生效的条件就没达成,协议也就没法律效力。
3、在实际的司法案子里,法院审理和没生效离婚协议有关的案件时,不会直接按照协议内容来判。要是有一方反悔不按协议做,另一方不能要求对方必须按协议来,只能重新商量,或者通过打官司来解决财产分割、子女抚养这些问题。
4、所以说,签好离婚协议之后,只有完成了离婚登记,或者经过法院判决、调解离婚,离婚协议才会生效,对双方产生法律上的约束。随着法律行业的发展,未来对于离婚协议生效条件等规定可能会更加细化和完善,以更好地保障当事人的权益。