完工和竣工验收的区别

区别见下面:

完工是指工程已经施工完毕;竣工是工程完工且通过国家有关单位根据国家验收标准对施工结束的建筑进行的具有法律效果的验收,并且出具有关的法律文书。

通常交工验收也就是完工是在前面就要完成的,而竣工验收的时间基本在后面。从性质上来说交工验收是项目管理机构行为,而竣工验收是一种政府管理机构行为。