婚前财产公证有效,可以保护夫妻双方合法权益。婚前财产公证起到一个证据作用,以减少发生纠纷的可能。两人结婚并不是所有财产都需要婚前财产公证,一般来说,比较容易举证的财产,就不需要婚前财产公证,比较难举证的财产,需要婚前财产公证。《公证法》第三十六条规定,经公证的民事法律行为、有法律意义的事实和文书,应当作为认定事实的根据,但有相反证据足以推翻该项公证的除外。第一千零六十五条第二款规定,夫妻对婚姻关系存续期间所得的财产以及婚前财产的约定,对双方具有法律约束力。