The gov't has more laws than any one individual can know well.
I think it’s reasonable for a company to expect its employees to know about how to handle cash immediately.
I don’t Cummings particular policy, but how hard can it be to remember to drop every 50 bucks or so?
Aside from the money itself, it also reduces the risk of robbery, because if a robber only gets 100 bucks, it’s not quite the same incentive than if he scores 400 bucks.