Wire transfers usually land in one to two business days, but the exact timing depends on whether you're sending money within the US or internationally, and what time you hit send.

A domestic wire — money moving between US banks — typically arrives the same business day if you send it before your bank's cutoff time, which is often 2 or 3 p.m. If you miss the cutoff or send on a weekend or holiday, the transfer moves to the next business day. Once it arrives at the receiving bank, that bank usually makes the money available within a few hours, though some banks hold it for a day as a fraud check.

International wires take longer because the money has to move through multiple banking networks in different countries. Most international transfers take three to five business days, though some take up to a week. The receiving country's banking system, not just your bank, controls part of that timeline.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time (usually 2 or 3 p.m.) arrive the same business day; wires sent after the cutoff or on weekends arrive the next business day.
  • The receiving bank may hold the money for up to one business day after it arrives as a fraud prevention step, even though the transfer itself completed.
  • International wires take three to five business days on average because the money moves through banking networks in multiple countries.
  • Weekends and federal holidays do not count as business days, so a wire sent Friday afternoon will not move until Monday.
  • Some banks charge extra fees for same-day or rush wires, and some do not offer them at all.

Why domestic wires have a cutoff time

Banks process wire transfers in batches during business hours. Your bank collects all the wires sent that morning, verifies the account numbers and amounts, and sends them out in a batch — usually by early afternoon. If you send a wire after that batch has already left, it goes into the next day's batch.

The cutoff time varies by bank. Some banks cut off at 2 p.m., others at 3 p.m., and a few at 5 p.m. if you're using their online banking system. Call your bank or check your account to find out your specific cutoff. Missing it by five minutes means waiting until the next business day.

What happens between when you send it and when it lands

Once your bank sends the wire, it travels through the Federal Reserve's wire system (called Fedwire for domestic transfers) or through SWIFT for international transfers. These systems move the money electronically, but they do not operate on weekends or federal holidays. A wire sent on Friday afternoon will not actually move until Monday morning.

When the wire reaches the receiving bank, that bank has to match it to the correct account. If the account number is wrong or missing, the receiving bank may reject it or hold it while they try to figure out where it should go. This is rare but can add days to the process.

After the receiving bank confirms the account is correct, they credit the money to the account. However, many banks place a one-business-day hold on incoming wires as a fraud prevention step. The money is in the account, but the customer cannot withdraw it until the hold lifts. This is not a delay in the wire itself — it is a delay in when the receiving bank lets the customer use the money.

International wires take longer because of currency conversion and routing

When you send money to another country, it usually has to be converted to that country's currency. Your bank may do this conversion, or it may send the money in US dollars to an intermediary bank in the receiving country, which then converts it. Each step adds time.

International wires also move through SWIFT, a messaging system that connects banks worldwide. SWIFT does not move the money itself — it sends instructions about where the money should go. The actual movement happens through correspondent banks, which are banks that have accounts with each other and settle transfers between countries. If your bank does not have a direct relationship with the receiving bank, the wire may pass through two or three correspondent banks, and each one takes time to process it.

Most international wires take three to five business days. Some take longer if the receiving country's banking system is slow, if there is a currency conversion delay, or if the wire gets flagged for compliance review. A few countries' banking systems are known for being slower — transfers to some parts of Africa, the Middle East, or Eastern Europe can take a week or more.

Same-day and rush wires exist but are not always available

Some banks offer same-day wire transfers for an extra fee, usually $15 to $50 on top of the standard wire fee. Same-day wires are processed outside the normal batch system and sent when ready. However, not all banks offer this service, and even banks that do may have limits on the amount or may not offer it for all types of accounts.

A rush wire is different — it is a wire that your bank prioritizes within the normal batch system, getting it sent in the first batch of the day rather than a later one. This is less common and may only save a few hours. Ask your bank whether they offer same-day or rush wires and what the cost is before you need one.

What slows down a wire transfer

The most common delay is sending a wire after the cutoff time or on a weekend. The second most common is an incorrect account number or routing number. If the receiving bank cannot match the wire to an account, they hold it while they try to contact the sending bank to clarify. This can add several days.

Compliance reviews also cause delays. Banks are required to check wire transfers against lists of sanctioned individuals and organizations. Most wires pass this check in seconds, but if a name or amount triggers a flag, a person has to review it. This usually takes a few hours but can take longer if the review happens outside business hours.

International wires can be delayed by currency conversion issues, missing or incorrect information about the receiving bank, or banking holidays in the receiving country. Some countries also have rules about how much money can enter the country in a single transfer, which can cause a wire to be rejected or held for review.

How to track a wire transfer

Once you send a wire, you get a confirmation number. Keep this number — it is the only way to track the wire if something goes wrong. Call your bank's customer service line and give them the confirmation number. They can tell you whether the wire has left your bank, whether it has been received by the receiving bank, and whether there are any holds or flags on it.

If the wire does not arrive within the expected timeframe, contact your bank when ready. If it has been more than five business days for a domestic wire or ten business days for an international wire, your bank can file a trace to find out where the money is. This usually takes a few days, but it is the only way to recover a wire that has gone missing.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

It depends on how fast you act. If you cancel before your bank sends the wire out in the batch — usually within minutes of sending it — your bank can stop it. Once the wire has left your bank and entered the Federal Reserve system, it cannot be cancelled. You would have to ask the receiving bank to return it, which they may or may not do.

Why did my wire take longer than one business day if I sent it before the cutoff?

The most common reason is a one-business-day hold placed by the receiving bank as a fraud check. The wire arrived on time, but the receiving bank is not letting the customer withdraw it yet. The second most common reason is that you sent it on a Friday — it may have arrived Friday afternoon but not been processed by the receiving bank until Monday.

What is the difference between a wire transfer and an ACH transfer?

A wire transfer moves money through the Federal Reserve and arrives in one to two business days. An ACH transfer moves money through a separate system and takes three to five business days. Wires are faster but cost more (usually $15 to $30 per wire). ACH transfers are cheaper or free but slower.

Do I need to do anything after the wire arrives?

No. Once the money lands in the receiving account, it is there. You do not need to confirm it or take any action. If there is a hold on it, the hold will lift automatically after one business day.

What should I do if the wire goes to the wrong account?

Contact your bank when ready with your confirmation number. Your bank can file a recall, which asks the receiving bank to return the money. The receiving bank is not required to return it, but most do if the account holder cooperates. This process usually takes several days to a week.