劳动合同约定基本工资4200,加班打8折计算是不合法的。
首先,根据《劳动法》的相关规定,加班工资应当按照不低于劳动者正常工作时间工资的百分之一百五十、百分之二百、百分之三百的标准支付,具体根据加班是在平日、休息日还是法定节假日而定。因此,劳动合同中约定加班工资打8折,即按照低于正常工资标准的80%支付加班工资,是违反法律规定的。
具体来说:
而劳动合同中约定的基本工资4200元,只是劳动者在正常工作时间内的工资标准。对于加班工资的计算,应当严格按照上述法律规定的标准执行,不能打折扣。
因此,如果你的劳动合同中有这样的约定,你有权要求用人单位按照法律规定的标准支付加班工资。如果用人单位拒绝改正,你可以向当地的劳动监察部门投诉,或者通过法律途径维护自己的合法权益。