公司不给员工买社保不合法。法律规定用人单位办理员工社保登记需要劳动关系证明。
用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。
单位如果不给员工缴纳社保的,由社会保险行政部门责令限期改正;
逾期不改正的,对用人单位处应缴社会保险费数额一倍以上三倍以下的罚款,对其直接负责的主管人员和其他直接责任人员处五百元以上三千元以下的罚款。
【本文关联的相关法律依据】
《社会保险法》第五十八条,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。
未办理社会保险登记的,由社会保险经办机构核定其应当缴纳的社会保险费。
自愿参加社会保险的无雇工的个体工商户、未在用人单位参加社会保险的非全日制从业人员以及其他灵活就业人员,应当向社会保险经办机构申请办理社会保险登记。
国家建立全国统一的个人社会保障号码。个人社会保障号码为公民身份号码。