See all return codes
R04

Invalid Account Number

The account number format doesn't meet the bank's structural requirements.

What Causes ACH Return Code R04?

The R04 ACH return code means "Invalid Account Number" and indicates that the bank cannot process your ACH transaction because the account number structure is fundamentally incorrect. This return occurs when the account number fails basic formatting validation before the bank even attempts to locate the account.

Unlike other return codes such as R02 (account closed) or R03 (unable to locate account), R04 specifically identifies structural problems with the account number format itself. The account number may have too many digits, too few digits, contain invalid characters, or fail check digit validation algorithms that banks use to verify account number integrity.

Can You Retry R04 Payments?

Yes, you can retry R04 payments once you obtain the correctly formatted account number. Since R04 indicates a structural formatting issue rather than account closure, the payment can be reprocessed with the proper account number format. However, you must verify and correct the account number before retrying to avoid additional returns.

How to respond

An R04 return indicates a formatting problem with the account number that must be corrected before reprocessing. Quick verification and correction of the account structure ensures successful payment processing on the next attempt.

When receiving payments

  • Verify Account Number Structure
    Check for missing digits, extra characters, or formatting errors in the account number.
  • Contact Customer for Verification
    Request the customer provide their account number again, preferably from a voided check or bank statement.
  • Validate Against Bank Requirements
    Ensure the account number format matches the receiving bank's structural requirements.
  • Retry with Corrected Format
    Reprocess the payment once the properly formatted account number is verified.

When sending payments

An R04 return on vendor payments indicates incorrect account number formatting in your payment system. This can delay critical supplier payments and requires immediate correction to maintain good vendor relationships.

  1. Review the account number format in your vendor payment records
  2. Contact the vendor to verify the correct account number structure
  3. Request a voided check or bank verification form to confirm formatting
  4. Update your system with the properly formatted account number and reprocess payment

Email template

From
[Your Company Name] <[your-email]>
To
[Customer Name] <[customer-email]>
Subject
Account Number Verification Required

Hi [Customer Name],

We encountered a formatting issue with the account number for your recent payment. The account number structure doesn't match your bank's requirements, which prevented us from processing the transaction.

Could you please double-check your account number and provide it again? If possible, please reference a recent bank statement or voided check to ensure accuracy. We want to make sure we have the correct number of digits and format.

Once we receive the corrected information, we'll process your payment right away.

Thanks,

[Your Company Name]

Cut down ACH returns with Nickel.
Start a free account in minutes, or talk to sales about your ACH workflow.

See what you'll save. Estimate using our awesome calculator

Savings calculator

See a demo. See how Nickel can improve your cashflow in 30 minutes.

Talk to our experts