Пересчет в рубли осуществляется на дату совершения хозяйственной операции - п. 6 ПБУ 3/2006. А вот насчет возврата - если сотруднику выдавались суммы под отчет в долларах на загранкомандировку, то да, возвращать неиспользованный остаток он может в тех же долларах. А вот если Вы ему выдавали рубли, то я не уверена, допустим ли в таком случае возврат подотчетных денег в долларах.
Может ли сотрудник вернуть подоотчетные суммы в доллары и по какому курсу считать