協議有沒有法律效力

一般來說,符合以下條件簽訂的協議都是具有法律效力的:
首先,協議的簽訂需要雙方當事人達成合意,且所表示的意思是自己的真實意思,不存在脅迫、欺詐等事由;
其次,除了協議是自己真實意思的表示外,還不能違反法律的強制性規定和社會公序良俗;
最後,原則上協議經雙方簽字或者蓋章後生效,但如果協議中另有規定的除外。
【法律依據】根據《民法典》第一百四十三條:具備下列條件的民事法律行爲有效:
(一)行爲人具有相應的民事行爲能力;
(二)意思表示真實;
(三)不違反法律、行政法規的強制性規定,不違背公序良俗。

協議有沒有法律效力