合同生效必须具备的条件是:合同当事人具有相应的民事权利能力和民事行为能力;合同当事人意思表示真实,不存在被胁迫、被欺诈的情形;合同不违反法律或者社会公共利益,即合同条款中约定的权利、义务及其指向的对象即标的等,应符合法律的规定和社会公共利益的要求;合同具备法律、行政法规规定的合同生效必须具备的形式要件。形式要件通常不是合同生效的要件,但如果法律、行政法规规定将其作为合同生效的条件时,不具备这些形式要件,合同不能生效。
《民法典》第一百四十三条规定:具备下列条件的民事法律行为有效:
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。