从法律理论上来讲,要使一个合伙协议有法律效力,第一是合伙协议的内容必须合法,即不能违反国家法律法规的规定,第二是合伙协议内容必须符合各方当事人的意愿,即各个当事人的真实意思表示,不存在欺诈、胁迫、隐瞒事实真相等情况。这样的合伙协议才有法律效力。