Wire transfers usually arrive the same business day, but the exact timing depends on when you send it and which banks are involved

A domestic wire transfer sent before your bank's cutoff time — typically 2 p.m. or 3 p.m. on a business day — usually reaches the receiving bank by the end of that same day. If you send it after the cutoff, on a weekend, or on a holiday, it enters the queue for the next business day. International wires take longer, typically three to five business days, because they move through multiple banks and currency systems.

The speed difference matters most when you are paying a contractor, meeting a real estate closing deadline, or sending money to cover a time-sensitive bill. Knowing your bank's cutoff time and the receiving bank's processing schedule can mean the difference between on-time payment and a late fee.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time arrive the same business day; wires sent after cutoff are processed the next business day.
  • Weekends and federal holidays add delay because banks do not process wires on those days.
  • International wires typically take three to five business days and move through multiple banks before reaching the recipient.
  • Your bank's cutoff time is usually 2 p.m. to 3 p.m., but you should confirm the exact time with your bank before sending urgent money.
  • The receiving bank may hold the funds for verification, which can add one to two business days even after the wire arrives.

Same-day domestic wires and cutoff times

When you send a domestic wire transfer before your bank's cutoff time on a business day, the money typically arrives at the receiving bank by end of business that same day. Most banks set their cutoff between 2 p.m. and 3 p.m. Eastern time, though some larger institutions may accept wires until 4 p.m. or 5 p.m. The receiving bank then credits the recipient's account, usually within hours, though some banks hold the funds for one to two business days while they verify the transaction.

If you miss the cutoff, your wire enters the queue for the next business day. A wire sent at 3:15 p.m. on a Tuesday will not leave your bank until Wednesday morning, meaning it will not arrive at the receiving bank until Wednesday afternoon or evening. Call your bank directly to confirm its cutoff time before you send a time-sensitive wire — the cutoff varies by institution and sometimes by account type.

Weekends and holidays add one to three days

Banks do not process wires on Saturdays, Sundays, or federal holidays. A wire sent on Friday at 2 p.m. arrives the same day, but a wire sent on Friday at 4 p.m. will not leave your bank until Monday morning. If Monday is a federal holiday, it will not leave until Tuesday.

This matters most around holidays like Thanksgiving, Christmas, New Year's Day, and Independence Day. If you need money to arrive by a specific date and that date falls on or just after a holiday, send the wire at least two business days earlier. For example, if you need money to arrive by Monday and Monday is the day after Thanksgiving, send it on Wednesday or earlier.

International wires take three to five business days

International wire transfers move through a network of correspondent banks — intermediary institutions that handle the transfer between your bank and the receiving bank in another country. Each bank in the chain processes the wire, which adds time. A wire to Canada, Mexico, or Western Europe typically takes three to five business days. Wires to Asia, Africa, or the Middle East may take five to seven business days or longer.

The receiving country's banking system also affects speed. Some countries have centralized clearing systems that process wires quickly; others require manual intervention at each step. Currency conversion, if needed, adds another layer of processing. If you are sending money internationally and need it by a specific date, send it at least one week in advance and confirm the receiving bank's details with the recipient to avoid delays from incorrect routing information.

What happens after the wire leaves your bank

Once your bank sends the wire, it is out of your control. The receiving bank receives the wire and begins its own verification process. Most banks credit the recipient's account within hours of receiving the wire, but some hold the funds for one to two business days while they confirm the wire matches the account holder's name and other details.

If there is a discrepancy — for example, the wire says "James Rodriguez" but the account is under "James R. Rodriguez" — the receiving bank may hold the funds while it contacts you or the recipient to confirm. This is a fraud-prevention measure and can add one to three business days. Once the receiving bank releases the funds, the recipient can use the money immediately.

Why wires sometimes take longer than expected

A wire that should arrive the same day may be delayed if the receiving bank's routing number is incorrect or incomplete. Banks use routing numbers to identify which institution should receive the wire; a wrong number sends the wire to the wrong bank, which then has to reroute it. This can add one to two business days.

Wires also delay if the receiving bank is in a different time zone and your wire arrives after their business hours. A wire sent from California at 2 p.m. Pacific time arrives at an East Coast bank after 5 p.m. Eastern time, so it may not be processed until the next morning. International wires delay for similar reasons — time zone differences mean a wire sent in the morning in New York may not arrive at a Tokyo bank until the next day.

If a wire does not arrive within the expected timeframe, contact your bank immediately with the wire confirmation number. Your bank can trace the wire and determine where it is in the system. Do not assume the money is lost; most delayed wires are simply held up in verification or routing and arrive within a few more days.

How to send a wire quickly and avoid delays

Send your wire before your bank's cutoff time on a business day. Confirm the cutoff time with your bank by phone or online banking — do not guess. Gather all the information you need before you start: the recipient's full name, account number, bank name, routing number (for domestic wires), and SWIFT code (for international wires). Double-check every number and spelling; a single digit wrong can send the wire to the wrong account or delay it while the receiving bank verifies.

If you are sending money to cover a deadline, send it at least one business day earlier than you think you need to. This gives the receiving bank time to verify and credit the account. For international wires, send at least one week in advance. If the deadline is on a Monday, send the wire on Friday or earlier; if the deadline is the day after a holiday, send it at least two business days before the holiday.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

It depends on how quickly you act. If you contact your bank within minutes of sending the wire, before it leaves the bank's system, you may be able to cancel it. Once the wire leaves your bank, cancellation is much harder and may not be possible. Contact your bank immediately if you need to stop a wire; do not wait.

Why does the receiving bank hold the money for a few days?

Banks hold wires to verify that the receiving account exists, that the account holder's name matches the wire, and that the wire is not part of a fraud scheme. This verification usually takes one to two business days. Once the bank confirms everything, the funds are released and the recipient can use them.

Is a wire transfer faster than an ACH transfer?

Yes. A wire transfer arrives the same business day if sent before cutoff; an ACH transfer typically takes one to three business days. Wire transfers cost more (usually $15 to $30) but are faster. Use a wire when speed matters; use ACH for routine payments where a few days of delay does not matter.

What time zone does my bank use for the cutoff?

Most banks use Eastern time for their wire cutoff, even if the bank is located elsewhere. Confirm with your bank whether the cutoff is Eastern, Central, Mountain, or Pacific time. If you are on the West Coast and your bank's cutoff is 2 p.m. Eastern, you have until 11 a.m. Pacific to send the wire.

Do I need to tell the receiving bank that a wire is coming?

No, but it is a good idea to notify them, especially for large amounts or international transfers. Let them know the wire is coming, the amount, and the date you are sending it. This helps the receiving bank match the incoming wire to the correct account and speeds up the verification process.