Wire transfers usually clear within one business day, but the exact timing depends on when you send it, which banks are involved, and whether the receiving bank needs to verify the account

A domestic wire sent before your bank's cutoff time (usually 2 p.m. or 3 p.m. Eastern) on a business day typically arrives at the receiving bank the same day or the next morning. The receiving bank then has to post it to the recipient's account, which can take a few hours to one business day more. International wires are slower — they move through correspondent banks and clearing houses, which adds two to five business days.

The phrase "cleared" means different things depending on context. The money may arrive at the receiving bank within hours, but the receiving bank may place a hold on it while they verify the account exists and matches the name on the wire. During that hold, the recipient cannot withdraw the funds, even though the wire has technically arrived.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time arrive at the receiving bank the same day or next business day, but the receiving bank may hold the funds for verification.
  • International wires take two to five business days because they pass through multiple correspondent banks and clearing systems.
  • Weekends and holidays extend timelines — a wire sent Friday afternoon will not move until Monday.
  • Some receiving banks hold wires for 24 hours or longer to confirm the account and recipient name match, even after the wire arrives.
  • Once a wire clears and the hold is lifted, the money is final — the sending bank cannot reverse it.

Why domestic wires take longer than you might expect

Even though wires move electronically, they do not arrive instantly. Your bank has a cutoff time — usually 2 p.m. or 3 p.m. Eastern — after which wires sent that day are queued for the next business day. If you send a wire at 4 p.m., it does not leave your bank until the next morning.

Once your bank sends the wire, it travels through the Federal Reserve's wire system (called Fedwire for domestic transfers). The Federal Reserve processes these transfers in batches throughout the day, and the receiving bank retrieves them during their settlement windows. This process usually takes a few hours, but it happens within the same business day if you met your bank's cutoff.

The receiving bank then has to post the wire to the recipient's account. This is not automatic — it requires a teller or automated system to match the wire details (account number, name, amount) to an account in their system. Most banks do this within a few hours, but some take until the next business day, especially if the wire arrives late in the afternoon.

Holds and verification delays that extend clearing time

After a wire arrives at the receiving bank, that bank may place a hold on it. A hold means the money is there, but the recipient cannot touch it yet. The receiving bank uses this time to verify that the account number and recipient name match, and that the account is active and in good standing.

The length of a hold varies. Some banks lift it within a few hours. Others hold wires for 24 hours as standard practice, especially if the amount is large or the account is new. A few banks hold wires for up to three business days if they flag the transaction as unusual or if the account has a history of disputes.

If the account number or name does not match, the receiving bank may reject the wire and send it back to your bank. This reversal can take one to three business days. During that time, the money is in limbo — not in your account and not in the recipient's account.

International wires and correspondent bank delays

International wires are slower because they do not go directly from your bank to the recipient's bank. Instead, they pass through one or more correspondent banks — intermediary banks that your bank has a relationship with and that have a relationship with the receiving bank.

A wire from a U.S. bank to an account in Europe might travel like this: your U.S. bank → a U.S. correspondent bank → a European correspondent bank → the recipient's bank. Each step adds processing time. The wire also has to be converted to the currency of the receiving country, which adds another layer of verification.

Most international wires take three to five business days. Some take longer if the receiving country has strict anti-money-laundering rules or if the receiving bank is in a country with limited banking infrastructure. A few banks quote seven to ten business days for certain destinations.

What happens on weekends and holidays

Wire transfers do not process on weekends or federal holidays. A wire sent on Friday at 1 p.m. will leave your bank that day and may arrive at the receiving bank Friday evening or Saturday morning. But the receiving bank will not post it to the recipient's account until Monday, because their staff does not process transactions on weekends.

If you send a wire on Friday at 4 p.m. (after cutoff), it will not leave your bank until Monday morning. The receiving bank will not see it until Monday afternoon or Tuesday morning. The hold period then starts on Tuesday, so the recipient may not have access to the money until Wednesday or Thursday.

Holiday schedules vary by bank and country. If your bank or the receiving bank is closed for a holiday, the wire waits until the next business day. Always check your bank's holiday calendar if you are sending a wire around a major holiday.

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

Once you send a wire, ask your bank for a confirmation number or reference number. Write this down. If the wire does not arrive on time, you will need this number to trace it.

Most banks can tell you within 24 hours whether the wire left their system and reached the receiving bank. They can also tell you if the receiving bank rejected it. If the wire was rejected, your bank will initiate a reversal, and the money will return to your account within one to three business days.

If the wire left your bank but the recipient says they have not received it, ask your bank to contact the receiving bank directly. This is called a wire trace. Your bank will file a formal request with the receiving bank to locate the wire and confirm whether it arrived, whether it is on hold, or whether it was rejected. A wire trace usually takes three to five business days.

If a wire is delayed beyond the expected timeline, contact your bank immediately. Do not wait. The sooner you file a trace, the sooner the receiving bank can investigate.

Why you cannot cancel or reverse a wire once it clears

Once a wire clears — meaning it has arrived at the receiving bank and the hold has been lifted — it is final. The sending bank cannot reverse it, and the recipient cannot refuse it. This is why wires are used for large, time-sensitive transactions and why they carry more risk than other payment methods.

If you sent a wire to the wrong account or the wrong person, your only option is to contact the recipient and ask them to send the money back. If they refuse, you have limited recourse. Some banks offer wire fraud insurance, but it does not cover mistakes — only unauthorized transfers.

Before you send a wire, triple-check the account number, routing number, and recipient name. Ask the recipient to confirm their account details in writing. If you are sending a large amount to someone you have never wired to before, send a small test amount first.

Frequently Asked Questions

Can a wire transfer clear in less than 24 hours?

Yes. If you send a domestic wire before your bank's cutoff time and the receiving bank processes it immediately, the wire can arrive and clear within a few hours. However, most receiving banks place a hold for verification, which adds at least a few hours and often 24 hours or more.

Why does my bank say the wire cleared but the recipient has not received it?

The wire has arrived at the receiving bank, but that bank is holding it for verification. The receiving bank may be confirming the account number and name match, or they may be running anti-fraud checks. Ask the recipient to check with their bank about holds on incoming wires.

How long does a wire reversal take if the receiving bank rejects it?

If the receiving bank rejects the wire because the account number is invalid or the account is closed, the wire is automatically sent back to your bank. This reversal usually takes one to three business days. The money will reappear in your account, and your bank will notify you.

Do international wires ever clear faster than three business days?

Rarely. Some banks offer expedited international wires that can clear in one to two business days, but these are expensive and only available for certain countries. Standard international wires take three to five business days because of correspondent bank processing and currency conversion.

What if I sent a wire to the wrong person?

Contact your bank immediately and provide the wire confirmation number. Your bank can file a recall request with the receiving bank, but there is no may provide the receiving bank will retrieve the money. If the recipient has already withdrawn it, you will need to pursue legal action or contact law enforcement.