未经法人同意签的合同是否有效分为以下几种情况: (1)合同没签字盖章,一般情况下,认为合同没成立,更不用说生效的问题了。 (2)如果有其他证据证明双方达成了合意,或者双方已经实际依照合同履行了,那么该合同是有效的。 (3)合同非本人签字,不一定不生效,如果是代理人签的字,合同是生效的,即使是表见代理也是对本人生效的。 (4)如果是无权代理,或者冒用他人身份签订合同,则合同不对本人生效,对无权代理人和冒用人生效。