Why Is My Wire Transfer Taking So Long? Cutoffs, Holds, and Tracing

If your wire transfer is taking longer than expected, the delay almost always traces back to one of four causes: you missed your bank’s daily cutoff, the transfer details contain an error, a compliance or sanctions review has frozen the payment, or an international wire is moving through intermediary banks in different time zones. Domestic wires normally settle the same business day when submitted correctly and on time. International wires can take one to five business days depending on how many banks sit in the chain. Which cause is stalling yours determines whether you wait, call your bank, or start a trace.

You Missed the Cutoff or Hit a Holiday

Every bank sets a daily cutoff for same-day processing of outgoing wires, and the windows vary by institution. Bank of America processes same-day domestic wires submitted by 5:00 PM Eastern Time. Wells Fargo’s domestic cutoff is 3:00 PM Pacific Time.1Bank of America. Cutoff Times for Deposits, Transfers and Payments2Wells Fargo. Digital Wires FAQs Miss it and the wire waits until the next business day. Miss it on a Friday afternoon and the wire waits until Monday.

Domestic wires settle through the Fedwire Funds Service, which runs from 9:00 PM Eastern Time on the preceding calendar day through 7:00 PM Eastern Time, Monday through Friday, and closes on federal holidays.3Federal Reserve Board. Fedwire Funds Services Nothing moves on weekends or federal holidays no matter when you clicked send. International wires face additional holiday calendars: if a correspondent bank in London or Tokyo is closed for a local holiday, your funds sit in that bank’s system until it reopens.

Before assuming something has gone wrong, check the calendar. A wire submitted at 4:00 PM Friday to a European bank will not visibly move until at least Tuesday.

The Transfer Details Contain an Error

The most common reason a wire stalls before it leaves your bank is bad information on the transfer form. Domestic wires need the recipient’s full legal name, their account number, and the bank’s routing (ABA) number. International wires need those details plus the receiving bank’s SWIFT code, which identifies the institution within the global messaging network.4Bank of America. Send Wire Transfers in Online Banking or Our Mobile Banking App

A single transposed digit or a misspelled name can stop the transfer. When the receiving bank detects a mismatch, the funds usually land in a suspense account, a temporary holding area used while the bank sorts out the discrepancy. A person at the bank then has to investigate manually. If the error can’t be resolved, the money is returned to you, and the return itself can add several business days to the timeline.

If you suspect an error, call your bank and ask them to check whether the wire is sitting in suspense at the receiving institution. Have your reference numbers ready before you call.

A Compliance or Sanctions Hold Has Frozen the Wire

Federal law requires every bank moving money to monitor transactions for money laundering, tax evasion, and other financial crimes. The Bank Secrecy Act requires reports on cash transactions over $10,000 and flags on activity that looks suspicious based on factors like unusual amounts or destinations outside your normal pattern.5Financial Crimes Enforcement Network. The Bank Secrecy Act

Banks must also screen every wire against the Office of Foreign Assets Control sanctions lists. If your name, the recipient’s name, or even an intermediary bank’s name triggers a possible match against a sanctioned person, entity, or country, the transfer is frozen until a compliance officer investigates.6FFIEC BSA/AML Manual. Office of Foreign Assets Control Every transaction a U.S. financial institution handles is subject to these rules, and processing a payment involving a sanctioned party is illegal regardless of whether the bank used screening software.7Office of Foreign Assets Control. Additional Questions from Financial Institutions

When a hold is placed, the money is frozen while a human reviewer examines the transaction. This happens behind the scenes and runs separately from normal processing. Branch employees generally cannot override these holds; only the compliance department can release the funds once it confirms the transaction is legitimate. Reviews take anywhere from a few hours to several business days, and your bank is unlikely to give you a specific timeline while an investigation is open.

Your International Wire Is Passing Through Intermediary Banks

International wires rarely travel directly from your bank to the recipient’s bank. The funds pass through one or more intermediary (correspondent) banks that act as bridges between institutions in different countries. Each intermediary receives the payment instructions through the SWIFT network, verifies the details, and forwards the funds to the next stop. Every bank in the chain adds its own processing and verification time.

