法律分析:代课老师与用人单位存在劳动关系的,有五险一金。根据相关法律规定,雇代课教师给学生上课的,存在劳动关系,应有劳动合同,这样代课教师的权益才能得到保障。用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记,缴纳社会保险费。单位录用职工的,应当自录用之日起30日内向住房公积金管理中心办理缴存登记,依法缴纳住房公积金。
法律依据:《中华人民共和国劳动合同法》第十条 建立劳动关系,应当订立书面劳动合同。已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。用人单位与劳动者在用工前订立劳动合同的,劳动关系自用工之日起建立。
《中华人民共和国社会保险法》第五十八条 用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。未办理社会保险登记的,由社会保险经办机构核定其应当缴纳的社会保险费。自愿参加社会保险的无雇工的个体工商户、未在用人单位参加社会保险的非全日制从业人员以及其他灵活就业人员,应当向社会保险经办机构申请办理社会保险登记。国家建立全国统一的个人社会保障号码。个人社会保障号码为公民身份号码。