婚前财产协议书的效力可分为对内效力和对外效力:
1.对内效力
夫妻财产约定一旦生效,即在夫妻之间及其继承人之间发生财产约定的物权效力,婚姻当事人双方均受此约定约束。
2.对外效力
夫妻财产约定的对外效力,是指夫妻对婚姻财产的约定可否对抗第三人。承认其对外效力,可依约定而对抗第三人,不承认其对外效力,则不能依约定而对抗第三人。根据《民法典》第一千零六十五条第三款,我国立法以“第三人知道该约定”为原则。在夫妻财产约定中,凡第三人事先知道夫妻财产约定的,具有对抗第三人的效力;反之,第三人不知道该夫妻财产有约定,婚姻当事人的夫妻契约不得对抗第三人。
《民法典》第一千零六十五条,夫妻可以约定婚姻关系存续期间所得的财产以及婚前财产归各自所有、共同所有或部分各自所有、部分共同所有。约定应当采用书面形式。没有约定或约定不明确的,适用本法第一千零六十二条、第一千零六十三条的规定。
夫妻对婚姻关系存续期间所得的财产以及婚前财产的约定,对双方具有约束力。
夫妻对婚姻关系存续期间所得的财产约定归各自所有的,夫或妻一方对外所负的债务,第三人知道该约定的,以夫或妻一方所有的财产清偿。
《民法典》第一百四十三条,具备下列条件的民事法律行为有效:
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。