购销合同不一定要盖公章。1. 合同有效要件:一般来说,合同只要双方当事人签字或盖章,合同即成立并生效。盖章并非合同生效的必备条件,签字也具有同等效力。《民法典》第四百九十条规定,当事人采用合同书形式订立合同的,自当事人均签名、盖章或者按指印时合同成立。在签名、盖章或者按指印之前,当事人一方已经履行主要义务,对方接受时,该合同成立。2. 盖公章的作用:盖公章能增强合同的公信力,代表公司对合同内容的认可。公章具有唯一性和特定性,能更直观地表明合同是公司行为。3. 其他方式:除公章外,法定代表人签字、合同专用章盖章等也可使合同生效。若没有公章,有法定代表人签字或合同专用章,合同同样受法律保护。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。