垫付出资在特定情况下是合法的,主要原因如下:市场经济发展的内在需要:垫付出资是市场经济中的一种常见做法,反映了市场主体在资源配置中的自主选择。法律依据:根据《最高人民法院关于审理建设工程施工合同纠纷案件适用法律问题的解释》第六条,工程建设中允许垫资,且当事人对垫资和垫资利息有约定的,法院支持按照约定