If the transfer involves a currency conversion, the intermediary handling the exchange adds another layer. Your bank may not control the rate that gets applied. When you send U.S. dollars to a foreign-currency account, the intermediary or receiving bank performs the conversion and is not bound by the rate your bank quoted.4Bank of America. Send Wire Transfers in Online Banking or Our Mobile Banking App

Why the Recipient Sometimes Gets Less Than You Sent

When you send an international wire, your bank assigns a fee code that determines who pays the intermediary and receiving bank charges. Under the OUR code, you pay all charges and the full amount reaches the recipient. Under SHA (shared), you pay your own bank’s outgoing fee while the recipient absorbs any charges from intermediary or receiving banks, deducted directly from the transfer. Under BEN, the recipient pays every charge in the chain.

Many banks default to SHA if you don’t specify. That’s why a recipient sometimes reports receiving less than the invoice amount you thought you sent: intermediary banks took their cut before the money arrived.

How to Trace a Delayed Wire

If the wire hasn’t arrived within the expected window, contact your bank and ask them to trace it. The reference numbers you need depend on the type of wire.

Domestic Wires

Domestic wires processed through Fedwire receive unique tracking identifiers called IMAD and OMAD numbers (Input and Output Message Accountability Data). Ask your bank for these. Providing them to the recipient’s bank lets that bank search its incoming queue and locate the exact transaction, which is often the fastest way to find a wire stuck in processing.

International Wires

International wires routed through SWIFT can be tracked using the Unique End-to-End Transaction Reference (UETR), a feature of the SWIFT gpi system. SWIFT gpi provides real-time visibility into where the payment is at each stage of the correspondent chain.8SWIFT. Swift GPI Nearly 60% of payments on the gpi network reach the recipient within 30 minutes, and almost all arrive within 24 hours.

You can also ask your bank for the payment confirmation message, historically called an MT103 under the older SWIFT format and now being replaced by the ISO 20022 standard. It contains the full routing details, including sender, recipient, intermediary banks, amounts, and charges. Sharing it with the recipient’s bank lets their wire department see exactly where the funds are held and push them through the remaining steps.

Can You Cancel a Wire That Hasn’t Arrived?

Wire transfers are designed to be final. Once the receiving bank accepts a payment order, the sender’s right to cancel disappears. Under the Uniform Commercial Code, a cancellation request only works if the receiving bank gets it in time to act before accepting the order.9Legal Information Institute. UCC 4A-211 – Cancellation and Amendment of Payment Order Because domestic wires often settle within minutes, this window is very narrow.

The 30-Minute Rule for International Personal Transfers

One important exception applies to international wires sent by a consumer for personal, family, or household purposes, classified under federal law as “remittance transfers.” Cancel within 30 minutes of paying, provided the recipient hasn’t yet picked up or received the funds, and the provider must refund the full transfer amount plus all fees within three business days.10eCFR. 12 CFR 1005.34 – Procedures for Cancellation and Refund of Remittance Transfers This protection applies only to international consumer transfers over $15. It does not cover domestic wires or business-to-business payments.11Consumer Financial Protection Bureau. Regulation E 1005.30 – Remittance Transfer Definitions

Recall Requests After the Window Closes

If a wire has already settled, you can ask your bank to submit a recall request. A recall is not a cancellation. It’s a voluntary request to the receiving bank, and that bank isn’t obligated to return the funds. Success depends almost entirely on whether the money is still sitting in the recipient’s account. Once the funds are withdrawn or moved, recovery is unlikely without a court order.

A Faster Alternative When Both Banks Support It

If your delay comes from cutoff times or weekend timing, a newer option may avoid the problem entirely. The Federal Reserve’s FedNow Service runs 24 hours a day, 7 days a week, 365 days a year, and settles payments in seconds. The per-transaction limit is $10 million, which makes it viable for large payments that would otherwise require a traditional wire.12Federal Reserve Financial Services. Customer Credit Transfer and Liquidity Management Transfer Network Limit Increases

The catch is availability. As of early 2026, roughly 1,600 financial institutions participate in FedNow, a growing number but still a fraction of U.S. banks and credit unions. Both the sender’s and recipient’s banks have to be on the network. If yours is, instant payments can eliminate the cutoff, weekend, and holiday delays that stall traditional wires. Check with your bank to see whether the service is available for your account.