Bank transfers don't move on a fixed schedule—they move on the banking system's schedule
A transfer you send at 2 p.m. on a Tuesday might arrive the same day, or it might not arrive until Thursday morning. The time it goes through depends on when you send it, which bank you use, which bank receives it, and whether the receiving bank processes transfers in batches or in real time. There is no single answer that applies to every transfer.
The banking system itself operates on a schedule set by the Federal Reserve and the clearing houses that move money between institutions. Your bank's internal cutoff time—usually somewhere between 2 p.m. and 5 p.m. on business days—determines whether your transfer enters that day's batch or waits until the next business day. Transfers sent after the cutoff, on weekends, or on federal holidays will not move until the next business day begins.
Key Takeaways
- Most bank-to-bank transfers sent before your bank's cutoff time (typically 2 p.m. to 5 p.m. on weekdays) will arrive the same day or next business day, depending on the receiving bank.
- Transfers sent after cutoff, on weekends, or on federal holidays enter the queue for the next business day and do not move until then.
- Wire transfers move faster than ACH transfers—usually within hours on the same day—but cost money and require more information.
- The receiving bank may hold the funds for one to three business days even after the transfer arrives in their system, depending on their policy.
- Your bank's website or app will show you the cutoff time for same-day processing, usually listed under transfer settings or in the help section.
How the Federal Reserve's operating hours shape transfer timing
The Federal Reserve processes most bank transfers through two main systems: the ACH (Automated Clearing House) and Fedwire. The ACH runs on a fixed schedule with processing windows at 8:30 a.m., 12:30 p.m., and 3:30 p.m. Eastern Time on business days. If your bank submits your transfer before the 3:30 p.m. window closes, it enters that day's batch. If it misses that window, it waits for the next business day.
Fedwire, used for wire transfers, operates from 9 a.m. to 5 p.m. Eastern Time on business days. A wire sent at 4:30 p.m. will go through the same day. A wire sent at 5:15 p.m. will not move until the next morning. Neither system operates on weekends or federal holidays, so any transfer initiated on Friday afternoon after the cutoff will not begin moving until Monday morning at the earliest.
Your bank may have its own cutoff time that is earlier than the Federal Reserve's, because your bank needs time to process and submit transfers before the Fed's window closes. Chase, for example, typically cuts off same-day ACH transfers at 2 p.m. Eastern Time on weekdays. Bank of America's cutoff is usually 4 p.m. Eastern. Check your bank's website or call to confirm the exact time, because it varies by institution and sometimes by account type.
ACH transfers versus wire transfers: the speed difference
An ACH transfer is the standard way most people move money between their own accounts or to another person's account at a different bank. The Federal Reserve batches these transfers and processes them in groups. An ACH transfer sent before your bank's cutoff on a Monday will typically arrive by Tuesday or Wednesday, depending on the receiving bank's processing speed. Some banks credit ACH transfers the same day they arrive; others hold them for one to three business days.
A wire transfer moves outside the batch system and goes directly from one bank to another, usually within hours on the same business day. If you send a wire at 10 a.m. on a Tuesday, it will often arrive by 2 p.m. the same day. Wire transfers cost money—typically $15 to $30 per transfer—and require the receiving bank's routing number, account number, and sometimes the account holder's full name and address. Banks use wires for time-sensitive payments and large amounts.
The trade-off is clear: ACH transfers are free and work for most routine payments, but they take longer. Wires are faster but cost money and require more information. If you need money to arrive the same day and your bank offers it, a wire is the only option. If you can wait one to three business days, ACH is cheaper and works fine.
What happens between when you send a transfer and when it arrives
When you initiate a transfer through your bank's website or app, the transfer does not leave your account when ready. Your bank holds it in a queue until the next processing window. If you send it at 10 a.m. on a Tuesday, your bank may debit your account right away, but the money does not actually move to the receiving bank until your bank submits the batch to the Federal Reserve later that day.
Once the Federal Reserve receives the batch, it sorts the transfers by receiving bank and sends them to the appropriate institutions. This sorting and delivery usually happens within a few hours. The receiving bank then receives the transfer and decides whether to credit the account when ready or hold it. Many banks credit ACH transfers when ready once they arrive. Others hold them for 24 to 72 hours as a fraud check, even though the money has already left the sending bank.
This is why you might see a transfer show as "pending" in your receiving account for days after it left the sending account. The money has arrived at the receiving bank, but the bank has not yet made it available to you. The receiving bank's policy determines how long this hold lasts. Some banks publish their hold policies online; others do not. If a transfer is held longer than you expected, contact the receiving bank's customer service to ask how long they hold ACH transfers.
Transfers sent outside business hours and on weekends
Any transfer you send after your bank's cutoff time on a Friday will not move until Monday morning. If your bank's cutoff is 2 p.m. and you send a transfer at 3 p.m. on Friday, it enters the Monday morning queue. The receiving bank will not receive it until Monday afternoon or Tuesday morning, depending on their processing speed. This means a Friday afternoon transfer can take until Wednesday or Thursday to arrive, even though it only spent one extra day in the queue.
Federal holidays follow the same rule. If you send a transfer on a Friday and Monday is a federal holiday, the transfer will not move until Tuesday morning. The Federal Reserve does not operate on holidays, so the entire banking system pauses. Transfers initiated on the holiday itself will not move until the next business day after the holiday ends.
Plan accordingly if you need money to arrive by a specific date. If you need it by Friday, send it by Wednesday at the latest. If you need it by Monday and Monday is a holiday, send it by Friday morning before the cutoff. Your bank's calendar or help section usually lists which days are treated as holidays for transfer purposes.
Same-day ACH and real-time payment systems
The Federal Reserve introduced Same-Day ACH in 2016, which allows some transfers to move faster than the standard three-day window. Same-Day ACH has its own processing windows at 8:30 a.m., 12:30 p.m., and 5:30 p.m. Eastern Time. A transfer submitted before 5:30 p.m. can arrive the same day, though the receiving bank still controls whether to credit it when ready or hold it.
Not all banks offer Same-Day ACH, and not all receiving banks participate. Check with your bank to see if they support it and whether there are limits on the amount you can transfer. Some banks cap Same-Day ACH transfers at $25,000 per transaction.
Newer real-time payment systems like RTP (Real-Time Payments) and FedNow move money when ready, 24 hours a day, seven days a week. These systems are still rolling out and are not yet available at all banks. If your bank offers them, you can send money at 11 p.m. on a Sunday and it will arrive within seconds. Check your bank's app or website to see if real-time payments are an option for your account.
Why the receiving bank's processing matters as much as the sending bank's
Even if your bank sends a transfer when ready, the receiving bank controls when you can use the money. A transfer that arrives at 9 a.m. on Tuesday might not be available to withdraw until Thursday, depending on the receiving bank's policy. Large transfers, transfers to new accounts, and transfers from banks the receiving bank does not recognize are more likely to be held.
If you are sending money to someone at a small regional bank or a credit union, the receiving institution may process transfers more slowly than a large national bank. Credit unions, in particular, often batch process transfers once or twice a day rather than processing them continuously. A transfer that arrives at a credit union at 2 p.m. might not be credited until the next morning's batch processing.
If a transfer is taking longer than expected, contact the receiving bank first. They can tell you whether the transfer has arrived in their system and when it will be available. Your sending bank can confirm that they submitted it, but they cannot speed up the receiving bank's processing.
Frequently Asked Questions
If I send a transfer at 1 p.m. on Tuesday, will it arrive the same day?
It depends on your bank's cutoff time and the receiving bank's processing speed. If your bank's cutoff is 2 p.m. or later, the transfer will enter Tuesday's batch and may arrive Tuesday evening or Wednesday morning. If your bank's cutoff is 1 p.m. or earlier, it will wait until Wednesday's batch. Check your bank's website for the exact cutoff time.
Why does my bank show the money left my account but the other person hasn't received it yet?
Your bank debits your account when you initiate the transfer, but the receiving bank receives it later—usually within hours, but sometimes the next day. Once it arrives at the receiving bank, that bank may hold it for 24 to 72 hours before crediting the account. The money has left your account but is in transit or on hold at the receiving end.
Can I cancel a transfer after I send it?
It depends on how quickly you act. If you cancel before your bank submits the batch to the Federal Reserve, the transfer will not go through. Once the Federal Reserve has processed it, you cannot cancel it through your bank. Contact your bank when ready if you need to stop a transfer. If it has already been submitted, you may need to contact the receiving bank to ask them to return it.
Do transfers go through on weekends or holidays?
No. The Federal Reserve does not operate on weekends or federal holidays. Any transfer initiated on a weekend or holiday enters the queue for the next business day. A transfer sent on Saturday will not move until Monday morning (or Tuesday if Monday is a holiday).
What is the difference between a pending transfer and a completed transfer?
A pending transfer has left your bank but has not yet been credited to the receiving account. It may be in transit, waiting in the receiving bank's queue, or on hold at the receiving bank. A completed transfer has been credited to the receiving account and is available to use. The receiving bank determines when pending becomes completed.