I'm not sure where you go to get the ACH Company ID number, I always thought it was part of the ACH file. You may want to check in the NACHA manual. I'd be cautious about automatically stopping all future ACH debits on a particular originator, especially if it is an insurance company. The customer might have cancelled a policy today, but two months from now decides they want to get auto or life insurance from the same company. If you use the ACH Company ID to stop all future transactions, and something happens to the vehicle or customer and you've refused their payment, the insurance company won't pay off but you may have to. We had this happen at a bank I used to work for when we returned an insurance debit in error. The customer died and had no coverage. It cost us dearly.