Around 15 years ago, I managed a Military organization’s credit card program. End of each month...an dual-audit occurred. I had to represent all of the card-holders, and report total spending for the month to the commander....then outside agency would review purchases a 2nd time.
Maybe some organizations loosely run the program, but this amount/level of audit...there’s zero chance of wild spending within this organization.
I would say yours was an exception.
Sometimes they won’t even authorize legitimate TDY purchases. I’ve had to pay out of pocket because idiot admin officers couldn’t figure how one could check out of a hotel in the morning, and into another in the evening in two different locations….they thought two hotels in the same day = “dual lodging.” The only way they would process the claim was if I paid for one out of pocket. Meanwhile I was on the naughty list for not paying the claim in full they refused to process. Of course all command cared about was whether there was anyone on the naughty list. We had one GS who screwed up every last claim she processed. When she retired the command never backfilled her with a civilian. They had a Marine do the claims as a collateral duty. It was that bad.