合同的生效要件如下:
1、行为人具有相应的民事行为能力。
2、意思表示真实。
3、不违反法律和社会公共利益。合同不违反法律,是指合同不得违反法律的强行性规定。
4、合同必须具备法律所要求的形式。
【法律依据】
《中华人民共和国合同法》第52条规定,违反法律、行政法规强制性规定的合同无效。