(1)从两者的概念和构成要件来看,合同的不成立是指当事人就合同的主要条款未达成合意,如未作出承诺,或未就法定的必须采取书面的合同速成书面的协议。而合同的无效是指合同在内容上违反了法律、行政法规的强行性规定以及损害了社会公共利益。
(2)尽管当事人没有就合同的主要条款达成合意。但当事人自愿作出履行的,可以认为合同已经成立。而对于无效合同来说,因其在内容上违反了法律或行政法规的强制性规定和社会公共利益,因此合同具有不得履行性。
(3)在合同不成立的情况下,法院或仲裁机构不能主动审查合同是否已经成立,但由于无效合同具有违法性,因此对无效合同应实行国家干预的原则,法院或仲裁机关可以依职权主动审查合同的效力,如发现合同属于无效合同,应确认该合同无效。
(4)从法律后果上看,因合同成立主要涉及当事人的合意问题,因此合同不成立只产生民事责任而不产生其他的法律责任。但对于无效合同来说,因为它在性质上有不法性,所以不仅要产生民事责任,而且还可能产生行政责任甚至刑事责任。