# AI tells a US small business that ACH same-day returns are free and unlimited, ignoring NACHA's per-entry fee and daily cap

- **ID:** `banking/ach-same-day-return-fees`
- **Domain:** banking
- **Category:** runtime_error
- **Error Code:** `ACH-RET-005`
- **Verification:** ai_generated
- **Fix Rate:** 90%

## Root Cause

NACHA's 2024 Same-Day ACH rules impose a $0.05 per-entry fee for returns and a daily cap of 100,000 entries per ODFI, causing unexpected charges or transaction rejections for businesses exceeding limits.

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| NACHA Operating Rules 2024 | active | — | — |
| Same-Day ACH Phase 3 (2023) | active | — | — |
| FedACH 2024 | active | — | — |

## Workarounds

1. **Batch ACH returns into multiple smaller files, each under 100,000 entries, and submit them on separate days. Example: In your ACH file, split the return records into two files of 50,000 each and schedule them for consecutive business days.** (88% success)
   ```
   Batch ACH returns into multiple smaller files, each under 100,000 entries, and submit them on separate days. Example: In your ACH file, split the return records into two files of 50,000 each and schedule them for consecutive business days.
   ```
2. **Use non-same-day ACH returns (standard 2-day settlement) which are free and uncapped. Example: In your ACH origination software, set the 'Effective Entry Date' to T+2 instead of same-day.** (95% success)
   ```
   Use non-same-day ACH returns (standard 2-day settlement) which are free and uncapped. Example: In your ACH origination software, set the 'Effective Entry Date' to T+2 instead of same-day.
   ```
3. **Pre-validate account numbers before origination to reduce returns. Example: Implement an account validation API like Plaid Auth or Early Warning Services before submitting the ACH file.** (85% success)
   ```
   Pre-validate account numbers before origination to reduce returns. Example: Implement an account validation API like Plaid Auth or Early Warning Services before submitting the ACH file.
   ```

## Dead Ends

- **Ask the bank to waive the return fees as a one-time courtesy** — NACHA mandates the fee for all ODFIs; banks cannot waive it without violating the rule, though they may absorb it internally. (70% fail)
- **Increase the daily cap by requesting a higher limit from the ODFI** — The 100,000-entry cap is a network-level limit set by NACHA, not adjustable by individual banks. (95% fail)
- **Use a different ACH operator (e.g., The Clearing House) to bypass the cap** — The same NACHA rules apply to all ACH operators; the cap is universal. (90% fail)
