Discover our latest AI-powered innovations around faster payments, smarter workflows, and real-time visibility.Learn more →

ACH Return Codes

R50

ACH return codes identify the reason an ACH payment was returned by the recipient’s bank. They make it easier for originating and receiving financial institutions to spot and communicate payment failures.

ACH Return Code
R50
Definition
State Law Affecting RCK Acceptance
Account Type
N/A
Time Frame
N/A

What Is ACH Return Code R50?

ACH return codes are used to identify the reason an ACH payment has been returned by the recipient's bank. They make it easier for originating and receiving financial institutions to spot and communicate payment failures.

ACH Return Code R50, also known as "State Law Affecting RCK Acceptance," is a standard code used in Automated Clearing House (ACH) transactions. This code is formally defined by Nacha as, “The RDFI is located in a state that has not adopted Revised Article 4 of the UCC (1990 official text) and has not revised its customer agreement to allow for electronic presentment or the RDFI is located within a state that requires all canceled checks to a specific type of account to be returned to the receiver within the periodic statement.”

In other words, R50 indicates that the RDFI for the transaction is in a state that either does not allow for digital payments or that the RDFI is located in a state where all canceled checks must be returned to a consumer within a certain number of days. It is important to note here that an incorrectly entered routing number can sometimes trigger this return code if the mis-entered routing number applies to an RDFI in one of the states that meets the criteria listed above. The RDFI must return the transaction within 2 banking days.

How To Address ACH Return Code R50

Nacha prescribes separate rules for handling each return code since each one represents a unique scenario. ODFIs (Originating Depository Financial Institutions) and RDFIs (Receiving Depository Financial Institutions) are responsible for handling ACH return codes according to these rules.

As R50 is governed by individual state laws and specific circumstances, it is not a common return code to encounter. However, if you encounter R50, you should first check that the routing number was correctly entered for this transaction. If the routing number is correct, then the return was genuinely caused by the relevant state laws for the RDFI in this transaction, in which case you will need to contact your customer to obtain an alternate form of payment, if necessary.

What Is An ACH Return Code?

ACH return codes identify the reason an ACH payment was returned by the recipient's bank. They make it easier for originating and receiving financial institutions to spot and communicate payment failures. Each code begins with 'R' followed by a two digit number. ACH return codes are standardized and maintained by NACHA, the governing body for the ACH network.

Try Modern Treasury

See how smooth payment operations can be.

Talk to sales
More

ACH Return Codes

Search our database of ACH return codes and find more etc.

R01Insufficient Funds
View details
R02Account Closed
View details
R03No Bank Account/Unable to Locate Account
View details
R04Invalid Account Number
View details
R05Unauthorized Debit to Consumer Account Using Corporate SEC Code
View details
R06Returned per ODFI's Request
View details
R07Customer Revoked Authorization
View details
R08Payment Stopped
View details
R09Uncollected Funds
View details
R10Originator not known and/or not authorized to Debit Receiver’s Account
View details
R11Check Truncation Entry Return
View details
R12Branch Sold to Another DFI
View details
R13Invalid ACH Routing Number
View details
R14Representative Payee Deceased or Unable to Continue in That Capacity
View details
R15Beneficiary or Account Holder Deceased
View details
R16Account Frozen
View details
R17File Record Edit Criteria
View details
R18Improper Effective Entry Date
View details
R19Amount Field Error
View details
R20Non-Transaction Account
View details
R21Invalid Company Identification
View details
R22Invalid Individual ID Number
View details
R23Credit Entry Refused by Receiver
View details
R24Duplicate Entry
View details
R25Addenda Error
View details
R26Mandatory Field Error
View details
R27Trace Number Error
View details
R28Routing Number Check Digit Error
View details
R29Corporate Customer Advises Not Authorized
View details
R30Receiving DFI Not Participant in Check Truncation Program
View details
R31Permissible Return Entry (CCD and CTX only)
View details
R32RDFI Non-Settlement
View details
R33Return of XCK Entry
View details
R34Limited Participation DFI
View details
R35Improper Debit Entry
View details
R36Improper Credit Entry
View details
R37Source Document Presented for Payment
View details
R38Stop Payment on Source Document
View details
R39Improper Source Document
View details
R40Return of ENR Entry
View details
R41Invalid Transaction Code
View details
R42Routing Number/Check Digit Error
View details
R43Invalid DFI Account Number
View details
R44Invalid Individual ID Number or Identification Number
View details
R45Invalid Individual Name/Company Name
View details
R46Invalid Representative Payee Indicator
View details
R47Duplicate Enrollment
View details
R50State Law Affecting RCK Acceptance
View details
R51Item Related to RCK Entry Is Ineligible or RCK Entry Is Improper
View details
R52Stop Payment on Item Related to RCK Entry
View details
R53Item and RCK Entry Presented for Payment
View details
R61Misrouted Return
View details
R62Return of Erroneous or Reversing Debit
View details
R67Duplicate Return
View details
R68Untimely Return
View details
R69Field Error
View details
R70Permissible Return Not Accepted / Not Requested by ODFI
View details
R71Misrouted Dishonored Return
View details
R72Untimely Dishonored Return
View details
R73Timely Original Return
View details
R74Corrected Return
View details
R75Original Return Not a Duplicate
View details
R76No Errors Found
View details
R77Non-Acceptance of R62
View details
R80IAT Coding Error
View details
R81Non-Participant in IAT Program
View details
R82Invalid Foreign Receiving DFI Identification
View details
R83Foreign Receiving DFI Unable to Settle
View details
R84Not Processed by Gateway
View details
R85Incorrectly Coded Outbound International Payment
View details