上班被辞退是否有补偿需视具体情况而定:合法辞退:若因劳动者存在严重违反公司规章制度等过错行为被合法辞退,用人单位无需支付补偿。例如《劳动合同法》第三十九条规定,劳动者严重失职、营私舞弊,给用人单位造成重大损害的,用人单位可解除劳动合同且无需补偿。违法辞退:用人单位无正当理由辞退员工属于违法辞退,应支付补偿。补偿标准通常是按劳动者在本单位工作的年限,每满一年支付一个月工资。六个月以上不满一年的,按一年计算;不满六个月的,向劳动者支付半个月工资。如《劳动合同法》第四十七条规定。经济性裁员:用人单位因经营困难等原因进行经济性裁员,需支付补偿,计算方式与违法辞退类似。但经济性裁员需符合法定程序并提前通知工会等。具体补偿情况要依据辞退原因和员工工作情况准确判断。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。