1、婚外情自愿补偿协议有没有效,得依据实际情况判断。如果协议是双方心甘情愿签订的,没有欺诈、强迫对方的情况,补偿原因也没有违背社会一般道德和行为准则,协议内容也不违反国家法律规定,那通常是有效的。像是一方在婚外情期间犯了错,给另一方造成了金钱上的损失,比如女方流产后的医疗费用补偿,基于这种情况达成的补偿约定,往往能得到法律认可。
2、不过很多时候,这类协议可能会被判定无效。毕竟婚外情违反了《民法典》里提倡的夫妻应该互相忠诚等原则。要是签补偿协议是为了维持或发展婚外情,内容还进一步鼓励了这种不正当关系或者违背了社会道德,像常见的“分手费”协议,一般会被认定无效。因为这既违背了道德,也损害了婚姻中无过错方的利益和社会公共利益。
3、判定婚外情自愿补偿协议是否具备法律效力,不能简单下结论。律师进行判断时,得结合协议签订的目的、内容、背后的动机等多方面因素,看协议是否既符合法律规定,又不违背社会道德。