Здравствуйте, Илья Владимирович!
В любом случае удержания на будущее время незаконны, поскольку вы не осуществили никаких нарушений норм трудового законодательства.
Работодатель очевидно боится, что в случае недостачи не сможет с вас взыскать ничего.
Согласно ст.242 ТК РФ Материальная ответственность в полном размере причиненного ущерба возлагается на работника в следующих случаях:
2) недостачи ценностей, вверенных ему на основании специального письменного договора или полученных им по разовому документу.
Но данная норма подразумевает наступление ответственности. В случае если наступят основания для привлечения вас к ответственности работодатель вправе удержать суммы недостачи из заработка согласно ст.137 ТК РФ. Но не ранее.
Подайте жалобу в трудовую инспекцию на действия работодателя, его привлекут к ответственности по стю.5.27 КоАП РФ. Также вы вправе взыскать недоплату заработной платы в судебном порядке и проценты за пользование чужими денежными средствами.
Желаю удачи!