Ситуация такая.

Есть работник орг-ии, он постоянно в командировках практически.
Для него есть касса в валюте и валютные средства под него снимаются в банке.
Он часто сдачу, например, в 99 долларов, возвращает эквивалентом в рублях.

Насколько это правильно?
Какие проблемы может вызвать?