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, it enters the queue for the next business day. Weekends and federal holidays add delay because the banking system does not process wires on those days.

The receiving bank may hold the funds for a day or two even after the wire arrives in their system, especially if the receiving account is new or the transfer is large. This is called a hold, and it is separate from the wire's travel time. You should tell the person receiving the money that the wire may show up in their account one to three business days after you initiate it, not the same day.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time (usually 2 p.m. or 3 p.m.) arrive at the receiving bank the same business day.
  • Wires sent after cutoff or on weekends and holidays enter the queue for the next business day the banking system is open.
  • The receiving bank may place a hold on the funds for one to two days after the wire arrives, even though the transfer itself is complete.
  • International wires take three to five business days and may be delayed by currency conversion or intermediary banks.

What happens during the hours after you send a wire

When you initiate a wire at your bank, the funds leave your account when ready. Your bank then sends the wire instructions through the Federal Reserve's wire system (called Fedwire for domestic transfers) or through SWIFT for international transfers. These systems process wires in batches throughout the business day.

If you send your wire before your bank's cutoff time, it typically enters the Federal Reserve's system within minutes to an hour. The receiving bank receives the wire instructions and credits the receiving account by the end of the business day. This is why same-day arrival is possible for domestic wires sent early enough.

The receiving bank is not required to make the funds available when ready, even after the wire arrives. Many banks place a one-day or two-day hold on incoming wires, particularly if the receiving account is new, the amount is unusually large, or the receiving bank has security concerns. The hold is a separate step from the wire's delivery.

Cutoff times and how they affect your wire

Your bank sets its own wire cutoff time, which is the important date for sending a wire on a given business day. Most banks cut off wires between 2 p.m. and 3 p.m. Eastern Time, though some cut off as early as 1 p.m. or as late as 5 p.m. Check with your bank for the exact time, because missing the cutoff by even a few minutes means your wire does not go out until the next day.

If you send a wire at 2:15 p.m. and your bank's cutoff is 2 p.m., your wire will not be processed until the next business day. That means if you send it on a Friday afternoon after cutoff, it will not leave your bank until Monday. The receiving bank will then receive it Monday and may hold it until Tuesday or Wednesday before making it available.

Some banks allow you to schedule a wire in advance, which means you can set it up to send at a specific time or date. This does not speed up the process, but it can help you hit the cutoff if you are busy during business hours.

Weekends and holidays add one to three days

The banking system does not process wires on Saturdays, Sundays, or federal holidays. If you send a wire on Friday at 4 p.m. after cutoff, it will not go out until Monday. If Monday is a federal holiday (like Memorial Day or Labor Day), it will not go out until Tuesday.

This is one of the most common sources of confusion. A person might send a wire on Friday thinking it will arrive over the weekend, then be surprised when it does not show up until Wednesday or Thursday. The receiving bank is also closed on weekends and holidays, so even if your bank could send the wire, the receiving bank would not process it until the next business day.

International wires take longer and have more steps

An international wire typically takes three to five business days, even if everything goes smoothly. The wire must travel through the SWIFT network, which connects banks worldwide. The sending bank, the receiving bank, and often one or more intermediary banks all handle the wire along the way.

Currency conversion adds time if the wire crosses currency borders. The sending bank may convert the funds to the receiving country's currency, or the receiving bank may do it. Either way, the exchange rate is locked in at some point during the process, and the conversion itself can take a day or two.

International wires are also more likely to be delayed by missing or incorrect information. If the receiving account number, routing code, or SWIFT code is wrong or incomplete, the wire may be rejected and sent back to your bank. You will then have to correct the information and resend it, which adds several more days.

What can delay a wire after it is sent

Once a wire leaves your bank, delays are usually out of your control. The most common reasons for delay are incorrect receiving account information, a hold placed by the receiving bank, or a security review by either bank.

If the receiving account number or routing number is slightly wrong, the receiving bank may reject the wire and send it back to your bank. This can take two to three business days. Your bank will then contact you to correct the information before resending it.

A security review happens when either bank suspects fraud or money laundering. The bank may freeze the wire temporarily while it investigates. This is rare for routine transfers between established accounts, but it can add several days if it occurs. The bank will contact you if this happens.

The receiving bank may also place a longer hold if the receiving account is brand new or if the transfer amount is unusually large for that account. A hold can last up to five business days in some cases, though one to two days is more common.

How to track a wire and what to do if it is late

You can ask your bank for the wire's status at any time after you send it. Your bank can tell you whether the wire has left their system and, if it has, whether the receiving bank has confirmed receipt. Some banks let you track wires online through your account, while others require you to call or visit a branch.

If a wire does not arrive within the expected timeframe, contact your bank first. Provide the wire reference number (also called a confirmation number), the receiving bank's name, and the receiving account number. Your bank can then contact the receiving bank to find out where the wire is and why it is delayed.

If your bank cannot locate the wire after several days, it may have been rejected by the receiving bank due to incorrect information. Your bank will usually contact you about this, but if you do not hear back, call and ask. Do not resend the wire until you know what happened to the first one, or you may end up sending the money twice.

Frequently Asked Questions

Can a wire arrive in less than a few hours?

No. Even though the banking system processes wires quickly, the fastest domestic wire takes several hours from the time you send it to the time it arrives at the receiving bank. The receiving bank may then hold it for another day or two before making it available. Plan for at least one business day for the funds to be usable by the recipient.

Why does my bank say the wire was sent but the other person has not received it?

The wire has likely arrived at the receiving bank but is on hold. Banks routinely hold incoming wires for one to two days, especially if the receiving account is new or the amount is large. The receiving bank will release the hold automatically after the hold period expires. The recipient should check their account in one to two business days.

What if I send a wire on Friday—when will it arrive?

If you send it before your bank's Friday cutoff time, it will arrive at the receiving bank by Friday evening. The receiving bank may hold it until Monday or Tuesday before making it available. If you send it after Friday cutoff, it will not leave your bank until Monday, and the receiving bank will not receive it until Monday, with a possible hold extending to Wednesday.

Do international wires ever arrive in one or two days?

Rarely. Most international wires take three to five business days because they must travel through multiple banks and may involve currency conversion. Some banks offer expedited international wires that may arrive in one to two business days, but these usually cost extra and are not available for all countries or currencies.

Can I cancel a wire 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 their system, they may be able to stop it. Once the wire has entered the Federal Reserve's system or SWIFT network, it cannot be stopped or recalled. You would have to contact the receiving bank and ask them to return the funds, which is not may provide.