工程合同的有效期通常是永久的,除非存在特定的无效情形、可撤销事由、附解除条件或附期限的情形。在正常情况下,工程合同的法律效力是永久的,直到合同权利义务履行完毕。
需要注意的是,如果涉及到向人民法院主张权利,根据《中华人民共和国民法典》第一百八十八条的规定,诉讼时效为三年,自权利人知道或应当知道其应得的工程款债权受到损害以及义务人之日起计算。
此外,根据《建设工程质量管理条例》第四十条,建设工程的最低保修期限如下:
基础设施工程、房屋建筑的地基基础工程和主体结构工程:为设计文件规定的该工程的合理使用年限;
屋面防水工程、有防水要求的卫生间、房间和外墙面的防渗漏:为5年;
供热与供冷系统:为2个采暖期、供冷期;
电气管线、给排水管道、设备安装和装修工程:为2年。
保修期自竣工验收合格之日起计算。