工地上出了工伤事故,一般是由工伤保险基金来赔偿;如果单位没有缴纳工伤保险费的,由单位来赔偿;如果是第三人造成的,第三人承担赔偿责任,由工伤保险基金先行支付。工伤保险基金先行支付后,有权向第三人追偿。法律依据:《中华人民
共和国社会保险法》第四十一条
职工所在用人单位未依法缴纳工伤保险费,发生工伤事故的,由用人单位支付工伤保险待遇。用人单位不支付的,从工伤保险基金中先行支付。
从工伤保险基金中先行支付的工伤保险待遇应当由用人单位偿还。
第四十二条
由于第三人的原因造成工伤,第三人不支付工伤医疗费用或者无法确定第三人的,由工伤保险基金先行支付。
工伤保险基金先行支付后,有权向第三人追偿。