How Long Does It Take a Wire to Go Through?

A domestic wire transfer typically goes through within 24 hours, while an international wire takes one to five business days. The exact timing depends on when you send it, where the money is going, and whether anything triggers a review along the way.

Domestic Wire Transfers

When you send a wire to another bank account within the United States, the money usually arrives the same business day or within 24 hours. The Federal Reserve’s Fedwire system, which handles most domestic wires, processes transfers between banks from 9:00 p.m. ET the night before through 7:00 p.m. ET the following day. But your bank will set its own cutoff time, often around 3:00 p.m. or 4:00 p.m. local time. If you initiate a wire before that cutoff, the recipient’s bank typically receives the funds within hours. Miss the cutoff, and your transfer rolls to the next business day.

The bank-to-bank movement itself can happen within minutes, but the recipient may not see the money in their account right away. Clearing and posting delays on the receiving end can stretch the process to a full business day, even when the sending bank pushes the funds out quickly.

International Wire Transfers

Sending money across borders takes longer. International wires typically arrive in one to five business days, and in some cases even longer. Three main factors slow things down.

  • Intermediary banks: International wires often pass through one or more banks between the sender’s and recipient’s institutions. Each intermediary must process the transfer before forwarding it, and every stop adds time.
  • Currency conversion: If the recipient’s bank needs to convert the funds into a different currency, that can add a day or more. Less commonly traded currencies take even longer because the bank may need to source that currency from another institution.
  • Time zones and local banking hours: A wire sent late on a Friday in the U.S. may not reach a bank in Asia or Europe until Monday or Tuesday, since both sides need to be operating during business hours to process the transfer.

In rare cases, a straightforward international wire between major banks in commonly traded currencies can arrive within a single business day. But planning for two to three business days is more realistic, and five days is not unusual for transfers to smaller banks or countries with tighter capital controls.

What Can Delay a Wire Transfer

Even a routine domestic wire can take longer than expected. The most common reasons for delays include:

  • Wrong account or routing number: If you provide an incorrect account number or bank identifier, the transfer may bounce back or get held up while the banks try to sort it out. Double-checking these details before you hit send can save you days.
  • Fraud and compliance screening: Banks are required to screen wire transfers for potential fraud, money laundering, and sanctions violations. If the recipient’s name is similar to someone on a government watchlist, for example, the bank may hold the transfer while it investigates. This is more common with international wires, but it can happen domestically too.
  • Weekends and federal holidays: Wire transfers only process on business days. The Federal Reserve is closed on all Saturdays, Sundays, and federal holidays. A wire initiated on Friday afternoon after your bank’s cutoff won’t begin processing until Monday, and if Monday is a holiday, it pushes to Tuesday.

Government actions like the imposition of foreign currency controls, natural disasters, or civil unrest in the destination country can also cause delays that are outside anyone’s control.

Faster Alternatives to Wire Transfers

If you need money to arrive faster than a traditional wire allows, two newer payment systems now offer near-instant transfers within the U.S.

FedNow, launched by the Federal Reserve in 2023, guarantees delivery within 20 seconds and often completes transfers faster than that. It operates 24 hours a day, 7 days a week, 365 days a year, including weekends and holidays. The default transaction limit is $100,000, though participating banks can raise it to $500,000.

RTP (Real-Time Payments), operated by The Clearing House, also settles payments instantly around the clock. Funds are available to the recipient immediately. RTP allows transactions up to $1 million.

Both systems eliminate the business-day constraints that slow down traditional wires. The catch is that not all banks participate in FedNow or RTP yet, so you’ll need to check whether your bank and the recipient’s bank both support them. Neither system handles international transfers.

What to Expect When You Send a Wire

To initiate a wire, you’ll need the recipient’s full name, their bank’s routing number (or SWIFT code for international transfers), and the recipient’s account number. Most banks let you send wires online, by phone, or in person at a branch. Fees for domestic wires typically run $15 to $30 for online transfers and slightly more in person. International wires usually cost $35 to $50 or more, and the recipient’s bank may charge an incoming wire fee as well.

Once you submit the transfer, your bank will debit the funds from your account right away. You can usually get a confirmation number or reference code to track the transfer. If the money hasn’t arrived within the expected window, contact your bank with that reference number so they can trace it through the system.