根据合同法的相关规定,合同的生效要件一般有以下几种:
第一、合同当事人在签订合同的时候应当具有相应的民事行为能力。比如限制行为能力的人签订的合同效力是待定的,需要监护人的追认才可以发生法律效力。
第二、合同当事人的意思表示要真实。通俗地讲,就是合同当事人对合同内容、形式都达成了一致,不存在虚假或者误解的部分。如果两个人意思表示不一致,自然不会签订合同,更不会使合同生效。
第三、不违反法律或者社会的公共利益。根据法律规定,损害社会公共利益或者违反法律、行政法规的合同是无效的。无效的合同自始无效。
《中华人民共和国合同法》第五十二条
有下列情形之一的,合同无效:(一)一方以欺诈、胁迫的手段订立合同,损害国家利益;(二)恶意串通,损害国家、集体或者第三人利益;(三)以合法形式掩盖非法目的;(四)损害社会公共利益;(五)违反法律、行政法规的强制性规定。