(一)构成要件不同。合同成立的标志是双方当事人意思表示一致;而合同生效分为几类:一是依法成立的合同,自成立时生效,即当事人意思表示一致,合同就成立,同时也生效。二是除具备双方当事人意思表示一致外,按法律、行政法规规定还应当办理批准、登记等手续生效的,履行法定手续时生效。三是合同虽然成立,但还必须具备双方当事人所约定的生效条件时或双方当事人所约定的生效期限届满时才能生效。
(二)发生时间不同。合同生效的一定已经成立,而合同成立的未必生效。即依法成立的合同,自成立时生效,但如法律和行政法规规定需经批准和登记才能生效的合同,必须经过批准和登记才能生效。
(三)法律效力不同。合同成立的法律效力是要约人不得撤回要约,承诺人不得撤回承诺,但要约人与承诺人的权利义务仍未得到法律认可,仍处于不确定的状态,如果成立的合同无效或被撤销,那么它设定的权利义务关系对双方当事人就没有法律约束力;而合同生效是法律对当事人意思表示的肯定评价,表明当事人的意思表示符合国家意志,当事人设定的权利义务得到国家强制力的保护。
(四)法律后果不同。合同成立主涉及当事人意思表示的真实问题,而不涉及国家意志,因此如果合同不成立,产生的法律责任只涉及如缔约过失责任、返还财产等民事责任而不产生其他法律责任;而无效合同因为在性质上根本违反国家意志,因此它不仅产生民事责任,而且还可能会引起行政责任或刑事责任。
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。
三、合同成立时间是怎么规定的?
《中华人民共和国民法典》
第四百八十三条 【合同成立时间】承诺生效时合同成立,但是法律另有规定或者当事人另有约定的除外。
第四百八十四条 【承诺生效时间】以通知方式作出的承诺,生效的时间适用本法第一百三十七条的规定。
承诺不需要通知的,根据交易习惯或者要约的要求作出承诺的行为时生效。
法律明确规定,在双方当事人意思表示一致的情况下合同就已经成立,司法实践中,合同成立的情况下很有可能还没有签订书面合同,合同成立后,也有可能会因为各种因素不发生法律效力。
延伸阅读:
合同成立要满足什么条件
合同不成立的法律规定是什么?
合同不成立的情形有哪些