1、婚前签的协议有没有效,得看具体情况。通常来说,满足下面这些条件的婚前协议是有效的。协议双方得有相应的民事行为能力,简单讲就是双方能明白协议说的是啥,还能自己拿主意做决定来签协议。
2、协议内容得是双方心里真正想表达的意思,不能有欺骗、强迫这类情况。就像一方用威胁的办法让另一方签协议,这样的协议很可能因为不是真实意愿而无效。
3、协议内容不能和法律、行政法规里的强制规定对着干,也不能违背大家都认可的社会公德和风俗习惯。要是协议里约定限制一方基本的人身权利,像不准再婚啥的,这种条款因为违反法律和公序良俗就会无效。
在打离婚官司的时候,法院会对婚前协议的效力进行审查。要是协议有效,那对双方都有法律上的约束力,法院会按照协议的约定来处理财产等相关问题。不过要是协议有部分无效,而且这部分不影响其他部分效力,那其他部分还是有效的。所以,判断婚前协议有没有效,要综合好多方面的因素。要是对协议效力有争议,可以在离婚诉讼时让法院根据实际情况来认定。