An ACH refund is a credit sent back to your bank account through the Automated Clearing House network after a payment was originally pulled from that account. The money travels the same electronic rails as the original charge, only in reverse, and typically posts within one to five business days. It is technically a brand-new transaction rather than a cancellation of the old one, which is why it doesn’t appear the moment a merchant clicks “refund.”
How the Money Actually Moves Back to You
When a merchant owes you money, their bank (the Originating Depository Financial Institution) creates a fresh ACH credit entry using your routing and account numbers. That entry goes to an ACH Operator, either the Federal Reserve or the Electronic Payments Network, which routes it to your bank for deposit.1Nacha. HOW ACH PAYMENTS WORK
Transactions move in batches at set intervals, not in real time. Your bank picks up the credit in the next processing window and posts it to your account. Some banks add a short internal hold before the funds become available for withdrawal, which is a policy decision at your bank rather than an ACH network rule.
Refund, Return, and Reversal Are Not the Same Thing
These three terms get used interchangeably, and getting them mixed up sends people down the wrong path when they’re trying to recover money.
- Refund: A new credit the merchant chooses to send you. There is no NACHA-mandated deadline forcing the merchant to act within a specific number of hours; timing depends on the merchant’s own policy and its agreement with its bank.
- Return: Initiated by a receiving bank to reject a transaction that can’t be processed, for example because the account is closed, the number is invalid, or funds are insufficient. Returns must happen within timeframes tied to the reason.
- Reversal: Initiated by the original sender to correct a specific error. NACHA rules limit reversals to a duplicate payment, wrong recipient, wrong dollar amount, or wrong payment date, and the reversal must reach the receiving bank within five banking days after the original transaction settled.2Nacha. ACH Network Rules – Reversals and Enforcement
The practical takeaway: a refund needs merchant cooperation, a return happens automatically when something is wrong with the account, and a reversal is only available for narrow errors within a tight window. If a merchant refuses to refund you, your route shifts to a dispute with your bank under federal law.
How Long an ACH Refund Takes
One to five business days is the normal range. The variation comes from when the merchant actually submits the credit entry and how quickly your bank posts incoming credits.
Same-Day ACH is available for transactions up to $1 million per payment, and the Federal Reserve runs multiple processing windows during the business day.3Federal Reserve Financial Services. Same Day ACH Resource Center Most merchant refunds still go through standard next-day or two-day processing, though, because same-day processing costs the originator more.
Weekends and federal bank holidays stop the process cold. The ACH network doesn’t process on those days, so a refund initiated late on a Friday might not settle until the middle of the following week. Holiday weekends stretch that further. The delay is the batch infrastructure, not anyone dragging their feet.
One detail worth keeping in mind: when a merchant says “we’ve processed your refund,” that usually means the credit entry has been handed to their bank for the next batch. Add transit time between banks and posting time at your end, and even a smooth refund often takes two to four business days to show as available balance.
When the Refund Doesn’t Arrive
Sometimes a merchant sends the refund, but it bounces before reaching you. The receiving bank assigns a return code that explains why. The most common ones:
- R02 (Account Closed): The account meant to receive the refund has been closed. The merchant needs your updated information.
- R03 (No Account / Unable to Locate): The account number doesn’t match anything at your bank, usually a data entry error.
- R04 (Invalid Account Number): The account number format is wrong, often a missing or extra digit.
If your refund goes missing, ask the merchant whether they received a return code. That single piece of information tells both of you what went wrong. Correcting the routing or account number and resending the credit usually clears it up.
What to Have Ready When You Request a Refund
Whether you’re asking the merchant directly or filing a dispute with your bank, a few pieces of information keep things moving.
- Transaction trace number: A 15-digit number that uniquely identifies the original ACH entry. Your bank can look it up, and it is the single most useful piece of data for tracking what happened to a payment.4TFX: Treasury Financial Experience. Trace Number
- Exact amount and date: Down to the cent. Being off by a penny can slow down the search.
- Merchant name as it appears on your statement: This often differs from the business name you recognize.
- Your account and routing numbers: Especially important to double-check if you have recently changed banks.
Most banks want a dispute or refund request form, either online or signed on paper. Be specific about what happened. “Charged twice on March 12 for the same $47.50 purchase” tells an investigator far more than “billing error.”
Your Rights When a Merchant Won’t Cooperate
The Electronic Fund Transfer Act and Regulation E require your bank to have procedures for investigating and correcting unauthorized or mistaken electronic transfers.5eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors That protection applies whether or not the merchant agrees.
Deadlines That Affect Your Liability
You have 60 days from the date your bank sends the statement showing the error to notify your bank. Miss that window and you risk losing the right to dispute the transaction for unauthorized charges that occur after the 60-day period.6Consumer Financial Protection Bureau. 1005.11 Procedures for Resolving Errors
For unauthorized transfers, your liability depends on how fast you act. Report within two business days of learning about the problem, and your maximum exposure is $50. Wait longer than two business days but report within 60 days, and liability can climb to $500. Past 60 days, you may be on the hook for the full amount of any unauthorized transfers your bank can show earlier notice would have prevented.7eCFR. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers That open-ended exposure after 60 days is where people get burned. Check your statements.
Investigation Timeline and Provisional Credit
Once you notify your bank, it has 10 business days to investigate and tell you whether an error occurred. If the bank confirms the error, it must correct it within one business day of that determination.5eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors
If the bank can’t finish within 10 business days, it can extend the investigation to 45 days, but only if it provisionally credits your account for the disputed amount within those first 10 business days. You get to use the money while the investigation continues.6Consumer Financial Protection Bureau. 1005.11 Procedures for Resolving Errors For new accounts opened within 30 days of the first deposit, the bank gets 20 business days instead of 10 before the provisional credit rule kicks in.
If the bank concludes no error occurred, it can reverse the provisional credit, but it has to explain the findings and give you the documentation it relied on.
Filing the Dispute
To open a dispute, contact your bank, describe the unauthorized or erroneous charge, and provide your supporting details. The bank must investigate on the timelines above whether the merchant agrees the charge was wrong or not. Federal law gives your bank the tools to pull the funds back from the merchant’s bank if the dispute is valid.8Office of the Law Revision Counsel. 15 USC 1693f – Error Resolution
Keep Your Records
Under Regulation E, financial institutions must retain evidence of compliance for at least two years from the date the action was required.9Consumer Financial Protection Bureau. 1005.13 Administrative Enforcement; Record Retention Do the same on your side. Save confirmation emails, dispute forms, screenshots of the original charge, and any correspondence with the merchant. If a dispute escalates or the bank reverses a provisional credit months later, those records show you acted in good faith and within the required deadlines.