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

A 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 or on a weekend or holiday, it enters the queue for the next business day. The receiving bank then processes it, which can add another day depending on their internal procedures and whether they need to verify account details.

The total time is almost never longer than two business days for domestic transfers between U.S. banks. International wire transfers take longer — usually three to five business days — because they move through correspondent banks and currency conversion systems.

Key Takeaways

  • Domestic wire transfers sent before your bank's cutoff time arrive the same business day in most cases.
  • Transfers sent after cutoff or on weekends enter the queue for the next business day and may take an additional day to process.
  • Your bank's cutoff time is usually 2 p.m. to 3 p.m., but you should confirm this with your specific bank because it varies.
  • International wire transfers typically take three to five business days because they pass through multiple banks and currency systems.
  • Delays can happen if account numbers don't match, if the receiving bank needs to verify information, or if there are compliance holds.

Same-day delivery for domestic transfers sent before cutoff

If you initiate a wire transfer before your bank's cutoff time on a business day, the money usually arrives at the receiving bank by end of business that same day. The sending bank processes your request immediately, debits your account, and sends the funds through the Federal Reserve's wire system (for most domestic transfers) or through a private network like SWIFT.

The receiving bank typically credits the recipient's account within hours of receiving the wire. Some banks post funds instantly; others wait until the next business day to update the account balance, even though the money has arrived at the bank. This is why you may see a pending status before the funds show as available.

What happens if you send after cutoff or on a weekend

Wire transfers sent after your bank's cutoff time are held until the next business day. If you send one at 4 p.m. on a Tuesday, it processes as if you sent it Wednesday morning. If you send one on Saturday, it enters the queue for Monday (or Tuesday if Monday is a holiday).

Once the sending bank processes it on the next business day, the receiving bank still needs time to post it to the recipient's account. This can add another day, meaning a Saturday wire might not show up until Wednesday. The exact timing depends on the receiving bank's processing schedule and whether they batch wire deposits or process them throughout the day.

International wire transfers take longer

International wires typically take three to five business days because they move through a chain of correspondent banks. Your bank sends the wire to an intermediary bank, which sends it to the recipient's bank in another country. Each bank in the chain processes the transfer, which adds time.

Currency conversion also slows the process. If you're sending U.S. dollars to a bank account in euros, the receiving bank may need to convert the funds, which can take an extra day. Some banks also hold international wires for compliance checks, especially for larger amounts or unfamiliar recipients.

Reasons a wire transfer might be delayed

The most common cause of delay is a mismatch between the account number and the account holder's name. If you provide the wrong routing number or account number, the receiving bank may reject the wire or hold it while they verify the information. This can add one to three days.

Compliance holds are another reason. Banks flag wires that seem unusual — a very large amount, a new recipient, or a transfer to a high-risk country — and review them before releasing the funds. These holds can last a few hours to a full business day. If your bank suspects fraud or money laundering, they may freeze the transfer entirely and contact you to verify it's legitimate.

Technical issues between banks are rare but do happen. If the Federal Reserve system is down or if there's a problem with the receiving bank's wire processing system, transfers may be delayed by a day or more.

How to track your wire transfer

Most banks let you track a wire transfer through their online banking portal or by calling customer service. You'll need the wire reference number or confirmation number from when you sent it. This number lets you and the bank identify the specific transfer if something goes wrong.

If a wire doesn't arrive within the expected timeframe, contact your bank immediately with the reference number. They can check the status with the receiving bank and tell you whether the wire was rejected, is on hold, or is still in process. If it was rejected, your bank will return the funds to your account, usually within one to two business days.

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 it, before the wire enters the Federal Reserve system, they may be able to stop it. Once it's in the system, cancellation is very difficult. You would need to contact the receiving bank and ask them to return the funds, which they may refuse if the recipient has already withdrawn the money.

Why does my bank show the wire as pending if it already arrived?

The receiving bank received the wire, but your bank hasn't updated your account balance yet. This is normal and usually resolves within a few hours to one business day. The funds are yours; the delay is just the bank's internal processing.

Do wire transfers work on holidays?

No. The Federal Reserve and most banks don't process wire transfers on federal holidays. A wire sent on Thanksgiving or Christmas will process the next business day. Check your bank's holiday schedule if you're sending a wire near a holiday.

Is there a difference in speed between online and in-person wire transfers?

No. Whether you initiate the wire at an ATM, through online banking, or in a branch, it enters the same processing system and takes the same amount of time. The speed depends on when you send it and your bank's cutoff time, not how you send it.

What's the difference between a wire transfer and an ACH transfer?

Wire transfers are faster but more expensive and harder to reverse. ACH transfers take one to three business days but cost little or nothing. Use a wire when you need money to arrive quickly; use ACH for routine payments where a day or two doesn't matter.