婚内财产协议书具有法律效力需满足以下条件:1 行为人具有相应的民事行为能力即夫妻双方在签订协议时精神正常、能理解自己行为的后果。2 意思表示真实不存在欺诈、胁迫等情形是双方自愿签订的。3 不违反法律、行政法规的强制性规定不损害国家、集体和他人的合法权益。婚内财产协议对夫妻双方具有约束力。比如双方约定婚后各自收入归各自所有那么在婚姻关系存续期间各自的收入就按照协议执行。在涉及对外债务时如果债权人知晓该婚内财产协议那么协议对债权人也可能产生效力。但如果债权人不知晓夫妻不能仅依据婚内财产协议对抗债权人。签订婚内财产协议时最好采用书面形式并由双方签字确认。如有需要也可进行公证增强协议的证明力。总之婚内财产协议书在符合法定条件时具有法律效力能有效保障夫妻双方的财产权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。