Добрый день Ксения!
Конечно же это незаконно. Удержания из заработной платы работника могут производиться только в случаях, предусмотренных Трудовым кодексом РФ и иными федеральными законами (ч. 1 ст. 137 ТК РФ, Определение Верховного Суда РФ от 28.05.2010 N 18-В10-16).
Трудовым кодексом РФ установлены следующие основания удержания из заработной платы работника (ч. 2 ст. 137 ТК РФ):
1) возмещение неотработанного аванса, выданного работнику в счет заработной платы;
2) погашение неизрасходованного и своевременно не возвращенного аванса, выданного в связи со служебной командировкой или переводом на другую работу в другую местность, а также в других случаях;
3) возврат сумм, излишне выплаченных работнику вследствие счетных ошибок, а также в случае признания органом по рассмотрению индивидуальных трудовых споров вины работника в невыполнении норм труда (ч. 3 ст. 155 ТК РФ) или простое (ч. 3 ст. 157 ТК РФ);
4) при увольнении работника до окончания того рабочего года, в счет которого он уже получил ежегодный оплачиваемый отпуск, за неотработанные дни отпуска.
Во всех случаях удержания (исключение — удержание за неотработанные дни отпуска) до издания приказа работодателю нужно убедиться в следующем (ч. 3 ст. 137 ТК РФ):
1) не истек месячный срок, установленный для возвращения аванса, погашения задолженности или неправильно исчисленных выплат;
2) работник не оспаривает оснований и размеров удержания. Иными словами, есть письменное согласие работника (абз. 6 письма Роструда от 09.08.2007 N 3044-6-0), например, заявление.
Если хотя бы одно из условий не выполнено, то взыскать с работника денежные средства можно только через суд.
Конечно есть еще удержания по решению суда, но это уже не инициатива работодателя и я их здесь не рассматриваю. Удержание, которое придумал ваш работодатель это что-то очень странное мягко говоря.
Спасибо огромное!