This ACH return code indicates that the effective entry date in your payment file violates ACH timing rules. For credit entries, the date cannot be more than two banking days after processing, and for debit entries, it cannot be more than one banking day after processing. This is a technical formatting issue that can be easily corrected and resubmitted.
Error message: "(1) The effective entry date for a credit entry is more than two banking days after the banking day of processing as established by the originating ACH Operator; or (2) The effective entry date for a debit entry is more than one banking day after the processing date."
What Causes ACH Return Code R18?
The R18 ACH return code means "Improper Effective Entry Date" and indicates that the date specified for when your ACH transaction should be processed falls outside the acceptable timing window established by NACHA rules. The ACH network has strict guidelines about how far in advance transactions can be scheduled, and R18 occurs when these limits are exceeded.
This return code is designed to maintain orderly processing within the ACH system by preventing transactions from being scheduled too far into the future. The effective entry date tells the ACH network when you want the funds to be processed, but this date must fall within specific parameters to ensure smooth network operations and proper settlement timing.
Can You Retry R18 Payments?
You can retry R18 payments immediately after correcting the effective entry date to fall within the acceptable processing window. Simply update the date in your ACH file to comply with the timing rules (within two business days for credits, one business day for debits) and resubmit the transaction.
How to Respond to an R18 Code
An R18 return is a straightforward technical issue that can be quickly resolved by updating the effective entry date in your ACH file to comply with network timing rules.
When Your Customer's Payment Fails
- Check the Effective Entry Date
Review the date specified in your ACH file and verify it falls within acceptable limits. - Verify Date Formatting
Ensure the date is properly formatted (typically YYMMDD) and represents a valid business day. - Update to Compliant Date
Change the effective entry date to within one business day for debits or two business days for credits. - Resubmit the Transaction
Process the corrected payment file with the updated date information.
Subject: Payment Rescheduled - Date Correction
Hi [Customer Name],
We encountered a minor technical issue with the processing date for your recent payment that required us to reschedule the transaction. This was due to network timing requirements and doesn't affect your account or payment amount.
We've corrected the processing date and your payment will now be processed on [New Date]. No action is required on your part.
Thank you for your patience as we ensure all payments are processed correctly.
Best regards,
[Your Company Name]
When Your Payment to Vendors Fails
An R18 return on vendor payments indicates the effective entry date was outside acceptable processing windows. This is easily resolved by updating the date and reprocessing the payment.
- Review the effective entry date in your ACH file for compliance with NACHA timing rules
- Update the date to fall within acceptable limits (1-2 business days from processing)
- Ensure the new date falls on a valid business day (not weekends or holidays)
- Resubmit the vendor payment with the corrected effective entry date
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.