您好亲,劳动者因工受伤的,医药费可以由受伤职工先行垫付,也可以由用人单位垫付,法律法规只规定了工伤治疗的医药费、住院费等由工伤保险基金支付,没有参加工伤保险的,由用人单位支付,但没有明确规定一定要劳动者或用人单位先行垫付。工伤发生后,以抢救为重。一般情况下,由用人单位先行垫付。工伤发生后三十日内,用人单位需向社保经办机构申请工伤认定。认定为工伤的,工伤保险基金将支付相关医药费、住院费等费用,工伤基金未支付的费用(如挂号费等),由用人单位支付。工伤认定后,社保经办机构会询问医药费是谁垫付的,如果是用人单位垫付的,工伤保险基金将把该费用直接打入用人单位的银行账户(即缴纳社保费的银行账户,一般是用人单位的开户银行账户),如果是工伤职工垫付的,社保经办机构则要求工伤职工提供个人银行账户,工伤保险基金将该费用打入该账户。法律并没有规定医保范围以外的医疗费由谁承担,但根据法理来说,应该是用人单位承担。依据相关法律规定,职工因工作遭受事故伤害需要暂停工作接受医疗,在停工留薪期内,原工资福利待遇不变,由所在单位支付。治疗工伤的医疗费,符合工伤规定的诊疗目录、药品目录、住院标准,从工伤保险基金支付。