回答赢了网好律师团队
合同要生效且有法律效力必须具备哪些要件
1、合同双方当事人要具有缔约能力。这个问题我们在前面已经谈过。在我国有缔约能力的人分为公民、法人、其他经济组织、个体工商户以及农村承包经营户等等。另外,他们成为某一有效合同的主体还必须是合同缔约所规定标的在其法定的经营范围之内。
2、合同双方当事人的意思表示真实。意思表示真实是指行为人希望设立、变更或终止民事法律关系的内在意志与外部表示完全一致。因为人有时候有意或无意说错话或嘴上所说与心里所想不一样,这样就是意思表示不真实。这种不真实在合同中也存在,可能是当事人故意也可能是完全无心,但无论如何都会对合同另一方产生利益损害,因此为了维护合同当事人利益,法律规定在意思表示不真实情况下订立合同无效或应当予以变更和撤销。