合同非本人签字是否有效需视具体情况而定。若存在合法有效的委托代理关系,代理人在授权范围内签字,合同对被代理人产生法律效力。比如,被代理人委托代理人处理相关事务并授予签字权限,代理人签字即代表被代理人,合同有效。若未经授权的他人签字,事后得到本人追认,合同也会生效。本人通过明示或默示的方式认可该签字行为,视为对合同的追认。在某些情况下,即便不是本人签字,但符合表见代理的构成要件,合同同样有效。即相对人有理由相信行为人有代理权,如行为人持有被代理人的相关文件等,使相对人产生合理信赖。若既无委托代理,又未得到追认,且不符合表见代理情形,非本人签字的合同通常无效。不过,合同部分条款符合生效条件,该部分条款可能有效,其他部分则需根据实际情况判断是否具备生效要件。总之,合同非本人签字的效力要综合多方面因素准确认定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。