When ACH payments get returned with No Account/Unable to Locate Account, this means that either the Name on the Account, Routing Number or Bank Account Number don't match 100% what is listed on the account with a customer's Bank.
Obviously Routing and Bank Account # need to match exactly, including if they start with any Zeros, to make sure the Bank recognizes them. But also, the Name on Account with the Bank needs to be the Name entered in our forms when entering the ACH.
It is important that when the customer enters the Name on Account in the Portal, or if you as the Merchant enter it within the platform under their customer, that the Name on Account is entered exactly as it shows on the customer's Bank Statement or Check.
If Name on Account doensn't match, then their Bank may block the ACH and then the error we get back is No Account/Unable to Locate Account.
When this happens, you or the customer need to re-enter in the Payment Method verifying that Name on Account, Routing and Bank Account are all 100% accurate.
Also note that Saving Accounts may block ACHs as they typically have a quantity limit of transactions that can be deducted each month. It is better for customers to use a Business Checking or a Personal Checking instead.
Why is this important?
- Everytime an ACH comes back from the Bank as No Account, or Insufficient Funds, you get charged $25 for the ACH being returned.