A standard ACH deposit typically takes one to two business days to reach your account, though same-day ACH can deliver funds in just a few hours. The exact timing depends on when the transfer was initiated, whether the sender opted for same-day processing, and how quickly your bank makes the funds available after settlement.
Standard ACH Processing: One to Two Business Days
Most ACH deposits, including payroll direct deposits, government benefits, and bank-to-bank transfers, settle within one to two business days. ACH credits (money being sent to you) can take up to two business days under Nacha’s rules, while many routine transfers complete the next business day.
The key word here is “business days.” ACH payments settle through the Federal Reserve’s National Settlement Service, which only operates on banking days. Weekends and federal holidays don’t count. If your employer sends your paycheck via ACH on a Thursday evening, it may not settle until the following Monday or Tuesday. A transfer initiated on Wednesday morning, by contrast, could land in your account by Thursday.
Once the ACH network settles the payment, your bank still needs to post the funds to your account. Some banks credit deposits immediately upon settlement, while others wait until early the next morning. This last step is entirely up to your bank’s internal policies and can add what feels like an extra day to the process.
Same-Day ACH: A Few Hours
Same-Day ACH allows transfers of up to $1 million per payment to be sent and received on the same banking day. The Federal Reserve processes same-day ACH files in three daily windows, with settlement occurring at 1:00 p.m., 5:00 p.m., and 6:00 p.m. Eastern Time. To hit those windows, files must reach the Fed by specific cutoff times: 10:30 a.m., 2:45 p.m., and 4:45 p.m. ET, respectively.
In practice, this means a same-day ACH transfer initiated in the morning could settle by early afternoon. One submitted in the mid-afternoon might settle by 6:00 p.m. ET. Miss that last 4:45 p.m. window, and the transfer rolls to the next business day.
Not every transfer is sent as same-day. Senders typically pay a small additional fee for same-day processing, so many companies and apps default to standard next-day timing unless you specifically request faster delivery. If you’re transferring money between your own accounts at different banks, check whether your bank offers a same-day option and what it costs.
Starting September 17, 2027, the per-transaction limit for Same-Day ACH will increase from $1 million to $10 million, though that ceiling is unlikely to affect most personal transfers.
What Causes Delays
Several factors can push an ACH deposit beyond the typical one-to-two-day window.
- Weekends and holidays. If you initiate a transfer on Friday afternoon, processing won’t begin until Monday. A holiday weekend could stretch the wait to four or five calendar days.
- Incorrect account or routing numbers. This is one of the most common reasons an ACH transfer gets rejected rather than delayed. A single wrong digit means the payment bounces back to the sender, who then has to correct the information and resubmit. That cycle can add a week or more.
- First-time transfers. When you link a new bank account to a payment app, brokerage, or employer payroll system, the first transfer often takes longer. Many institutions verify the account by sending small test deposits (usually a few cents each) that you must confirm before full transfers begin. This verification step can add two to four business days before your actual deposit even starts processing.
- Large or unusual amounts. Transfers involving large sums may trigger additional fraud review or authorization checks, adding a day or more. Some institutions require phone confirmation for high-value transactions.
- Bank posting schedules. Even after the ACH network settles a payment, your bank decides when to post it. Some banks make funds available immediately, while others batch-process incoming deposits overnight or at a set time each morning.
When You’ll Actually See the Money
There’s a difference between when an ACH deposit settles and when you can spend the money. Settlement is the behind-the-scenes transfer between banks. Availability is when your balance updates and you can withdraw or use the funds. For most routine direct deposits, like payroll, these happen close together because banks recognize the reliability of recurring employer payments and often make the funds available early.
Many banks and credit unions now offer “early direct deposit,” posting your paycheck up to two days before the official pay date. This isn’t actually faster ACH processing. Your employer sends the payroll file a day or two early, and instead of holding it until the scheduled date, your bank releases the funds as soon as it receives the file. The ACH transfer itself takes the same amount of time.
Faster Alternatives to ACH
If you need money to arrive in seconds rather than hours or days, two real-time payment networks now operate in the U.S. The RTP network, launched in 2017 by The Clearing House, and the FedNow Service, introduced by the Federal Reserve in 2023, both complete transfers within seconds and work around the clock, including weekends and holidays.
Availability depends on whether both the sending and receiving banks participate in these networks. Adoption is growing but not universal. Wire transfers are another fast option, typically completing within hours on the same business day, though they carry higher fees, often $25 to $35 for domestic wires.
For most everyday purposes, like receiving your paycheck, a tax refund, or a transfer from a savings account, standard ACH is fast enough and costs nothing. Same-day ACH fills the gap when you need funds quickly but don’t want to pay wire transfer fees. Real-time payments make the most sense when timing is critical and both banks support it.

