Skip to main content
All CollectionsOnline Rent CollectionFAQ's
Payment Failed - ACH Return Codes
Payment Failed - ACH Return Codes

If a payment fails you'll get one of the following return codes explaining why.

Ben Luxon avatar
Written by Ben Luxon
Updated over a year ago

Return Code (R01) - Balance is not sufficient to cover value of transaction.

Meaning: The bank account had insufficient funds to complete the ACH (Automated Clearing House) transfer, similar to a bounced check.

To fix this: Confirm there's enough money in the bank account and resubmit the payment.


Return Code (R02) - Previously open account has been closed.

MeaningThe bank account associated with the transaction is no longer active or open.

To fix this: Confirm that the bank account is still open and try again.


Return Code (R03) - Unable to locate account or name does not match.

Meaning: The ACH Transfer failed to process due to either an incorrect account name or a closed bank account.

To fix this: Carefully retype the bank account number, confirm that the bank account is still open, and try again.


Return Code (R04) - Account number structure is invalid.

Meaning: The receiving bank was unable to locate an account number that matched the one specified in the ACH Transfer).

To fix this: Make sure the correct bank account number was entered, carefully retype the routing and account, and try again.


Return Code (R05) - Unauthorized debit to consumer accounting using corporate SEC Code.

Meaning: The transaction intended for a business was mistakenly processed on a consumer account and is being returned. This is a rare code.

To fix this: Most transactions will have a PPD SEC Code. Contact us to investigate further.


Return Code (R07) - Authorization Revoked By Customer.

Meaning: The customer revoked the authorization for a transaction, yet their account was still debited.

To fix this: Make sure you have the proper authorization before trying again. The originator must obtain authorization from the Receiver and the Receiver may revoke the authorization.


Return Code (R08) - Account holder has stopped payment on this single transaction.

Meaning: The account owner, such as a tenant, has instructed their bank to place a stop payment on the transaction.

To fix this: Contact the tenant to find out why they stopped the payment and how they'd like to proceed. The same bank account cannot be used for future transactions.


Return Code (R09) - Balance is sufficient but can't be released until uncollected items are collected.

Meaning: The bank account has sufficient funds to cover the ACH Transfer, but those funds are currently unavailable. This return code indicates a distinction between the account's current balance and available balance.

To fix this: Wait a few days until the holds have cleared and resubmit the ACH transfer.


Return Code (R10) - Account holder advises that transaction is not authorized.

Meaning: The bank account owner has informed their bank that the ACH Transfer was unauthorized. They have provided a Written Statement of Unauthorized Debit to support their claim.

To fix this: Determine if you have proper authorization and contact the account owner to find out why they believe the transaction is unauthorized. The same bank account cannot be used in future transactions.


Return Code (R11) - Return of a check safekeeping entry return.

Meaning: The ACH Transfer was returned, and there was not a more suitable return code available to indicate the specific reason for the return.

To fix this: Contact the tenant to find out why they stopped the payment and how they'd like to proceed.


Return Code (R16) - Account frozen.

Meaning: The account has been frozen either by the Receiving Depository Financial Institution (RDFI) or due to legal action. This means that there are restrictions on accessing or using funds in the account.

To fix this: Check to make sure account and routing number are correct, if they are wait until the account is unfrozen before trying to make another transaction.


Return Code (R20) - Non-transaction account.

Meaning: An ACH Transfer has occurred on a non-transaction account, indicating that a transaction has been processed on an account that is not intended for regular transactions.

To fix this: Contact the tenant to find out how they'd like to proceed. They will need to use a different bank account when resubmitting the transfer.


Return Code (R29) - Corporate customer advises not authorized.

Meaning: The corporation that owns the bank account has reported to their bank that the ACH Transfer was unauthorized. This indicates that the corporation claims not to have authorized the transaction.

To fix this: Contact the tenant to find out why they stopped the payment and how they'd like to proceed.


Didn't find what you were looking for? Contact customer support at help@landlordstudio.com for assistance.

Did this answer your question?