Keeping overpaid money can be considered illegal, especially if the employee knows about the overpayment and fails to report it. Laws regarding overpayments vary by state, but keeping money that does not belong to you can lead to legal consequences. This is particularly important in the context of mandatory work meetings scheduled outside normal working hours or shifts.