违反公司规定被开除,工资应按照劳动者实际出勤天数以及劳动合同约定的工资计算方式来计算,用人单位需在解除劳动合同时一次性付清劳动者工资。
依据《工资支付暂行规定》,工资必须在用人单位与劳动者约定的日期支付。如遇节假日或休息日,则应提前在最近的工作日支付。工资至少每月支付一次,实行周、日、小时工资制的可按周、日、小时支付工资。劳动关系双方依法解除或终止劳动合同时,用人单位应在解除或终止劳动合同时一次付清劳动者工资。
对于违反公司规定被开除的情况,虽然劳动者可能存在违反规定的行为,但工资计算与是否违反规定并无直接关联,而是基于劳动者实际付出的劳动。例如,劳动者每月工资为固定的5000元,一个月按21.75天工作日计算,若该劳动者本月出勤了15天,那么其应得工资为5000÷21.75×15≈3448.28元。
不过,若劳动者的违规行为给用人单位造成了经济损失,用人单位可按照劳动合同的约定要求其赔偿经济损失。经济损失的赔偿,可从劳动者本人的工资中扣除。但每月扣除的部分不得超过劳动者当月工资的20%。若扣除后的剩余工资部分低于当地月最低工资标准,则按最低工资标准支付。
此外,如果用人单位以劳动者违反规定为由,随意克扣工资或者不支付工资,劳动者可以通过合法途径维护自己的权益。劳动者可以向劳动监察部门投诉,或者申请劳动仲裁,要求用人单位支付应得的工资。在劳动仲裁或诉讼过程中,劳动者需要提供能够证明自己出勤情况、工资标准等相关证据。

法律依据:
《中华人民共和国劳动合同法》 第四十八条
用人单位违反本法规定解除或者终止劳动合同,劳动者要求继续履行劳动合同的,用人单位应当继续履行;劳动者不要求继续履行劳动合同或者劳动合同已经不能继续履行的,用人单位应当依照本法第八十七条规定支付赔偿金。
《工资支付暂行规定》 第九条
劳动关系双方依法解除或终止劳动合同时,用人单位应在解除或终止劳动合同时一次付清劳动者工资。