If you’re wondering why your wire transfer is taking so long, the delay almost always traces 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 intermediary bank in an international chain is still processing it. Domestic wires generally settle the same business day when submitted correctly and on time. International wires take one to five business days depending on how many banks handle the funds along the way.
Working out which of these is holding up your money is the first step to getting it moving.
You Missed the Cutoff or Hit a Non-Business Day
The simplest explanation is timing. Every bank sets a daily cutoff for same-day processing of outgoing wires, and the window varies by institution. Bank of America processes same-day domestic wires submitted by 5:00 PM Eastern Time.1Bank of America. Cutoff Times for Deposits, Transfers and Payments Wells Fargo’s domestic cutoff is 3:00 PM Pacific Time.2Wells Fargo. Digital Wires FAQs Anything submitted after the cutoff goes out the next business day.
Domestic wires settle through the Fedwire Funds Service, which runs from 9:00 PM Eastern the preceding calendar day through 7:00 PM Eastern, Monday through Friday, excluding federal holidays.3Federal Reserve Board. Fedwire Funds Services Nothing moves on weekends or federal holidays no matter when you clicked send. A Friday-afternoon wire submitted after the cutoff is a Monday wire.
International transfers 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 queue until it reopens. Before you assume something has gone wrong, count business days in every country the wire touches.
Something in the Transfer Details Was Wrong
The next most common cause of a stalled wire is an error on the transfer form. Domestic wires need the recipient’s full legal name, account number, and routing (ABA) number. International wires also require the receiving bank’s SWIFT code.4Bank of America. Send Wire Transfers in Online Banking or Our Mobile Banking App
A single transposed digit or misspelled name can stop the transfer. When a receiving bank’s system detects a mismatch, funds usually land in a suspense account, a temporary holding area used while a bank employee investigates the discrepancy manually. If the error can’t be resolved, the money is returned to you, and that return process alone can add several business days.
When the Name and Account Number Don’t Match
A more dangerous scenario involves a correct account number paired with the wrong recipient name (or vice versa). Under the Uniform Commercial Code, a receiving bank that doesn’t know about the mismatch may process the payment based on the account number alone, even if the name belongs to someone else.5Legal Information Institute. UCC 4A-207 – Misdescription of Beneficiary Your money can end up in a stranger’s account, and your bank has no obligation to make you whole if the error was yours. Recovery depends on the unintended recipient’s cooperation.
Before you call your bank about a delay, pull up the original confirmation and reread every field. If you spot the error yourself, you can often save your bank a step.
A Compliance or Sanctions Hold Is Holding the Money
If the timing checks out and the details look right, a compliance review may be the reason your wire is stuck. Federal law requires every bank in the chain to monitor wire transfers for money laundering, tax evasion, and other financial crimes. The Bank Secrecy Act mandates reports on cash transactions above $10,000 and flags activity that looks unusual based on dollar amounts, destinations, or patterns that don’t match your normal history.6Financial Crimes Enforcement Network. The Bank Secrecy Act
Banks also screen every transfer against the Office of Foreign Assets Control sanctions lists. A match to a sanctioned person, entity, or country, including one flagged on an intermediary bank, freezes the transfer until a compliance officer investigates.7FFIEC BSA/AML Manual. Office of Foreign Assets Control Every transaction a U.S. financial institution touches falls under these rules, and processing a payment involving a sanctioned party is illegal regardless of whether screening software was used.8Office of Foreign Assets Control. Additional Questions from Financial Institutions
These reviews happen entirely behind the scenes. Branch employees generally cannot override a compliance hold; only the compliance department can release the funds after confirming the transaction is legitimate. Reviews can take anywhere from a few hours to several business days, and your bank is unlikely to give you a specific timeline while the investigation is open. If you call and are told the wire is “in review” without further detail, this is usually what’s happening.
An Intermediary Bank Is Still Processing It
International wires rarely go directly from your bank to the recipient’s bank. They 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 messaging network, verifies the details, and forwards the funds. Every additional bank in the chain adds its own processing time.
Currency conversion adds another layer. When you send U.S. dollars to an account denominated in a foreign currency, 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 May Receive Less Than You Sent
If the recipient is telling you the amount that arrived is smaller than what you sent, the fee code on the wire is likely the reason. Your bank assigns one of three codes that determines who pays intermediary and receiving bank charges:
- OUR means you pay all charges, including intermediary and receiving bank fees, and the full amount reaches the recipient.
- SHA (shared) means you pay your bank’s outgoing fee and the recipient absorbs any intermediary or receiving bank charges, which are deducted from the transfer before it arrives.
- BEN means the recipient pays all charges, and every bank in the chain deducts its fee from the transfer amount before passing it along.
Many banks default to SHA if you don’t specify. That’s why an exact invoice amount sometimes arrives short.
How to Trace a Delayed Wire
If none of the above explains the delay, or you just want to know where the money is, ask your bank to trace the transfer. The information you’ll need depends on whether the wire is domestic or international.
Domestic Wires
Fedwire assigns each transfer a pair of unique identifiers called IMAD and OMAD numbers (Input and Output Message Accountability Data). Ask your bank for these reference numbers and pass them to the recipient’s bank. They allow the receiving bank to search its incoming queue and locate the specific transaction, which is often the fastest way to find funds stuck somewhere in processing.
International Wires
International wires routed through the SWIFT network can be tracked using the Unique End-to-End Transaction Reference (UETR), a feature of SWIFT gpi that shows in real time where a payment is at every stage of the correspondent bank chain.9SWIFT. Swift GPI Nearly 60% of gpi payments 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. This document contains the full routing details: sender, recipient, intermediary banks, amounts, and charges. Sharing it with the recipient’s bank lets their wire department trace exactly where the funds are held and push them through the remaining steps.
Can You Cancel or Recall a Delayed Wire?
Wires 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 is only effective if the receiving bank gets it in time to act before accepting the order.10Legal Information Institute. UCC 4A-211 – Cancellation and Amendment of Payment Order Because domestic wires often settle within minutes, that window is extremely narrow.
There is one meaningful exception. International wires sent by a consumer for personal, family, or household purposes qualify as “remittance transfers” under federal law. If you cancel within 30 minutes of paying, and the recipient has not yet received the funds, the provider must refund the transfer amount plus all fees within three business days.11eCFR. 12 CFR 1005.34 – Procedures for Cancellation and Refund of Remittance Transfers This applies only to international consumer transfers over $15. It does not cover domestic wires or business-to-business payments.12Consumer Financial Protection Bureau. Regulation E 1005.30 – Remittance Transfer Definitions
After that window closes, your only option is to ask your bank to submit a recall request. A recall is a voluntary request to the receiving bank, which is not obligated to return the funds. Success depends almost entirely on whether the money is still sitting in the recipient’s account. If it’s already been withdrawn or moved, recovery is unlikely without a court order. Speed matters, but even immediate action provides no guarantee once the wire has settled.