Wire transfers usually arrive the same business day, but the exact timing depends on when you send them 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 normally takes a few hours, though some banks hold the funds for a day while they verify the transfer.

The speed also depends on whether the transfer stays within the U.S. banking system or crosses international borders. Domestic wires move through the Federal Reserve or through private networks like SWIFT, and the path your bank uses affects how long it takes. International wires take longer because they pass through multiple banks in different countries, each adding their own processing time.

Key Takeaways

  • Domestic wire transfers sent before your bank's cutoff time on a business day usually arrive the same day, often within hours.
  • Wires sent after cutoff, on weekends, or on federal holidays enter the queue for the next business day and may not arrive until the day after that.
  • The receiving bank may hold the funds for verification even after the wire arrives, delaying when you can use the money.
  • International wire transfers typically take three to five business days because they route through multiple banks and currency systems.

Same-day delivery for domestic wires sent before cutoff

If you initiate a domestic wire transfer before your bank's cutoff time on a weekday, the money usually reaches the receiving bank within hours. Most banks set their cutoff between 2 p.m. and 3 p.m. Eastern time, though some larger banks may accept wires until 5 p.m. or later. The Federal Reserve processes most domestic wires in batches throughout the day, so a wire sent at 1 p.m. might arrive by 3 p.m., while one sent at 2:30 p.m. may not process until the next morning.

The receiving bank gets the wire and credits the account, but this does not always mean the recipient can withdraw or spend the money when ready. Many banks place a hold on incoming wires for one business day, even though the transfer itself arrived. This is a fraud prevention step — the bank verifies that the wire is legitimate before releasing the funds. You should tell the person receiving the money that they may not see it available in their account until the next day, even if the wire "arrived" today.

Next-business-day processing for after-hours and weekend transfers

Any wire sent after your bank's cutoff time enters the queue for processing the next business day. If you send a wire at 4 p.m. on Tuesday, it will not process until Wednesday morning. If you send it on Friday evening, it will not process until Monday morning — weekends do not count as business days for banking purposes.

Federal holidays also pause wire processing. A wire sent on Thanksgiving or Christmas will wait until the next business day when the Federal Reserve reopens. If you are sending a wire around a holiday, check your bank's calendar or call to confirm the exact cutoff date. Some banks publish their holiday schedule online, and knowing this ahead of time can save you from a multi-day delay.

International wires take three to five business days or longer

An international wire transfer typically takes three to five business days, though it can take longer depending on the destination country and the banks involved. The wire leaves your U.S. bank and enters the SWIFT network, which routes it through a series of intermediary banks in other countries. Each bank in the chain processes the wire, checks it for compliance with their country's regulations, and passes it along. This layering of steps is why international wires move much slower than domestic ones.

Some countries have slower banking infrastructure or stricter verification requirements, which can add days to the process. A wire to the United Kingdom or Canada usually arrives within three to four business days. A wire to certain Asian or African countries might take a week or more. The receiving bank may also hold the funds while they verify the sender's information, especially for large amounts or unfamiliar sending banks.

Currency conversion adds another variable. If you are sending U.S. dollars to a country that uses a different currency, the receiving bank converts the money at their exchange rate. This conversion happens during processing, not before, so you cannot lock in a rate in advance. The exchange rate your bank quotes you is usually only good for a few hours or a day.

What slows down wire transfers and what does not

The size of the wire does not usually affect speed — a $100 wire and a $100,000 wire follow the same processing timeline. However, large or unusual wires may trigger extra verification steps, which can add a day or two. If you are sending a very large amount or sending money to a new recipient for the first time, your bank may call you to confirm before processing the wire.

The receiving bank's location matters more than the amount. A wire to a large national bank usually processes faster than a wire to a small regional bank or credit union, straightforward because larger institutions have more automated systems. A wire to a business account may process faster than one to a personal account, because businesses often have priority processing.

You cannot speed up a wire once it is sent. There is no "express" option for domestic wires — they move at the standard speed set by the Federal Reserve. Some banks advertise faster wires, but they are usually only faster within their own network. If you are wiring to a customer of the same bank, it might arrive in minutes. If you are wiring to a different bank, the speed is the same as any other wire.

How to track a wire transfer

Your bank will give you a confirmation number when you send a wire. Write this down or save it — you will need it if you want to track the wire or if something goes wrong. You can call your bank and give them the confirmation number to ask whether the wire has been sent and, if it is international, whether it has cleared the receiving bank yet.

The receiving bank can also track the wire using the confirmation number and the sender's information. If the recipient says they have not received the money, ask them to contact their bank with the confirmation number. The receiving bank can tell you whether the wire arrived, whether it is on hold, or whether there was a problem with the routing information.

Most banks now offer online tracking for wires sent through their website or app. Log in to your account and look for a "wire transfer status" or "recent transfers" section. This usually shows whether the wire has been sent, but it may not show real-time updates on whether the receiving bank has credited the account — that information comes from the receiving bank, not yours.

What to do if a wire does not arrive on time

If a domestic wire does not arrive within one business day, contact your bank when ready. Provide the confirmation number and the recipient's bank information. Your bank can check whether the wire was sent successfully and whether the receiving bank received it. If the receiving bank received it but has not credited the account, they may be holding it for verification — the receiving bank can release it if you provide additional information.

If a wire was sent to the wrong account by mistake, the situation is more complicated. Your bank can try to recall the wire, but this only works if the receiving bank has not yet released the funds to the recipient. If the money has already been withdrawn, recovery is difficult and may require legal action. Always double-check the account number and routing number before you send a wire — this is the most common source of problems.

For international wires that do not arrive within the expected timeframe, contact your bank and ask them to trace the wire through the SWIFT network. This takes longer than a domestic trace, but your bank can follow the wire through each intermediary bank to find where it is stuck. International wire problems are often caused by incorrect SWIFT codes or missing information, and your bank can help you figure out what went wrong.

Frequently Asked Questions

Do wire transfers go through on weekends?

No. Wire transfers only process on business days when the Federal Reserve is open. A wire sent on Saturday or Sunday will not enter the system until Monday morning. If Monday is a federal holiday, it will wait until Tuesday.

Can I cancel a wire transfer after I send it?

It depends on timing. If you cancel before the wire is sent — usually within minutes of initiating it — your bank can stop it. Once the wire leaves your bank, cancellation is much harder. You can ask your bank to try to recall it, but this only works if the receiving bank has not released the funds yet. After that, recovery requires legal action.

Why does the receiving bank hold the money for a day if the wire already arrived?

Banks hold incoming wires to verify they are legitimate and to check for fraud or compliance issues. This is a standard security step, not a delay caused by your bank. The receiving bank controls how long they hold it, and you cannot speed this up.

Is there a difference between a wire transfer and an ACH transfer?

Yes. Wire transfers are faster but more expensive and harder to reverse. ACH transfers are slower but cheaper and safer for the sender. Wires usually arrive the same day; ACH transfers take one to three business days. Use a wire when speed matters; use ACH when cost matters.

What information do I need to send a wire transfer?

For a domestic wire, you need the recipient's name, account number, and routing number. For an international wire, you also need the recipient's bank name, address, and SWIFT code. Ask the recipient to provide this information in writing so you can verify it is correct before you send the wire.