公司能不能辞退不能正常上班的员工,要具体情况具体分析。
要是员工因为生病或者非因工受伤,在规定的医疗期内没法正常上班,公司不能以此为由辞退。不然就属于违法解除劳动合同,员工可以要求继续履行合同;要是员工不要求继续履行,或者合同已经没办法继续履行了,公司就得支付赔偿金,是经济补偿的两倍。医疗期结束后,要是员工既干不了原来的工作,也做不了公司另外安排的工作,公司提前三十天书面通知员工,或者多给一个月工资,就可以解除劳动合同。
如果员工严重违反公司规章制度而无法正常上班,像无故旷工达到很严重的程度,公司可以依据《中华人民共和国劳动合同法》解除劳动关系,并且不用支付经济补偿。不过,公司的规章制度得符合法律规定,还要给员工公示过才行。
要是员工不能正常上班是因为不可抗力或者其他不是员工的问题,像遇到自然灾害、突发公共事件,公司得根据实际情况妥善处理,一般别直接辞退员工。