An ACH transfer is an electronic payment that moves money from one U.S. bank account to another through the Automated Clearing House network, a system managed by the nonprofit Nacha. If you’ve received a direct deposit paycheck, paid a bill through autopay, gotten a tax refund, or sent money through a payment app, you’ve already used it. In 2025 the network processed 35.2 billion payments worth $93 trillion, which makes it the quiet backbone of everyday banking in the United States.1Nacha. ACH Network Volume and Value Statistics
Most ACH payments settle within one business day, and the significant majority of transactions clear in that window or faster.2Nacha. The Significant Majority of ACH Payments Settle in One Business Day or Less They’re almost always free for consumers, and when something goes wrong, federal law gives you real protection if you catch it in time.
The Two Kinds: Credits and Debits
Every ACH transfer is either a credit or a debit, and the difference comes down to who starts it.
An ACH credit pushes money out of the sender’s account into someone else’s. Payroll is the classic example: your employer tells its bank to send wages to your account. IRS refunds and most person-to-person payment apps work the same way.
An ACH debit pulls money out of your account after you’ve given permission. When you set up autopay for a mortgage, utility, or insurance premium, the company you’re paying reaches into your account on the scheduled date. Nacha requires businesses to get your authorization before they can do this.3Nacha. Meaningful Modernization Becomes Effective Sept. 17, 2021
The distinction matters for managing your balance. With a credit, the sender picks the timing. With a debit, the recipient does. If you’ve authorized a company to pull a payment on the 15th, the money needs to be there on the 15th or the transaction bounces and you’ll likely owe a fee.
What You Need to Send or Receive One
Two pieces of information make an ACH transfer possible: a nine-digit ABA routing number that identifies the bank, and the account number that identifies the specific account at that bank. You also need to know whether it’s a checking or savings account, because sending to the wrong type can cause the transaction to fail.
The easiest place to find both numbers is the bottom of a paper check. The routing number is the leftmost sequence of digits, followed by the account number.4American Bankers Association. ABA Routing Number If you don’t have checks, most banks display this in the account details section of their online portal or mobile app.
Double-check before you send. A mistyped routing number usually causes the payment to be returned within a couple of business days. A mistyped account number could send your money to the wrong person. Many banks and payment services now verify ownership by making two small test deposits (typically under $1 each) and asking you to confirm the exact amounts before any real money moves.
How the Payment Actually Moves
ACH transactions don’t travel individually. Your bank collects your payment along with thousands of others and bundles them into a batch file submitted to an ACH operator at scheduled times during the day. That batching is why ACH is so cheap compared to wire transfers, which are handled one at a time.
The operator sorts every transaction by destination bank and delivers the grouped files during set windows. When the receiving bank gets the file, it checks that the account exists and is in good standing. For a debit, it verifies the account has enough money. For a credit, it prepares the deposit. If something is wrong, it generates a return with a standardized code.
The final step is settlement — the actual movement of money between the banks through accounts they maintain at the Federal Reserve. Once the Fed debits one side and credits the other, your balance updates.
How Long an ACH Transfer Takes
Standard ACH credits can settle the same day, the next banking day, or up to two banking days out, at the sender’s choice. ACH debits can’t be scheduled more than one banking day in the future. Most payments land within one business day.
Same Day ACH
For faster processing, Same Day ACH settles payments within hours. The FedACH system runs three same-day windows, each with a submission deadline for the sending bank:5Federal Reserve Financial Services. FedACH Processing Schedule
- Morning: files submitted by 10:30 AM ET, settling at 1:00 PM ET.
- Afternoon: files submitted by 2:45 PM ET, settling at 5:00 PM ET.
- Late afternoon: files submitted by 4:45 PM ET, settling at 6:00 PM ET.
Those are the bank’s deadlines, not yours. Your bank almost certainly imposes an earlier customer-facing cutoff so it has time to assemble its batch file. Anything you initiate after the last window, or over a weekend, waits until the next banking day.
Same Day ACH currently caps individual payments at $1 million. A rule change already approved by Nacha will raise that ceiling to $10 million per payment on September 17, 2027.6Nacha. Increasing the Same Day ACH Dollar Limit to $10 Million
When Payments Fail: Returns and Reversals
Not every ACH payment goes through. When one fails, the receiving bank sends it back with a standardized return reason code. The ones you’re most likely to see:
- R01 — Insufficient funds: the account didn’t have enough to cover the debit.
- R02 — Account closed.
- R03 — No account found: the number doesn’t match any account at that bank.
- R04 — Invalid account number: wrong digit count or structure.
- R07 — Authorization revoked: the account holder canceled permission for the debit.
- R08 — Payment stopped: a stop payment order was placed.
- R10 — Unauthorized: the account holder says they never authorized the transaction.
R01 through R04 are generally data errors or balance problems. R07 and R10 are authorization disputes, which carry more weight for the business that tried to pull the payment.7Nacha. NACHA ISO 20022 Guide to Mapping U.S. ACH Return Items and Notifications of Change A returned debit often triggers a bank fee, and the company you were paying may add a returned-payment charge on top.
A reversal is different from a return. A return comes from the receiving bank when something is wrong with the incoming transaction. A reversal is initiated by the original sender to pull back a payment that went through but shouldn’t have, like a duplicate or a wrong dollar amount. Nacha’s rules allow reversals only within five banking days after settlement.8Nacha. ACH Network Rules: Reversals and Enforcement After that, getting the money back requires working it out directly with the recipient.
Your Rights If an Unauthorized ACH Debit Hits
Federal law protects consumers when unauthorized ACH debits come out of their accounts. Regulation E, issued under the Electronic Fund Transfer Act, caps your liability based on how quickly you report the problem to your bank.9eCFR. 12 CFR Part 1005 – Electronic Fund Transfers (Regulation E)
- Report within 2 business days: liability capped at $50, or the amount of unauthorized transfers before you notified the bank, whichever is less.
- Report after 2 business days but within 60 days of your statement: liability rises to a maximum of $500.
- Report more than 60 days after your statement date: you can be on the hook for the full amount of any unauthorized transfers that occurred after the 60-day window, with no cap.
That last tier is the one that catches people. If you ignore your statements for a few months and a recurring unauthorized debit has been draining the account, the bank has no obligation to cover transfers that happened after the 60-day window closed.10eCFR. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers Check your statements, and report anything you don’t recognize right away.
These protections apply to individual consumers. Business accounts generally do not receive Regulation E coverage.
ACH vs. Wire Transfer
Both move money electronically between banks, but they suit different jobs.
- Speed: wires typically settle within hours, often the same day. Standard ACH takes one to two business days; Same Day ACH narrows the gap.
- Cost: ACH is usually free for consumers and costs businesses well under a dollar per transaction. Wires commonly run $25 to $50, and international wires cost more.
- Reversibility: ACH payments can be returned, reversed, or disputed. Wires are effectively final once they clear, which is why wire fraud is so dangerous.
- Dollar limits: Same Day ACH caps individual payments at $1 million, rising to $10 million in September 2027. Wires have no standard cap, which is why they’re the default for real estate closings and other large transactions.
For recurring bills, payroll, and most personal transfers, ACH is almost always the better choice: cheaper, with stronger consumer protections. Wires make sense when you need guaranteed same-day finality or you’re moving a sum large enough that the fee is negligible.
Sending Money Abroad
When an ACH payment touches a bank account outside the United States, Nacha classifies it as an International ACH Transaction (IAT). The classification depends on where the account is domiciled, not where the sender or receiver happens to be standing.
IAT transactions require additional data: physical addresses for both parties with country and postal code, identification for any correspondent and receiving banks, and a stated reason for the payment. The return window stretches to 60 days, longer than for domestic transactions. Not every U.S. bank supports IAT, and even when yours does, processing takes longer than a domestic transfer because of the extra compliance screening. If your bank doesn’t offer it, a wire is usually the alternative for sending money overseas.