1. 一般情况下因严重违反纪律被开除没有劳动补偿。根据《劳动合同法》第三十九条规定劳动者严重违反用人单位的规章制度的用人单位可以解除劳动合同且无需支付经济补偿。例如员工多次旷工、严重违反公司考勤制度或者严重失职、营私舞弊给用人单位造成重大损害等用人单位有权解除劳动合同而不给予补偿。2. 但如果用人单位解除劳动合同的程序违法即便员工存在违反纪律情形仍可能需支付补偿。比如用人单位未按照法定程序通知工会或者未依法向员工送达解除劳动合同通知等这种情况下劳动仲裁机构或法院可能会判定用人单位支付一定的经济补偿。所以关键在于用人单位解除劳动合同的行为是否符合法律规定的程序和实体条件。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。