结论:员工超过50岁公司不买医疗保险是否合法不能一概而论,需分情况讨论。
- 若员工已达法定退休年龄且享受养老保险待遇
根据《中华人民共和国劳动合同法实施条例》第二十一条规定,劳动者达到法定退休年龄的,劳动合同终止。在此情况下,员工与公司之间形成的是劳务关系而非劳动关系。由于劳务关系不受《中华人民共和国社会保险法》等劳动法律法规的强制调整,公司没有为该员工购买医疗保险的法定义务,因此公司不买医疗保险是合法的。不过,双方可以通过协商,以书面形式约定公司是否为员工购买商业医疗保险等福利。
- 若员工虽超过50岁但未达法定退休年龄,或已达法定退休年龄但未享受养老保险待遇
此时员工与公司之间仍存在劳动关系,公司应当按照《中华人民共和国社会保险法》的规定为员工购买医疗保险。根据该法第二十三条,职工应当参加职工基本医疗保险,由用人单位和职工按照国家规定共同缴纳基本医疗保险费。如果公司不为员工购买医疗保险,则属于违法行为,员工可以向当地劳动监察部门投诉,要求公司补缴医疗保险费用;也可以依据《中华人民共和国劳动合同法》第三十八条的规定,以公司未依法为劳动者缴纳社会保险费为由解除劳动合同,并要求公司支付经济补偿。经济补偿按劳动者在本单位工作的年限,每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的,按一年计算;不满六个月的,向劳动者支付半个月工资的经济补偿。