法律分析:
如果是由劳动者所在的用人单位为其代缴社保的,不违法。单位可以每月从劳动者的工资中扣除部分代缴的社保费用。但是当事人与单位之间未建立劳动关系的,则一般不能由该单位代缴。
法律依据:《《中华人民共和国社会保险法》》第五十八条_x000D_
用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。未办理社会保险登记的,由社会保险经办机构核定其应当缴纳的社会保险费。_x000D_
自愿参加社会保险的无雇工的个体工商户、未在用人单位参加社会保险的非全日制从业人员以及其他灵活就业人员,应当向社会保险经办机构申请办理社会保险登记。