公司不给员工买社保,是违法的。公司应当在用工之日起的三十日内为员工购买社保并缴纳社保费用;如果公司无故不缴纳的,则由劳动行政部门责令其限期缴纳;逾期不缴的,则可以对其加收滞纳金。
法律依据:
《
中华人民共和国社会保险法》第五十七条
用人单位应当自成立之日起三十日内凭营业执照、登记证书或者单位印章,向当地社会保险经办机构申请办理社会保险登记。
社会保险经办机构应当自收到申请之日起十五日内予以审核,发给社会保险登记证件。
第五十八条
用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。
未办理社会保险登记的,由社会保险经办机构核定其应当缴纳的社会保险费。
《
中华人民共和国劳动法》第一百条
用人单位无故不缴纳社会保险费的,由劳动行政部门责令其限期缴纳;逾期不缴的,可以加收滞纳金。