结论:公司发工资但由您自己买社保的行为,在大多数情况下是不合法的,但存在特殊例外情形。
根据《中华人民共和国社会保险法》的相关规定,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记,并按时足额缴纳社会保险费。这意味着,公司作为用人单位,有义务为员工缴纳社保,包括养老保险、医疗保险、失业保险、工伤保险和生育保险。因此,在正常情况下,公司发工资但由员工自己买社保的行为是违法的,因为这违反了公司应为员工缴纳社保的法定义务。
尽管一般情况下公司应为员工缴纳社保,但也存在一些特殊例外情形。例如,如果员工与公司之间存在非全日制用工关系,或者员工已经以其他方式参加了社会保险(如以个人身份参加了城镇居民社会保险或新型农村社会养老保险),并且能够提供相应的证明,那么公司可能不需要再为员工缴纳社保。然而,这些例外情形并不常见,且需要满足一定的条件。
在实际操作中,如果公司要求员工自己买社保,员工应谨慎对待。因为这不仅可能违反法律法规,还可能对员工的权益造成损害。例如,如果员工在未参加工伤保险的情况下发生工伤,那么员工可能无法享受工伤保险待遇,而需要由公司承担相应的赔偿责任。因此,我建议员工在遇到这种情况时,应与公司进行沟通协商,要求公司依法为其缴纳社保。如果公司拒绝履行义务,员工可以向当地的社会保险经办机构或劳动保障监察部门投诉举报,以维护自己的合法权益。