购销合同生效的条件如下:
1、主体合格。当事人应具备订立合同的条件,即必要的民事权利能力、民事行为能力。
2、意思表示真实。
3、行为不违反法律及社会公共利益。
4、形式合法。
【法律依据】
《合同法》第四十四条,依法成立的合同,自成立时生效。
法律、行政法规规定应当办理批准、登记等手续生效的,依照其规定。