This is a no brainer. If they spend over what is allowed or reasonable, they should be forced to pay it back. I’m a government employee who travels. If I want anything extra (such as economy plus for the leg room), I need to cover it myself. Why shouldn’t they cover it as well. In fact, if I take a taxis from the airport to the hotel and the shuttle is cheaper, I have to cover the ride.