добрый день. сроков возврата не установлено. однако, на практике, возврат осуществляется в течение месяца-двух после подачи в бухгалтерию предприятия авансового отчета со всеми чеками. уточните, подал ли Ваш сын авансовый отчет. если да, то пусть пишет служебную записку на имя директора с требованием ускорить процесс выплаты (очень часто руководитель даже не знает о том, что конкретному работнику не прошла какая-то выплата).
если после этого выплата всё-равно не будет произведена — смело обращайтесь в Государственную инспекцию труда с жалобой. Предварительные и периодические медосмотрпы проводятся за счет средств работодателя.
Большое спасибо за содержательный ответ.