法律规定的建筑合同形式有总价合同、单价合同和成本加酬金合同、分包合同四种。
【法律依据】
《合同法》第二百七十二条,发包人可以与总承包人订立建设工程合同,也可以分别与勘察人、设计人、施工人订立勘察、设计、施工承包合同。发包人不得将应当由一个承包人完成的建设工程肢解成若干部分发包给几个承包人。
法律规定的建筑合同形式有总价合同、单价合同和成本加酬金合同、分包合同四种。
《合同法》第二百七十二条,发包人可以与总承包人订立建设工程合同,也可以分别与勘察人、设计人、施工人订立勘察、设计、施工承包合同。发包人不得将应当由一个承包人完成的建设工程肢解成若干部分发包给几个承包人。