法律分析:工程未经招标签订的协议有没有效,要依据具体情况而定,如果是必需招标的工程未招标的,签订的协议无效。
法律依据:《中华人民共和国招标投标法》
第三条 在中华人民共和国境内进行下列工程建设项目包括项目的勘察、设计、施工、监理以及与工程建设有关的重要设备、材料等的采购,必须进行招标:(一)大型基础设施、公用事业等关系社会公共利益、公众安全的项目二)全部或者部分使用国有资金投资或者国家融资的项目三)使用国际组织或者外国政府贷款、援助资金的项目。前款所列项目的具体范围和规模标准,由国务院发展计划部门会同国务院有关部门制订,报国务院批准。法律或者国务院对必须进行招标的其他项目的范围有规定的,依照其规定。
第四十九条 违反本法规定,必须进行招标的项目而不招标的,将必须进行招标的项目化整为零或者以其他任何方式规避招标的,责令限期改正,可以处项目合同金额千分之五以上千分之十以下的罚款全部或者部分使用国有资金的项目,可以暂停项目执行或者暂停资金拨付单位直接负责的主管人员和其他直接责任人员依法给予处分。
第五十五条 依法必须进行招标的项目,招标人违反本法规定,与投标人就投标价格、投标方案等实质性内容进行谈判的,给予警告,对单位直接负责的主管人员和其他直接责任人员依法给予处分。前款所列行为影响中标结果的,中标无效。