1、离婚后签的协议有没有效力,得看具体情况。要是协议是双方真心想签的,不存在欺骗、强迫等情况,而且内容不违反法律和行政法规的硬性规定,也不违背社会公序良俗,那这个协议就有法律效力,对双方都有约束作用。打个比方,双方在财产分割、孩子抚养这些问题上达成了新的共识,签了协议,法律是会认可的,双方得按照协议来履行各自的责任。
2、要是协议存在欺骗、强迫的情况,被欺骗、强迫的一方可以请求法院或者仲裁机构把协议撤销。被撤销的协议从一开始就没有法律效力。举个例子,一方用威胁对方生命安全的手段,逼对方签了不合理的财产分配协议,受强迫的一方就可以通过法律途径把协议撤销。
3、要是协议内容违反了法律、行政法规的硬性规定,协议就是无效的。比如协议里约定逃避法定的义务,像逃避给孩子抚养费,这种协议因为违反法律规定,就没有法律效力。
4、要是协议违背了社会公序良俗,同样也是无效的。比如协议约定的内容违背了社会道德、伦理道德,法院是不会认可这个协议的。如果协议有效,但有一方不履行,另一方可以去法院起诉,要求对方履行协议里的义务。