No, the employer cannot withhold or hold back any salaries legitimately earned by an employee. Salary payment should happen on time and any dues must be settled at the time of FnF.