合同缺法人签名有没有效力,得看具体情况。
要是合同里写明了必须有法人签名才生效,那没法人签名,合同就不生效。不过,要是法人后来认可了这份合同,那合同还是能生效。
要是合同没说一定要法人签名才生效,那就得看别的因素。要是合同上盖了公司公章或者合同专用章,一般就认为合同有效。毕竟公章和合同专用章代表着公司的意思,是有法律效力的。法定代表人能代表公司签字,但这不是公司认可合同的唯一办法。要是有证据表明法人用其他方式认可了合同,像让公司员工去履行合同义务,那合同也有效。
要是合同既没有法人签名,也没盖公司有效印章,还没有别的证据能证明公司认可合同,那合同可能就不生效。
所以,判断这类合同有没有效力时,要综合考虑合同是怎么约定的、公司盖章了没,还有合同实际上有没有履行等情况。要是遇到复杂的合同效力问题,建议找专业人士咨询。