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 end of business that same day. If you send it after the cutoff, it goes into 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 they arrive, especially if the receiving account is new or if the amount is large. This is a fraud prevention step, not a technical delay. You should tell the person receiving the money that the wire may not be spendable immediately, even if it has technically landed.

Key Takeaways

  • Wires sent before your bank's cutoff time on a business day typically arrive at the receiving bank the same day.
  • Wires sent after cutoff or on weekends and holidays enter the queue for the next business day.
  • The receiving bank may place a hold on the funds for one to two days after arrival as a fraud check.
  • International wires take three to five business days and may require additional information from you before they are sent.

What happens between when you send a wire and when it arrives

When you initiate a wire at your bank, the teller or online system collects the receiving bank's routing number, the account number, and the recipient's name. Your bank then sends this information through the Federal Reserve's wire network (for domestic transfers) or through SWIFT (for international transfers). The receiving bank gets the message, verifies the account exists, and deposits the money into that account.

This entire process usually takes a few hours on a business day, which is why same-day arrival is standard. However, your bank's cutoff time is the hard stop. If you send a wire at 4 p.m. and your bank's cutoff is 2 p.m., that wire does not leave your bank until the next business day. Some banks offer a later cutoff for online wires than for in-person wires, so it is worth asking.

Why the receiving bank might hold the money

Even after a wire arrives, the receiving bank is not required to make it available immediately. Banks commonly place a one- to two-day hold on incoming wires if the receiving account is newly opened, if the amount exceeds a certain threshold, or if the receiving bank flags the transaction as unusual. This is not a delay in the wire itself — the money is in the account — but a delay in when the account holder can spend it.

If the receiving bank suspects fraud, it may hold the funds longer or contact the recipient to verify the transfer. You cannot speed this up by calling your own bank; the hold is the receiving bank's decision. The person receiving the money should contact their own bank if they need to know when the hold will lift.

International wire transfers take longer

Wires sent to another country typically take three to five business days. The money must pass through one or more correspondent banks (intermediary banks that handle international transfers), and each one adds processing time. Some countries' banking systems are slower than others, and time zone differences mean that a wire sent from the U.S. in the afternoon may not enter the receiving country's banking system until the next day.

International wires also require more information than domestic ones. You will need the recipient's full name, account number, and the receiving bank's SWIFT code (a standardized international identifier). If any detail is wrong or missing, the receiving bank may reject the wire, and it will bounce back to your bank — a process that can take another week.

How to track a wire transfer

Your bank will give you a confirmation number when you send a wire. Keep this number; it is your proof that the transfer was sent. You can use it to ask your bank to trace the wire if it does not arrive within the expected timeframe.

The receiving bank can also trace a wire using the confirmation number and the sender's name and account. If the recipient says they have not received the money, give them the confirmation number so they can contact their bank. Do not assume the wire is lost; it is more likely held by the receiving bank or delayed in the correspondent banking system.

What to do if a wire is delayed or missing

If a domestic wire does not arrive within one business day of sending, contact your bank. Provide the confirmation number and ask them to trace it. Your bank can contact the receiving bank to find out whether the wire arrived and whether it is on hold.

If an international wire does not arrive within five business days, contact your bank with the same information. International delays are common, but your bank can investigate. If the wire was sent to the wrong account or rejected by the receiving bank, your bank will initiate a return, which takes another few days.

Frequently Asked Questions

Can I cancel a wire after I send it?

It depends on timing. If you cancel before the wire leaves your bank — usually within minutes of sending — your bank can stop it. Once it has left your bank and entered the Federal Reserve system, cancellation is much harder and may not be possible. Contact your bank immediately if you need to cancel.

Why did my wire take two days when you said same-day?

You likely sent it after your bank's cutoff time, or the receiving bank placed a hold on the funds. Ask your bank what time their cutoff is and whether the receiving bank has placed a hold. Both are common and not a sign something went wrong.

Do I need to tell the person I am sending money to that a wire is coming?

Yes. Let them know the amount, the approximate arrival date, and your name so they can watch for it. If the receiving bank calls to verify the transfer, they will need to confirm they are expecting it. This also helps them know not to worry if the money does not show up immediately.

Is there a faster way to send money than a wire?

For large amounts to another bank account, no — wires are the fastest method. For smaller amounts to people you know, apps like Venmo or PayPal may be faster and cheaper, though they have daily limits. Ask your bank what options they offer.