合同非本人签字是否有效需视具体情况而定。若存在合法有效的委托代理关系,代理人在授权范围内签字,合同对被代理人产生法律效力。比如,委托人出具明确授权书,代理人依授权签订合同,该合同有效。若未经授权签字,但后续被本人追认,合同也会生效。例如,他人未经同意代签合同,本人知晓后表示认可,合同即具效力。在表见代理情形下,即使非本人签字,合同也可能有效。即相对人有理由相信行为人有代理权,如行为人持有相关文件或印章等足以使相对人产生信赖。若既无委托代理,本人也未追认,且不存在表见代理情况,非本人签字的合同对本人不产生法律效力。但合同可能在签字人与相对人之间产生效力,若签字人有缔约能力且意思表示真实等,合同在他们之间有效。总之,判断合同是否有效不能仅依据是否本人签字,要综合多方面因素考量。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。