合同生效需具备以下要件:1. 当事人具有相应的民事行为能力。自然人签订合同,须达到法定年龄且精神正常;法人等组织则需在其经营范围和能力内订立合同。如《民法典》第十七条规定,十八周岁以上的自然人为成年人,成年人为完全民事行为能力人,可以独立实施民事法律行为。2. 意思表示真实。即表意人表示于外部的意思与其内心真实意思一致,不存在欺诈、胁迫等情形。3. 不违反法律、行政法规的强制性规定,不违背公序良俗。合同内容须符合法律法规要求,不得损害公共利益和他人合法权益。4. 合同标的须确定和可能。标的不确定或不可能实现的合同无法生效。满足上述要件,合同一般自成立时生效,但法律另有规定或当事人另有约定的除外。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。