Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Home > Appendix B: ACH Return Codes > Directory of ACH Return Codes
The following ACH Return Codes can be associated with ACH payment processing. This is not a
complete list of ACH Return Codes—those related only to government payments, ATMs, ACH credits,
paper check conversion, or inter-bank communications have been omitted.
NACHA Definition: The available and/or cash reserve balance is not sufficient to
cover the dollar value of the debit entry.
What to Do: You can try the transaction again (you will need to re-enter it as
a new transaction) up to two times within 30 days of the original
authorization date.
If you have not yet shipped the goods or provided the services
covered by the payment, you may want to wait to do so until
you have confirmation of a settled payment.
When you re-submit a R01 (NSF) transaction you can only re-
submit for the original transaction amount—you CANNOT add in
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 1/13
7/28/2017 Directory of ACH Return Codes
In the case of an ACH Transaction being rejected for Non Sufficient Funds
(NSF) I understand that {your company name} may at its discretion attempt
to process the charge again within 30 days, and agree to an additional {insert
$} charge for each attempt returned NSF which will be initiated as a separate
transaction from the initial authorized payment.
NACHA Definition: A previously active account has been closed by action of the
customer or the RDFI.
What it Means: The bank account you attempted to charge is closed, and you
cannot re-submit this transaction.
What to Do: Contact your customer for a different bank account, or for
another form of payment.
If you have not yet shipped the goods or provided the services
covered by the payment, you may want to wait to do so until
you have confirmation of a settled payment.
NACHA Definition: The account number structure is valid and it passes the check
digit validation, but the account number does not correspond
to the individual identified in the Entry, or the account number
designated is not an existing account.
What it Means: When entering the transaction, the Routing Number, Bank
Account Number, and/or the Customer Name was entered
incorrectly. You cannot re-submit this transaction.
What to Do: Contact your customer and confirm the Routing Number, Bank
Account Number and the exact name on the bank account.
(You may want to ask your customer to fax a copy of a
voided check so that you can double-check these values
yourself.)
NACHA Definition: The account number structure is not valid. The entry may fail
the check digit validation or may contain an incorrect number
of digits.
What it Means: When entering the transaction, the Bank Account Number
entered was definitely wrong. You cannot re-submit this
transaction.
What to Do: Contact your customer and obtain the correct bank account
number. (You may want to ask your customer to fax a copy of
a voided check so that you can double-check the bank account
number yourself.)
What to Do: Contact your customer and resolve any issues that caused the
transaction to be disputed.
NACHA Definition: The ODFI has requested that the RDFI return an Erroneous
Entry. If the RDFI agrees to return the entry, the ODFI must
indemnify the RDFI according to Article Two, subsection
2.12.3.
What to Do: Contact PaySimple Customer Care to determine why the bank
asked that the payment be returned.
NACHA Definition: The RDFI's customer (the Receiver) has revoked the
authorization previously provided to the Originator for this
debit entry. This code and related Operating Rule provisions
apply to Consumer entries only. (Note: This Return Reason
Code may not be used for ARC, BOC, POP, or RCK Entries.)
What it Means: Your customer reported to the bank that the transaction was
not authorized because they revoked your authorization prior
to the transaction date.
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 4/13
7/28/2017 Directory of ACH Return Codes
any issues that caused the transaction to be disputed or the
schedule to be cancelled.
NACHA Definition: The Receiver has placed a stop payment order on this Entry.
What it Means: Your customer instructed its bank not to honor a specific
transaction (or transactions) they previously authorized you
to process. This instruction to the bank must be made
BEFORE the transaction is actually processed.
What to Do: Contact your customer and resolve any issues that caused
the transaction to be stopped. To minimize the risk of
additional returned transactions, it is a good idea to make
certain that your customer understands your billing
procedures, and agrees not to stop future payments.
NACHA Definition: Sufficient book or ledger balance exists to satisfy the dollar
value of the transaction, but the available balance is below the
dollar value of the debit Entry.
What to Do: You can try the transaction again (you will need to re-enter it
as a new transaction) up to two times within 30 days of the
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 5/13
7/28/2017 Directory of ACH Return Codes
NACHA Definition: The RDFI has been notified by the Receiver that the Entry is
unauthorized, improper, ineligible, or pat of an Incomplete
Transaction.
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 6/13
7/28/2017 Directory of ACH Return Codes
What it Means: Your customer’s account was sold to another bank but the
Customer Record in PaySimple was not updated with the
new bank information, so the payment you processed was
sent to the old bank and cannot be honored.
What to Do: Contact your customer to obtain new Routing Number and
Bank Account Number information, then enter a NEW
transaction using the updated account numbers.
What it Means: The Routing Number entered for the transaction is invalid
and does not belong to any bank in the ACH Network.
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 7/13
7/28/2017 Directory of ACH Return Codes
you should never see this reason code.
What it Means: The payment cannot be honored because the account has
been frozen and no transactions can be processed against
it.
NACHA Definition: Field(s) cannot be processed by RDFI. Some fields that are
not edited by the ACH Operator are edited by the RDFI. If
the entry cannot be processed by the RDFI, the field(s)
causing the processing error must be identified in the
addenda record information field of the Return.
What it Means: Your customer’s bank had a technical problem with the ACH
transaction record submitted for this payment.
NACHA Definition: The effective entry date for a credit entry is more than two
banking days after the banking day of processing as
established by the Originating ACH Operator; or The
effective Entry date for a debit Entry is more than one
Banking Day after the processing date.
What it Means: The date entered in the ACH transaction record is invalid
and the transaction cannot be processed.
What it Means: The payment was entered for an amount of $0, or a paper-
check conversion (ARC or BOC) was entered for over
$25,000.
What it Means: The bank account you entered cannot be used for ACH
Payments.
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 9/13
7/28/2017 Directory of ACH Return Codes
NACHA Definition: Any credit Entry that is refused by the Receiver may be
returned by the RDFI.
What it Means: A credit (refund) you processed has been rejected by your
customer or your customer’s bank.
What to Do: Contact your customer to work out the problem, or ask
them to work the problem out with their bank. Have your
customer confirm that the refund will be accepted, then
attempt to refund the transaction again.
NACHA Definition: The RDFI has received what appears to be a duplicate Entry;
i.e., the trace number, date, dollar amount and/or other data
matches another transaction. The RDFI should use this code
with extreme care and should be aware that if a file has
been duplicated, the Originator may have already generated
a reversal transaction to handle the situation.
What it Means: There was a technical error that caused your transaction to
be transmitted twice, or your customer’s bank thinks that
such an error occurred.
What it Means: For a TEL or WEB ACH Transaction, the name of the account
holder was not provided. For a CCD Transaction, the name of
the Company was not provided.
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 10/13
7/28/2017 Directory of ACH Return Codes
NACHA Definition: The Check digit for a Routing Number is not valid.
NACHA Definition: The RDFI has been notified by the Receiver (non-consumer)
that a specific Entry has not been authorized by the
Receiver.
What it Means: The company you attempted to debit has notified the bank
that the transaction was not authorized. Or, you attempted to
debit a business bank account that is not enabled for ACH
transactions.
NACHA Definition: The RDFI may return a CCD or CTX Entry that the ODFI
agrees to accept.
What to Do: Have your customer contact the bank to find out what
caused the problem.
What it Means: Your customer’s bank is not able to process the ACH
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 12/13
7/28/2017 Directory of ACH Return Codes
payment you initiated.
NACHA Definition: The source document to which an ARC, BOC, or POP entry
relates has been presented for payment.
You will see this error if your customer notifies the bank
that a check they wrote was converted to ACH in addition to
being processed normally. Additionally, the bank can identify
the duplication and assign this code without notifying your
customer first. The bank will then “return” the ACH
transaction and refund the customer's account, or will simply
not process the duplicate transaction.
If you’re sure you did not take the check to the bank (for
example, you still have the original in your files), contact
your customer to resolve the mistake--keeping in mind that
the bank may have issued the return without the customer’s
knowledge.
NOTE: As of March 2010, this code will be counted as an
unauthorized “chargeback.” However, you should not be
converting paper checks to ACH transactions in PaySimple.
The system does not support the ACH Transaction types used
with paper checks. If you did process a paper check as an
ACH Transaction, your customer can claim that the payment
was not authorized. Contact PaySimple Customer Care for
assistance with this transaction.
https://paysimple.com/paysimple30_help/ps30/a2-ach-return-codes/Directory_of_ACH_Return_Codes.htm 13/13