合同要具有法律效力,需满足以下条件:1. 当事人具有相应民事行为能力。如自然人需达到一定年龄且精神正常,能独立实施民事法律行为;法人等组织要依法成立且有相应行为能力。2. 意思表示真实。即当事人订立合同是出于真实意愿,不存在欺诈、胁迫、重大误解等情形。3. 内容不违反法律、行政法规的强制性规定,不违背公序良俗。合同约定不能损害国家利益、社会公共利益等。4. 形式符合要求。法律规定某些合同需采用书面形式的,应遵循该规定。如买卖合同、租赁合同等,书面形式能更好地固定合同内容,避免纠纷。5. 标的确定、可能。合同标的应明确具体,且在客观上有实现的可能性。满足以上条件的合同,自成立时起即具有法律效力,对当事人具有法律约束力。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。