Transfer timing depends on the method you choose and which banks are involved
A transfer between two banks can take anywhere from a few minutes to five business days, depending on how you send the money and whether both banks process it the same way. The most common methods—ACH transfers, wire transfers, and real-time payment systems—each have different speeds and costs. Knowing which method to use before you initiate a transfer helps you avoid surprises when the money doesn't arrive when you expected.
The receiving bank's processing schedule also matters. Some banks post incoming transfers immediately; others hold them for a day or two even after the money has technically arrived. If you're sending money on a weekend or holiday, the clock doesn't start until the next business day at either bank.
Key Takeaways
- ACH transfers typically take one to three business days and are free, but they are the slowest option for moving money between banks.
- Wire transfers arrive the same day or next business day but cost $15 to $50 per transfer and cannot be reversed once sent.
- Real-time payment systems like Zelle, FedNow, and RTP can move money in minutes to hours, but availability depends on whether both your bank and the receiving bank participate.
- Transfers initiated after the bank's cutoff time (usually 2 p.m. or 5 p.m.) won't process until the next business day.
- Weekends and federal holidays pause processing at both banks, so a Friday afternoon transfer may not arrive until Tuesday.
ACH transfers: the standard but slowest route
ACH (Automated Clearing House) is the backbone of most bank-to-bank transfers in the United States. When you move money between your own accounts at different banks, pay a bill online, or receive a direct deposit, an ACH transfer is usually what's happening behind the scenes. These transfers are free and reliable, but they are also the slowest option.
An ACH transfer typically takes one to three business days. The exact timeline depends on when you initiate it and how quickly each bank processes the request. If you send an ACH transfer on a Monday morning before your bank's cutoff time (usually 2 p.m.), the money might arrive at the receiving bank by Wednesday. If you send it Friday afternoon, it won't leave your bank until Monday, so arrival could be Wednesday or Thursday.
The receiving bank may also hold the funds for an additional day even after the transfer arrives, especially if it's a large amount or if you're receiving money from an unfamiliar sender. This is rare with transfers between established accounts, but it can happen.
Wire transfers: fast but irreversible and costly
Wire transfers move money the same day or next business day and are the method banks use when speed matters. If you're buying a house, paying a large invoice, or sending money urgently, a wire transfer is usually the right choice. However, wires cost money—typically $15 to $50 per transfer depending on your bank—and once the money leaves your account, you cannot get it back.
A domestic wire transfer initiated before your bank's cutoff time (often 2 p.m. or 5 p.m., depending on the bank) will arrive at the receiving bank the same business day. If you initiate it after the cutoff, it processes the next business day. The receiving bank typically makes the funds available immediately or within a few hours, though some banks may hold wires for verification.
Wire fraud is a real risk because wires cannot be reversed. Scammers often pose as contractors, landlords, or business partners and ask victims to wire money for deposits or down payments. Once you wire money to the wrong account, recovery is extremely difficult. Always verify the receiving account details by phone with the person requesting the wire, not by email or text.
Real-time payment systems: minutes instead of days
Newer payment networks like Zelle, FedNow, and RTP (Real-Time Payments) can move money in minutes to a few hours. These systems bypass the traditional ACH network and settle transactions immediately. However, not all banks participate in all systems, so availability varies.
Zelle is the most widely available real-time option in the United States. Most major banks and many credit unions offer Zelle transfers through their apps or websites. Money typically arrives within minutes, though some banks may take up to an hour. Zelle transfers are free, but they have daily and monthly limits—often $500 to $5,000 per transaction depending on your bank and account history.
FedNow is a newer Federal Reserve system launched in 2023 that allows banks to offer 24/7 real-time transfers. Adoption is still growing, so not all banks offer it yet. Check your bank's app or website to see if FedNow is available for your account.
RTP (Real-Time Payments) is a private network operated by The Clearing House and is used by many large banks. Like FedNow, availability depends on whether both your bank and the receiving bank have joined the network.
What happens when you send money on a weekend or holiday
Banks do not process transfers on weekends or federal holidays. If you initiate a transfer on Saturday, it will not leave your bank until Monday morning. The same applies to holidays like Thanksgiving, Christmas, and New Year's Day.
This means a transfer sent Friday evening might not arrive until the following Wednesday or Thursday, even though it only takes one business day to process. Plan ahead if you need money by a specific date. If the deadline falls on or near a weekend, send the transfer earlier in the week.
Real-time payment systems like Zelle and FedNow operate 24/7, so money can move on weekends and holidays. This is one advantage of using these systems when both banks support them.
Why your bank's cutoff time matters
Every bank sets a cutoff time—usually between 2 p.m. and 5 p.m. Eastern Time—after which transfers initiated that day won't process until the next business day. If you send an ACH transfer at 4:55 p.m. and your bank's cutoff is 5 p.m., it might still process that day. If the cutoff is 2 p.m., your transfer waits until tomorrow.
Check your bank's website or call customer service to find out the exact cutoff time for your account type. Some banks have different cutoff times for different transfer methods. A wire transfer cutoff might be 5 p.m., while an ACH cutoff might be 2 p.m.
If you need money to arrive by a specific time, initiate the transfer as early in the business day as possible. Morning transfers are more likely to process the same day.
International transfers take longer and cost more
Transfers to banks outside the United States follow different rules and take much longer. International wire transfers typically take three to five business days and involve multiple banks and currency conversions. Fees range from $25 to $75 or more, depending on the amount and destination country.
If you're sending money internationally, ask your bank about the exchange rate they're using and all fees involved before you initiate the transfer. Some banks use unfavorable exchange rates and charge hidden fees that reduce the amount the recipient receives. International money transfer services like Wise, OFX, or MoneyGram sometimes offer better rates for large transfers.
What to do if a transfer is delayed
If a transfer hasn't arrived within the expected timeframe, contact your bank first. Ask them to confirm that the transfer was initiated and check its status in the system. Provide the transfer reference number, which appears in your account history.
If your bank confirms the transfer was sent, ask them to contact the receiving bank to trace it. The receiving bank may have held the funds for verification or encountered a technical issue. Most delays resolve within one to two business days.
If the receiving bank says they never received the transfer, your bank can file a trace request. This process can take up to 10 business days. In the meantime, your bank may temporarily credit your account while the investigation is underway, though this depends on their policy.
Keep your transfer confirmation number and the date and time you initiated the transfer. This information helps your bank investigate if something goes wrong.
Frequently Asked Questions
Can I cancel a transfer after I send it?
ACH transfers can usually be canceled within a few hours of sending, before the money leaves your bank. Contact your bank immediately if you need to stop an ACH transfer. Wire transfers cannot be canceled once sent, which is why you must verify the receiving account details before initiating a wire. Real-time payments like Zelle also cannot be reversed, though some banks may attempt to recall the money if you report fraud within a short window.
Why does my bank show the money left but the other bank hasn't received it yet?
Your bank debits your account as soon as the transfer is initiated, but the receiving bank doesn't credit the recipient's account until the transfer actually arrives and clears. This gap can be a few hours to a few days depending on the transfer method. The money is in transit during this time, moving through the banking system.
Do I need the receiving bank's routing number to send a transfer?
For ACH transfers and most online transfers, you need the receiving bank's routing number and the recipient's account number. For Zelle and some real-time systems, you only need the recipient's email address or phone number. Check your bank's transfer form to see what information is required for the method you're using.
Is there a limit to how much I can transfer between banks?
ACH transfers have no federal limit, but individual banks may set daily or monthly limits on how much you can transfer. Wire transfers also have no federal limit, though banks may restrict large wires for fraud prevention. Real-time payment systems like Zelle typically have lower limits—often $500 to $5,000 per transaction. Check your bank's policies or contact them to increase your limits if needed.
What's the difference between a transfer and a payment?
A transfer moves money from one account you control to another account. A payment sends money from your account to someone else's account, usually to pay a bill or debt. Both can use ACH, wire, or real-time systems, but payments are often processed through the payee's bank rather than initiated directly by you.