Wire transfers usually clear within one business day, but the exact timing depends on when you send it and which banks are involved

A wire transfer is money sent directly from one bank account to another through the Federal Reserve or a private network. Unlike checks or ACH transfers (which move money through a clearing house over several days), wire transfers move faster because the banks communicate directly and the money moves in near real-time.

Most domestic wire transfers — money sent between U.S. banks — clear the same business day if you send them before your bank's cutoff time, usually 2 p.m. or 3 p.m. If you send a wire after cutoff, it typically clears the next business day. International wire transfers take longer, usually three to five business days, because they pass through multiple banks and currency conversion systems.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time (usually 2 p.m. or 3 p.m.) clear the same business day.
  • Wires sent after cutoff or on weekends and holidays clear on the next business day.
  • International wires take three to five business days because they move through multiple banks and currency exchanges.
  • Once a wire leaves your bank, you cannot cancel it, so verify the recipient's account details before sending.
  • Your bank may hold the funds for a few hours after they arrive while they verify the transfer, even though the wire has technically cleared.

Same-day clearing for domestic transfers sent before cutoff

If you initiate a domestic wire transfer before your bank's cutoff time on a business day, the money usually reaches the recipient's bank the same day. The cutoff time varies by bank — most are between 2 p.m. and 3 p.m. Eastern time, but some banks have earlier or later windows. Call your bank or check your online banking portal to find your specific cutoff.

The receiving bank then processes the wire and deposits it into the recipient's account. This can happen within minutes or take a few hours, depending on the receiving bank's processing speed. Even though the wire has cleared, the receiving bank may place a temporary hold on the funds while they verify the transfer is legitimate. This hold usually lasts a few hours but can extend to one business day for large amounts.

Next-business-day clearing for wires sent after hours or on weekends

If you send a wire after your bank's cutoff time, on a Saturday or Sunday, or on a federal holiday, it enters the queue for the next business day. The wire will clear on that next business day, assuming it is not a holiday. For example, a wire sent at 4 p.m. on Friday clears on Monday (unless Monday is a holiday, in which case it clears on Tuesday).

Business days are Monday through Friday, excluding federal holidays like Thanksgiving, Christmas, New Year's Day, and Independence Day. If you need money to arrive by a specific date, count backward from that date and account for weekends and holidays. If the important date falls on a weekend or holiday, send the wire the business day before.

International wire transfers take three to five business days

International wires move slower because they travel through multiple intermediary banks, each of which must verify and forward the transfer. The money also passes through currency conversion systems if the sending and receiving countries use different currencies. A wire sent from a U.S. bank to a bank in Europe, Asia, or Latin America typically takes three to five business days to clear.

Some international transfers take longer if the receiving country has additional regulatory requirements or if the receiving bank is in a time zone far from the sending bank. You may also encounter delays if the recipient's bank information (account number, routing code, or SWIFT code) is incomplete or incorrect. Before sending an international wire, confirm all details with the recipient and ask their bank for the correct format.

Why wire transfers cannot be reversed once sent

Once your bank sends a wire transfer, you cannot cancel it or get the money back, even if you change your mind minutes later. This is different from a check, which can be stopped, or an ACH transfer, which can sometimes be reversed within a short window. The wire moves directly from your bank to the recipient's bank, and once the receiving bank deposits the funds, the transfer is complete.

For this reason, always verify the recipient's account number, routing number, and name before you authorize the wire. A single digit wrong in the account number can send the money to the wrong person. If you discover an error after sending, contact your bank when ready — they may be able to trace the wire and ask the receiving bank to return it, but this is not may provide and can take weeks.

How to check if your wire has cleared

Log into your online banking portal or mobile app and look for the wire transfer in your transaction history. Most banks show the status as "pending" until the wire leaves your bank, then "sent" or "cleared" once it reaches the Federal Reserve or private network. The status should update within a few hours of sending.

If the status shows "sent" or "cleared" on your end, the wire has left your bank. However, this does not mean the recipient has received it yet — it means your bank has released the funds. Contact the recipient to confirm they have seen the money in their account. If they have not received it after the expected timeframe, ask them to check with their bank, and contact your bank with the wire confirmation number (which appears in your transaction details).

Fees and limits on wire transfers

Most banks charge a fee for outgoing domestic wire transfers, typically between $15 and $30. International wires usually cost more, often $35 to $50, because they involve more processing. Some banks waive wire fees for customers with premium accounts or high balances. Incoming wires are usually free, though a few banks charge a small fee.

Banks may also set limits on how much you can wire in a single day or month. These limits vary widely — some banks allow $10,000 per day, others allow $100,000 or more. If you need to wire a large amount, contact your bank ahead of time to confirm the limit and ask if it can be raised temporarily. Large wires may also trigger additional verification steps to prevent fraud.

Frequently Asked Questions

Can I send a wire transfer on a holiday?

You can initiate the wire through your bank's online portal or by calling, but it will not clear until the next business day. Federal holidays when banks are closed include New Year's Day, Independence Day, Thanksgiving, and Christmas. The wire enters the queue and processes on the first business day after the holiday.

What if the wire does not arrive after three business days?

For domestic wires, contact your bank with the wire confirmation number and ask them to trace it. For international wires, wait until the fifth business day before contacting your bank, as delays are common. Your bank can contact the receiving bank to locate the funds and determine if there was an error in the account information.

Is a wire transfer safer than sending a check?

Wire transfers are faster and harder to intercept than checks, but they cannot be reversed once sent. Checks can be stopped if lost or stolen. For large amounts or time-sensitive payments, wires are generally safer. For smaller amounts where you might need to cancel, a check or ACH transfer may be better.

Do I need the recipient's full name to send a wire?

Yes, you need the recipient's full name, account number, and routing number (for domestic wires) or SWIFT code (for international wires). Some banks also ask for the recipient's address. Verify all details match the recipient's actual account to avoid sending money to the wrong person.

Can my bank hold a wire transfer after it arrives?

Yes. Even though the wire has cleared at the Federal Reserve level, the receiving bank can place a temporary hold on the funds while they verify the transfer. This hold typically lasts a few hours but can extend to one business day for large amounts or if the bank suspects fraud.