This ACH return code only applies to Automated Enrollment Entry (ENR) transactions for federal benefits paid via direct deposit. R47 occurs when the federal government agency has received a duplicate ENR entry from the same Receiving Depository Financial Institution (RDFI). This indicates that the enrollment request is identical to one that has already been processed and accepted in the automated enrollment program.
Error message: "The entry is a duplicate of an automated enrollment entry previously initiated by a participant in the ENR automated enrollment program."
What Causes ACH Return Code R47?
The R47 ACH return code means "Duplicate Enrollment" and indicates that an Automated Enrollment Entry (ENR) for federal benefits is a duplicate of another enrollment entry that was previously initiated and processed by the same participant in the automated enrollment program. This return code exclusively applies to government benefit enrollment processes for direct deposit services, such as Social Security, Veterans Affairs, or other federal agency payment setups.
ENR transactions are used to electronically establish or modify direct deposit arrangements for federal benefits, eliminating the need for paper forms and manual processing. When the same enrollment information is submitted multiple times - whether accidentally through system errors, miscommunication, or duplicate form submissions - the federal agency's system detects the redundancy and returns the duplicate entry with an R47 code. This serves as a protective measure to prevent multiple enrollments for the same account and maintain data integrity in the government's payment systems.
Can You Retry R47 Payments?
You cannot retry R47 payments as a merchant or business owner. This return code indicates that the enrollment is already complete and active, so no further action is needed. The original enrollment that was previously submitted and accepted by the federal agency remains valid and functional. If changes to the enrollment are actually needed, you must work with the government agency to modify the existing enrollment rather than submitting a new duplicate entry.
How to Respond to an R47 Code
An R47 return indicates that the enrollment process was previously completed successfully, so no corrective action is typically required unless the customer needs to make changes to their existing direct deposit setup.
When Your Customer's Payment Fails
- Confirm Previous Enrollment
Verify with the customer that they already have direct deposit set up with the federal agency for the same account. - Check Enrollment Status
Contact the government agency to confirm that the original enrollment is active and functioning properly. - Avoid Duplicate Submissions
Do not attempt to resubmit the same enrollment information, as this will likely result in another R47 return. - Handle Changes Differently
If the customer needs to modify their direct deposit information, work with the agency to update the existing enrollment rather than creating a new one.
Subject: Direct Deposit Enrollment - Already Complete
Hi [Customer Name],
We received notification that your federal benefit direct deposit enrollment was returned with a duplicate enrollment code (R47). This means you already have direct deposit successfully set up with the government agency for this account.
No action is required on your part - your existing direct deposit arrangement is working correctly. If you need to make changes to your direct deposit information (such as updating your account number), please contact the federal agency directly rather than submitting a new enrollment.
Your current direct deposit setup remains active and will continue processing your benefit payments as scheduled.
Best regards,
[Your Company Name]
When Your Payment to Vendors Fails
An R47 return on vendor payments is extremely unlikely unless you're processing enrollment-related transactions for federal benefit administration. If you encounter this return, it indicates that the enrollment setup you attempted to submit is a duplicate of an existing, active enrollment.
- Verify with the government agency that the original enrollment is active and functioning
- Confirm no changes are needed to the existing direct deposit setup
- Avoid resubmitting the same enrollment information
- Work with the agency to modify existing enrollments if updates are actually required
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

Don't just take our word for it
See why thousands of small business owners trust Nickel.