结论:保险公司给代理人交社保是否合法,需分情况讨论,具体如下:
若代理人与保险公司构成劳动关系
根据《社会保险法》第五十八条,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。若代理人与保险公司签订劳动合同,接受公司管理并从事公司安排的工作,双方构成劳动关系,则保险公司必须为代理人缴纳社保,否则构成违法。
若代理人与保险公司构成代理关系(非劳动关系)
根据《保险法》第一百一十七条,保险代理人是根据保险人的委托,向保险人收取佣金,并在保险人授权范围内代为办理保险业务的机构或个人。若代理人以独立身份开展业务,不接受公司考勤、考核等管理,双方仅构成委托代理关系,则保险公司无法定义务为其缴纳社保。但需注意:
实务建议:
如有进一步疑问,可直接向我咨询具体法律适用问题。