It would also depend on the customer and his business. If he only owns 1 or more private ATMs then the cash withdrawals should agree to the ATM usage, and this should be mandatory. However, if the ATM is in his business, store, deli, etc, then he could use part of his normal business proceeds to replenish the ATM. This makes our job more difficult and you need to consider the ATM usage and determine if it is reasonable that part or all of the cash to replenish the ATM can come from the business proceeds as opposed to cash withdrawals. The optimum would be for you to require cash withdrawals that agree with the ATM usage and then the cusotmer would deposit cash from his business proceeds as is usually the case.