婚前协议要有效需要:
1、男女双方确立婚姻关系而形成夫妻关系。
2、应该符合合同的相关规定。
3、约定财产制是夫妻通过协议确定财产的产权制度。
4、依法成立的合同自成立时生效。
5、婚前财产协议应包含当事人基本情况、婚前财产的范围、婚前财产的归属等内容。
【法律依据】
《婚姻法》第五条,结婚必须男女双方完全自愿,不许任何一方对他方加以强迫或任何第三者加以干涉。