婚前协议是不是有法律效力一、婚前协议是不是有法律效力符合要求的的婚前协议有法律效力。1、协议双方属于完全民事行为能力人。2、双方办理了结婚登记。3、协议内容是双方真实的意思表示。4、协议内容未违反国家法