無效。
《民法典》第七百九十一條 發包人可以與總承包人訂立建設工程合同,也可以分別與勘察人、設計人、施工人訂立勘察、設計、施工承包合同。發包人不得將應當由一個承包人完成的建設工程支解成若幹部分發包給數個承包人。
總承包人或者勘察、設計、施工承包人經發包人同意,可以將自己承包的部分工作交由第三人完成。第三人就其完成的工作成果與總承包人或者勘察、設計、施工承包人向發包人承擔連帶責任。承包人不得將其承包的全部建設工程轉包給第三人或者將其承包的全部建設工程支解以後以分包的名義分別轉包給第三人。
禁止承包人將工程分包給不具備相應資質條件的單位。禁止分包單位將其承包的工程再分包。建設工程主體結構的施工必須由承包人自行完成。
《最高人民法院關於審理建設工程施工合同糾紛案件適用法律問題的解釋(一)》第一條 建設工程施工合同具有下列情形之一的,應當依據民法典第一百五十三條第一款的規定,認定無效:
(一)承包人未取得建築業企業資質或者超越資質等級的;
(二)沒有資質的實際施工人借用有資質的建築施工企業名義的;
(三)建設工程必須進行招標而未招標或者中標無效的。
承包人因轉包、違法分包建設工程與他人簽訂的建設工程施工合同,應當依據民法典第一百五十三條第一款及第七百九十一條第二款、第三款的規定,認定無效。