协议有没有法律约束力

有。

协议是依法成立的,那么一般具有法律效力。

只要协议书的内容没有法律所禁止的规定,并且是在双方公平、自愿的情况下达成的,就有法律效力。如果协议中的内容涉及部分法律禁止的规定,也不能完全否定协议书的法律效力,但对法律有禁止规定的条款将无效。

一、协议书符合以下条件的具有法律效力:

1、当事人具有相应的民事行为能力。民事行为能力分为完全民事行为能力、限制民事行为能力和无民事行为能力,其中无民事行为能力人签订的合同无效。

2、当事人出于真实的意思表示。协议是当事人的意思自治,其内容必须是当事人的真实意思表示。

3、协议本身不存在违背法律、行政法规强制性规定的内容,且不违背公序良俗。

协议书应写明以下内容:

1)、协议当事人的信息,包括姓名、住址、身份证号码、性别等。

2)、写明协议指向的标的,例如租赁协议则写明租赁物的具体大小、位置等。

3)、写明协议违约责任,即当事人存在违反协议的行为,需要承担的违约责任。

4)、法律规定的其他内容。

二、若协议存在以下情况的,那么协议不具有效力:

1、一方以欺诈、胁迫的手段订立合同,损害国家利益;

2、恶意串通,损害国家、集体或者第三人利益;

3、以合法形式掩盖非法目的;

4、损害社会公***利益;

5、违反法律、行政法规的强制性规定。

法律依据

《中华人民***和国民法典》

第一百四十三条 具备下列条件的民事法律行为有效:

(一)行为人具有相应的民事行为能力;

(二)意思表示真实;

(三)不违反法律、行政法规的强制性规定,不违背公序良俗。