R03

No Account/Unable to Locate Account

The account information provided doesn't match an existing or accessible account.

On This Page
High-Priority Return Code

This is a common ACH return code that usually indicates a data entry error in the account number, routing number, or account holder name. Unlike permanent closures, this is typically fixable by verifying and correcting the account information.

Error message: "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 open account."

What Causes ACH Return Code R03?

The R03 ACH return code means "No Account/Unable to Locate Account" and indicates that the receiving bank couldn’t find an account matching the details submitted in the ACH transaction. This typically happens due to incorrect or mismatched information - such as a mistyped account number, a non-existent account, or discrepancies in the account holder's name.

Unlike R01 (insufficient funds), which involves a valid but underfunded account, or R02 (account closed), which deals with accounts that previously existed, R03 means the payment details do not match any recognizable, active account in the bank’s system - even if the account number format appears valid.

Can You Retry R03 Payments?

Yes, but only after verifying and correcting the account information. Since the issue stems from incorrect or mismatched data, retrying with the same details will result in another return. You’ll need to contact the customer, confirm their banking information, and ensure everything matches exactly - including account holder name, number, and routing details.

Common Causes
  • Typos in the account number or routing number
  • Account holder name doesn't match bank records exactly
  • Account is inactive, dormant, or temporarily restricted
  • Bank merger or acquisition changed account structure
  • Account exists but is not eligible for ACH transactions
  • Key Information
  • Return timeframe: 2 banking days
  • Can be retried with corrected information
  • Often resolved by verifying account details with customer
  • May require updated banking information from customer
  • How to Respond to an R03 Code

    An R03 return requires careful verification to prevent repeat errors. This is often a data entry issue that can be resolved quickly with clear communication.

    When Your Customer's Payment Fails

    • Verify Account Information
      Double-check the account number, routing number, and account holder name for any typos or errors.
    • Contact Customer for Confirmation
      Reach out to confirm the banking details and request a voided check for verification.
    • Check Name Matching
      Ensure the account holder name exactly matches what's on file at the bank (including middle initials, suffixes, etc.).
    • Retry with Corrected Information
      Once verified, resubmit the payment with the accurate account details.
    Email Template

    Subject: Payment Information Verification Needed

    Hi [Customer Name],

    We encountered an issue processing your recent payment - it appears there may be a mismatch in the account information we have on file.

    Could you please verify the following details are correct:

    • Account number
    • Routing number
    • Name exactly as it appears on your account

    If you could provide a voided check or screenshot of your account details, that would help us process your payment quickly and avoid any future issues.

    Thanks,

    [Your Company Name]

    When Your Payment to Vendors Fails

    An R03 return on vendor payments suggests incorrect account information in your vendor database. This can delay critical supplier payments and damage business relationships if not resolved quickly.

    1. Contact the vendor immediately to verify account details
    2. Request a voided check or official bank verification form
    3. Update your vendor payment records with corrected information
    4. Reprocess the payment with verified account details

    Get Unlimited Free ACH Payments

    Get unlimited free ACH transfers, smart retries, and real-time payment visibility with Nickel.

    Free unlimited ACH transfers

    Smart retry scheduling

    Real-time payment visibility