合同没盖单位公章,它的效力得区分不同情况来看。
要是合同没盖单位公章,但有单位法定代表人或者其授权代表的签字,一般合同是有效的。按照《民法典》的规定,当事人通过合同书形式订立合同,当大家都签了名、盖了章或者按了指印,合同就成立了。法定代表人以法人名义开展的民事活动,带来的法律后果由法人承担。所以说,法定代表的签字和盖公章效果是一样的。
要是合同没有法定代表人签字,只有单位业务员这类经手人签了字,这就得看是否构成表见代理了。表见代理就是,虽然这个人没有代理权,但对方有理由觉得他有代理权,然后和他进行了法律行为,这种情况下,行为后果要由被代理人承担。比如说,这个经手人一直代表单位和对方有业务往来,还拿着单位的介绍信,让对方有理由相信他有代理权限,那合同也可能是有效的。
要是合同既没有盖公章,也没有法定代表人签字,又不构成表见代理之类的情况,合同可能就没成立生效。不过,要是一方已经履行了主要义务,对方也接受了,那合同依然成立。就像单位已经实际享受了合同权益、履行了合同义务,这种情况下也会认定合同是有效的。