根据《道路交通安全法》第九十条的规定,交通事故撞人了保险出钱还是先垫付有以下几种情形:
1、对于事故车辆身份明确,而且参加了机动车第三者责任保险的,明确由该机动车投保的保险公司预先支付抢救的费用。
2、事故车辆尚未投保第三者责任险或者投保的责任险过期而未续保的,由道路交通事故社会救助基金先行垫付部分或者全部费用。
3、肇事车辆逃逸的,由道路交通事故社会救助基金先行垫付部分或者全部费用。