婚姻协议书怎么写才有法律效力

结婚协议书有法律效力方法:

结婚协议书一般包含当事人的基本信息,财产等相关内容,是当事人真实的意思表示,并由双方签字时,具备法律效力。

根据《民法典》第四百六十四条第二款的规定,婚姻、收养、监护等有关身份关系的协议,适用有关该身份关系的法律规定;没有规定的,可以根据其性质参照适用本编规定。第一千零四十六条规定,结婚应当男女双方完全自愿,禁止任何一方对另一方加以强迫,禁止任何组织或者个人加以干涉。