协议书怎样写才有法律效力

协议书上写明下列条款的具有法律效力:

1、当事人的姓名或名称和地址。

2、标的及其质量、数量。

3、合同价款或报酬。

4、履行方式、期限和地点。

5、违约责任。

6、争议解决办法。

7、具有相应民事行为能力的当事人的签名。

8、日期。

据《合同法》第五十二条,有下列情形之一的,合同无效:

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

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

3、以合法形式掩盖非法目的;损害社会公***利益。

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

议与合同的性质一致,协议法律效力生效,需要:

1、双方当事人应具有实施法律行为的资格和能力。

2、协议的签订需要双方当事人达成合意,且所表示的意思是自己的真实意思,不存在胁迫、欺诈等事由。

3、协议不能违反法律的强制性规定和社会公序良俗;合同必须符合法律规定的形式。《合同法》第44条规定:依法成立的合同,自成立时生效。

4、原则上协议经双方签字或者盖章后生效,但如果协议中另有规定的除外。