合同本人没签字是否有效需分情况看。1. 如果一方已经履行主要义务,对方接受时,该合同成立且有效。例如在买卖合同中,卖方已交货,买方接收货物并使用,此时合同有效,即使买方未签字。这符合《民法典》第四百九十条规定,当事人一方已经履行主要义务,对方接受时,该合同成立。2. 若合同是由他人代签,存在合法有效的授权委托,那么代签合同有效。比如本人出具授权委托书委托代理人签字,代理人在授权范围内签字的合同对本人有约束力。3. 但一般情况下,合同需要本人签字才对本人产生直接效力。若既无本人签字,又不符合上述特殊情形,合同通常不成立或对本人无效。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。