补偿协议书具有以下要素才有法律效力:协议的签订需要双方当事人达成合意,且所表示的意思是自己的真实意思,不存在胁迫、欺诈等事由其次,除了协议是自己真实意思的表示外,还不能违反法律的强制性规定和社会公序良俗;最后,原则上协议经双方签字或者盖章后生效,但如果协议中另有规定的除外。根据相关法律规定可知,法律效力,是指法律所具有或者赋予的约束力。
规范性法律文件与非规范性法律文件都有一定的约束力,要求人们按照法律文件规定的那样行为。法律效力有时还指某种行为或事实在法律上的效果,即能够获得肯定性法律后果。法律依据:
《
中华人民共和国民法典》第一百四十三条
具备下列条件的
民事法律行为有效:
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。