法律分析:
签订婚前财产协议不是一定要公证法的。因为婚前协议生效的条件包括协议主体具有相应的民事行为能力、协议内容以及形式不违反法律规定、意思表示真实等。并不包含公证,公证只是可以加强该协议的证明效力。
法律依据:《《中华人民共和国民法典》》第一千零八十七条_x000D_
【离婚时夫妻共同财产的处理】离婚时,夫妻的共同财产由双方协议处理;协议不成的,由人民法院根据财产的具体情况,按照照顾子女、女方和无过错方权益的原则判决。_x000D_
对夫或者妻在家庭土地承包经营中享有的权益等,应当依法予以保护。