(一)法律规则的判断标准不同。合同成立与否是事实问题,意义在于识别某一个合同是否已经存在、属于哪一类合同以及合同行为与事实行为、侵权行为之间的区别,因此依据合同成立的规则只能作出成立与不成立两种事实判断;而合同生效与否是法律价值判断问题,意义在于识别某一个合同是否符合法律的精神和规定,因而能否取得法律认可的效力,因此依据合同生效的规则所作出的判断是价值评价性判断,包括有效、无效、效力待定、可撤销等情形。
(二)构成要件不完全相同。合同成立的标志是双方当事人意思表示一致;而合同生效分为几类:一是依法成立的合同,自成立时生效,即当事人意思表示一致,合同就成立,同时也生效。二是除具备双方当事人意思表示一致外,按法律、行政法规规定还应当办理批准、登记等手续生效的,履行法定手续时生效。三是合同虽然成立,但还必须具备双方当事人所约定的生效条件时或双方当事人所约定的生效期限届满时才能生效。
(三)发生时间不完全相同。合同成立的时间以当事人意思表示一致为标志,承诺生效时合同成立;而合同生效的时间在大多数情况下,合同成立时就可以生效,但法律、行政法规有特别规定或合同当事人另有约定的,依法律、行政法规的规定或当事人的约定,如法律、行政法规规定应当办理批准、登记手续的合同。
(四)法律效力不同。合同成立的法律效力是要约人不得撤回要约,承诺人不得撤回承诺,但要约人与承诺人的权利义务仍未得到法律认可,仍处于不确定的状态,如果成立的合同无效或被撤销,那么它设定的权利义务关系对双方当事人就没有法律约束力;而合同生效是法律对当事人意思表示的肯定评价,表明当事人的意思表示符合国家意志,当事人设定的权利义务得到国家强制力的保护。
(五)法律后果不同。合同成立主要涉及当事人意思表示的真实问题,而不涉及国家意志,因此如果合同不成立,产生的法律责任只涉及如缔约过失责任、返还财产等民事责任而不产生其他法律责任;而无效合同因为在性质上根本违反国家意志,因此它不仅产生民事责任,而且还可能会引起行政责任或刑事责任。
(六)性质不同。合同成立的事实是当事人的意思表示一致,合同成立与否取决于当事人的意志,与国家意志无关;而合同生效的事实是由国家意志对当事人的意志作出肯定评价而产生的价值事实。因此,合同的成立与生效实质上是法律对当事人意思表示与国家意志关系的调整,即通过对合同效力的确认,将当事人的意思表示纳入国家意志认可的范围,使当事人之间、当事人与社会公共利益之间的利益得到平衡,从而促进社会经济的正常运行。
综上,合同成立是合同生效的前提,只有已经成立的合同,才存在是否生效的问题,即生效的合同必然已经成立;但成立了的合同未必就已经生效。