Wire transfers usually land within one business day, but the exact timing depends on when you send it, which banks are involved, and whether the receiving bank needs extra time to verify the account
A domestic wire sent before your bank's cutoff time — typically 2 p.m. or 3 p.m. on a business day — usually reaches the other bank the same day. That bank then has until the next business day to post the money to the recipient's account. In practice, most wires arrive within 24 hours of sending, though some show up within hours.
International wires take longer. They move through multiple banks and currency exchanges, so expect three to five business days. The receiving bank may also hold the money while they verify it matches the account holder's name and other details — a process called SWIFT verification that can add another day or two.
The timing also depends on how you send the wire. A wire you initiate in your bank's app or online portal usually processes faster than one you request in person or by phone, because the bank can send it when ready rather than waiting for staff to enter the details.
Key Takeaways
- Domestic wires sent before your bank's cutoff time typically arrive within one business day, often within hours.
- International wires take three to five business days and may be delayed further if the receiving bank verifies the recipient's name and account details.
- Wires sent through your bank's app or online portal usually process faster than those requested by phone or in person.
- Weekends and bank holidays pause the clock — a wire sent Friday afternoon may not arrive until Tuesday.
- The receiving bank, not the sending bank, controls when the money actually posts to the recipient's account once it arrives.
Why domestic wires don't always arrive the same day
Your bank has a cutoff time — the moment after which they stop processing wires for the day. This is usually 2 p.m. or 3 p.m. Eastern time, but it varies by bank. If you send a wire after that cutoff, your bank holds it and sends it the next business day. The receiving bank then has until the end of that next business day to post it to the recipient's account.
This means a wire sent at 4 p.m. on Monday might not show up until Wednesday morning, even though the money technically left your bank on Tuesday. The delay is not because the wire is slow — it is because of when your bank releases it and when the receiving bank processes incoming transfers.
Weekends and bank holidays extend the timeline further. A wire sent Friday at 3:30 p.m. will not leave your bank until Monday, and the receiving bank will not post it until Tuesday at the earliest. If Monday is a holiday, add another day.
How to check your bank's wire cutoff time
Call your bank's customer service line or log into your online banking portal and look for wire transfer information. Most banks publish their cutoff times on their website under "wire transfer" or "business services." Some banks have different cutoff times depending on whether you are sending a domestic or international wire.
If you are sending a large wire or an international wire, ask your bank whether they have a separate cutoff time for those transactions. Some banks process routine domestic wires up until 3 p.m. but require international wires to be sent by noon.
International wires take longer because of the banking system
A wire from the United States to another country does not go directly from your bank to the recipient's bank. It travels through at least one intermediary bank, often more. Each bank in the chain takes time to receive the wire, verify the information, convert the currency if needed, and pass it along.
The SWIFT network — the system banks use to send international wires — does not operate on weekends or holidays in any of the countries involved. A wire sent Friday evening may not move until Monday, and if Monday is a holiday in the receiving country, it waits until Tuesday.
The receiving bank may also place a hold on the money while they verify that the recipient's name matches the account number and that the wire is not part of a fraud scheme. This verification can take one to two business days, even after the wire arrives at the bank.
What happens when a wire gets stuck
A wire can be delayed if the receiving bank's account number does not match the recipient's name, if the wire includes an incorrect routing number, or if the receiving bank flags the transaction for manual review. When this happens, the receiving bank contacts the sending bank to ask for clarification or correction.
If you sent a wire and it has not arrived after the expected time, contact your bank first. They can tell you whether the wire left your account and, if so, where it is in the system. If the wire is stuck at the receiving bank, your bank may be able to contact them directly to speed up the process.
In rare cases, a wire can be reversed if the receiving bank has not yet posted it to the recipient's account. Once the money is posted, reversal is much harder and usually requires the recipient's cooperation.
Wires sent through your app versus in person
A wire you send through your bank's app or website is usually processed when ready and sent to the receiving bank right away, as long as it is before the cutoff time. A wire you request in person or by phone may sit in a queue while bank staff enter your information, which can add several hours to the process.
If you need a wire to arrive quickly, use your bank's online platform. If you do not have access to online banking or are uncomfortable using it, call your bank and ask when they process phone-initiated wires — some banks do this in batches at specific times during the day.
Frequently Asked Questions
Can I cancel a wire after I send it?
It depends on how far the wire has traveled. If you cancel it before your bank sends it out — usually within minutes of initiating it — the cancellation is straightforward. Once the wire leaves your bank, cancellation becomes much harder. Contact your bank when ready if you need to stop a wire. They can tell you whether it is still in their system or has already been sent to another bank.
Why did my wire take three days when the bank said one business day?
The one-business-day estimate usually means the time from when your bank sends the wire to when the receiving bank receives it. The receiving bank then has until the end of the next business day to post it to the account. If you sent the wire late in the day, it may not leave your bank until the next day, adding another 24 hours to the total time.
Do international wires ever arrive in one day?
Rarely, and usually only between major banks in the same region or when both banks use the same intermediary bank. Most international wires take three to five business days. Some banks offer expedited international wires for a higher fee, but even these typically take two to three business days.
What is the difference between a wire and an ACH transfer?
A wire is faster but more expensive and harder to reverse. An ACH transfer is slower — usually three to five business days — but cheaper and easier to cancel. Wires are best for large amounts or time-sensitive payments. ACH transfers work for routine bills and payroll.
Does the receiving bank have to post a wire when ready?
No. The receiving bank has until the end of the next business day to post a wire to the recipient's account, even if the wire arrives the same day. Some banks post wires within hours; others wait until the next morning. The receiving bank controls this timing, not the sending bank.