Most ACH transfers take one to two banking days to settle, and roughly 80 percent complete in a single banking day or less once Same Day ACH is counted. So how long does an ACH transfer take in practice? That depends on whether the payment is a credit or a debit, when your bank submits the file to the network, and whether the transfer qualifies for same-day processing. Nacha, which governs the ACH Network, sets the maximum settlement windows, and the Federal Reserve’s calendar decides which days count.1Nacha. The Significant Majority of ACH Payments Settle in One Business Day or Less
Credits and Debits Move on Different Clocks
An ACH credit is a “push.” The sender tells their bank to move money into someone else’s account. Direct deposit of wages, person-to-person transfers through online banking, and tax refunds all work this way. Under Nacha rules, an ACH credit can settle the same day, the next banking day, or up to two banking days after submission. Only the U.S. Treasury can schedule credits further out than that.1Nacha. The Significant Majority of ACH Payments Settle in One Business Day or Less
An ACH debit is the opposite. A company you’ve authorized, like a utility or a lender, pulls money from your account. Debits run on a tighter schedule: a debit cannot have a settlement date more than one banking day into the future.2Nacha. How ACH Payments Work The total time you experience may feel longer because the merchant can hold your authorization for hours or days before generating the file, but once the file enters the network, settlement happens the same day or the next banking day.1Nacha. The Significant Majority of ACH Payments Settle in One Business Day or Less
If you’re linking a new account for ACH payments, the first thing you may see is a pair of micro-deposits, usually under a dollar each. They follow the standard ACH credit timeline and typically land within one to two business days. You confirm the amounts to prove you control the account before full-size transfers begin.
Same Day ACH Can Move Money Within Hours
Same Day ACH lets a transfer send and receive in a single business day. Every bank and credit union on the ACH Network is required to support receiving Same Day ACH, so this option reaches nearly every account in the United States.3Nacha. Same Day ACH
Three processing windows run during each banking day. The originating bank submits before the deadline, and the ACH Operator settles shortly after:
- First window: files submitted by 10:30 AM ET, settlement at 1:00 PM ET.
- Second window: files submitted by 2:45 PM ET, settlement at 5:00 PM ET.
- Third window: files submitted by 4:45 PM ET, settlement at the end of the processing day.
The 1:00 PM ET and later 6:00 PM ET settlement points are reflected in the FedACH processing schedule for same-day eligible items.4Federal Reserve Financial Services. FedACH Processing Schedule A payroll correction submitted in the morning can reach an employee’s account the same afternoon.
Each Same Day ACH transaction can be up to $1,000,000, for both credits and debits, consumer or business.5Nacha. Increasing the Same Day ACH Dollar Limit Batch totals aren’t capped; only each individual entry is. A single transaction over $1,000,000 won’t be rejected, but the ACH Operator will route it for next-day settlement instead.6Nacha. Same Day ACH $1,000,000 Per-Transaction Limit Guidance
Two kinds of transactions are not eligible for same-day processing. International ACH Transactions (IATs) are excluded because receiving banks need time to complete international compliance screening. Automated Enrollment Entries (ENR) are also ineligible because they don’t use effective entry dates, leaving no way to flag them as same-day.7Nacha. Same Day ACH Moving Payments Faster Phase 1
Same Day ACH carries a small interbank fee of 5.2 cents, paid by the originating bank to the receiving bank.8Nacha. Same Day ACH Moving Payments Faster Phase 2 Your bank may pass a fee along to you, and the amount varies. Standard ACH transfers are usually free or nearly free for consumers.
Cut-Off Times, Weekends, and Holidays
The ACH Network only runs on banking days: Monday through Friday, excluding federal holidays recognized by the Federal Reserve.9Federal Reserve Financial Services. Holiday Schedules When a federal holiday falls on a Saturday, Federal Reserve Banks close the preceding Friday; when one falls on a Sunday, they close the following Monday. Some holiday weekends create a three- or four-day gap with no settlement at all.
Each bank also sets its own internal cut-off time, which is the latest you can submit a transfer and have it enter the network that day. Cut-offs tend to fall in the late afternoon or early evening Eastern Time, but they vary by institution. Initiating a transfer after your bank’s cut-off pushes submission to the next banking day, adding at least 24 hours. A Friday evening cut-off missed by minutes can mean a Monday submission, or a Tuesday one if Monday is a federal holiday. For time-sensitive items like a mortgage payment or a tax deadline, that gap matters.
FedACH begins settling future-dated items at 8:30 AM ET and processes same-day eligible items with settlement at 1:00 PM ET and again at 6:00 PM ET.4Federal Reserve Financial Services. FedACH Processing Schedule
When the Money Is Actually Available
Settlement between banks and your ability to spend the money are two different things. Nacha rules set deadlines for when a receiving bank must make incoming ACH credits available, and those deadlines depend on how the payment was processed:
- Standard next-day ACH credits: available by 9:00 AM in the receiving bank’s local time on the settlement date.10Nacha. Same Day ACH Faster Funds Availability Guidance for RDFIs on Determining Local Time
- Same Day ACH, first window: available by 1:30 PM local time on the settlement date.11Nacha. SDA Schedules and Funds Availability
- Same Day ACH, second window: available by 5:00 PM local time on the settlement date.11Nacha. SDA Schedules and Funds Availability
- Same Day ACH, third window: available by end of the processing day.11Nacha. SDA Schedules and Funds Availability
These rules keep banks from holding funds past the point they’ve already arrived. For most people on direct deposit, wages are available first thing in the morning on payday.
Returns and Reversals Can Push the Timeline Back
An ACH transfer can fail or be sent back. When a receiving bank cannot process an incoming transaction, because the account is closed, the number is wrong, or funds are insufficient, it sends the transaction back as a return. Common codes on bank statements include R01 (insufficient funds), R02 (account closed), R03 (no account found), and R04 (invalid account number). A return means the money bounces back to the sender and the transfer effectively restarts from scratch if they try again.
If the sender transmitted a payment by mistake, say a duplicate, the wrong recipient, or the wrong amount, the originating bank can initiate a reversal. The reversal must be transmitted within five banking days after the settlement date of the original erroneous entry.12Nacha. ACH Network Rules Reversals and Enforcement Reversals are also allowed when a debit was processed earlier than intended or a credit later than intended. A reversal is not permitted simply because the sender changed their mind.
When ACH Isn’t Fast Enough
If you need money to move faster than Same Day ACH allows, a wire transfer is the other option. Domestic wires typically settle the same day, often within hours, through the Fedwire Funds Service.13Federal Reserve Financial Services. Fedwire Funds Service They cost more: outgoing domestic wires typically run around $25, and incoming wires often carry a fee as well. Wires are also final once the receiving bank’s Federal Reserve account is credited, so they generally cannot be recalled. For payroll, bills, and person-to-person payments, ACH is the cheaper and more practical choice. For a real estate closing or a large business deal where the recipient needs guaranteed, irrevocable funds the same day, a wire usually fits better.