退伙协议书是否有法律效力取决于以下因素:

1、退伙协议书须是退伙人的真实意思表示。如果有部分合伙人采取欺诈、胁迫的手段或者是趁人之危,迫使退伙人签订退伙协议书,该退伙人不得不为之的话,就违背了该退伙人的真实意思,该退伙协议书属于可撤销、可变更协议,影响其法律效力。

2、签订退伙协议书除退伙人之外的其他合伙人必须全体一致同意。

3、退伙协议书必须对退伙的财产结算、合伙债务的承担做出公平的约定。如果退伙协议书对债务责任的约定显失公平的,退伙人可以依照法律规定向人民法院申请予以撤消退伙协议书。

4、退伙协议书不得违反法律的强制性规定,否则可能会被认为无效合同。