离婚协议签了不会马上生效,它有对内和对外两种效力。
先说对内效力。离婚协议是夫妻商量好离婚相关事儿后签的书面约定,包括子女抚养、财产分割、债务承担这些。只要协议内容不违反法律、行政法规的强制规定,也不违背公序良俗,那它在夫妻之间就有一定的拘束力。不过,这拘束力是有条件的,条件就是得去办离婚登记。要是没办离婚登记,有一方反悔了,这协议就不生效。
再看对外效力。离婚协议只是夫妻内部的约定,对抗不了善意第三人。就拿夫妻共同债务来说,就算离婚协议里写了债务由一方承担,债权人还是能要求夫妻一起还钱。承担债务的一方之后可以根据离婚协议找另一方追债。
只有夫妻拿着离婚协议去婚姻登记机关办了离婚登记,协议经登记机关备案,才正式生效。生效之后,协议对双方就有了法律约束力,夫妻得按协议约定履行各自的义务。