如果公司的规章制度规定不打卡就扣钱的,那么不打卡扣钱就是合法的,如果公司规章制度没有这种规定的,则不打卡扣钱就是违法的。
但要注意,每月扣除的部分不得超劳动者当月工资的20%。
《劳动合同法》第四条,用人单位应当依法建立和完善规章制度,保障劳动者享有劳动权利和履行劳动义务。