还款协议具备法律规定的条件的有法律效力。
还款协议的有效要件为:
1. 双方必须是完全民事行为能力人。
2. 双方的意思表示必须真实一致。
3. 协议内容应符合公序良俗并且不能违反法律的禁止性规定必须不能违反法律的禁止性规定。
4. 双方在协议书上签字或者盖章。
法律依据:
根据2021年1月1日起施行生效的《中华人民共和国民法典》第一百四十三条
具备下列条件的民事法律行为有效:
(一)行为人具有相应的民事行为能力。
(二)意思表示真实。
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。