There was once a case (though it was a criminal case) where a person who worked in the payment processing centre for active duty military personnel was sent to prison for a long time for embezzlement.
The government used to pay only whole-dollar amounts in pay cheques. Cents would be kept on account until they surpassed a full dollar, to make cheque accounting easier.
Someone wrote a software program to divert a few cents from each cheque to their own account in Switzerland.
Each active duty person only lost a few cents.
After that came to light, the law was changed to pay out exact amounts.