What happens when you wire money between banks

When you wire money, you are sending funds from your bank account to another bank account using the Federal Reserve's wire transfer system (for domestic transfers) or the SWIFT network (for international ones). Your bank pulls the money from your account, passes it through a series of clearing houses and correspondent banks, and deposits it into the receiving account. The whole process is irreversible once sent — the receiving bank cannot send it back without the sender's permission.

Domestic wire transfers typically arrive the same business day if you send before your bank's cutoff time, usually 2 p.m. or 3 p.m. International wires take one to five business days depending on the receiving country and whether intermediate banks are involved. You pay a fee for this service, which ranges from $15 to $50 for domestic transfers and $35 to $75 for international ones, depending on your bank.

Key Takeaways

  • You need the receiving account holder's name, account number, and routing number for domestic transfers, or their SWIFT code and IBAN for international transfers.
  • Wire transfers are final once sent — your bank cannot reverse them, so verify all details before confirming.
  • Domestic wires sent before your bank's cutoff time (usually 2 p.m. or 3 p.m.) arrive the same business day; international wires take one to five business days.
  • Your bank will charge a fee ranging from $15 to $75 depending on whether the transfer is domestic or international.

Information you need before you start

For a domestic wire, you need the recipient's full name exactly as it appears on their account, their account number, and their bank's routing number. The routing number is a nine-digit code that identifies the specific bank branch. You can find it on a check, on the bank's website, or by calling the bank directly.

For an international wire, you need the recipient's full name, their account number (sometimes called the IBAN — International Bank Account Number — in Europe and other regions), and their bank's SWIFT code, which is an eight or eleven-character code that identifies the bank globally. Some countries also require an intermediary bank's details if the receiving bank does not have a direct relationship with your bank. Ask the recipient to provide all of this information, or ask their bank directly — guessing at these details will cause the wire to fail or arrive in the wrong account.

The step-by-step process at your bank

Log into your bank's online platform or call the wire transfer department. Most banks offer both options; online is faster, but phone-based wires let you speak to someone who can catch errors before they go through. Tell the bank you want to send a wire transfer and provide the recipient's information, the amount, and the purpose (banks ask this for compliance reasons, but the purpose does not appear on the recipient's statement).

The bank will show you a summary of the transaction, including the fee and the exact amount the recipient will receive. Read this carefully — if the receiving bank charges a fee on their end, it comes out of what the recipient gets, not what you send. Confirm the details, and the bank will debit your account when ready. You will receive a confirmation number and a reference number; save both. The confirmation number proves you sent the wire; the reference number lets you track it if something goes wrong.

Timing: when the money actually arrives

For domestic transfers, money arrives the same business day if you send before your bank's cutoff time. That cutoff is usually 2 p.m. or 3 p.m. Eastern Time, but it varies by bank — some cut off at noon, others at 5 p.m. Ask your bank for the exact time. If you send after the cutoff, the wire enters the queue for the next business day. Weekends and federal holidays do not count as business days, so a wire sent on Friday afternoon will not arrive until Monday at the earliest.

For international wires, the timeline is longer. The money leaves your account the same day, but it travels through multiple banks and clearing systems. A wire to Canada or Mexico typically arrives in one to two business days. A wire to Europe usually takes two to three business days. Wires to Asia, Africa, or South America can take three to five business days. Some receiving banks also hold the money for a day or two before crediting it to the account, so ask the recipient to check with their bank about their internal processing time.

What can go wrong and how to fix it

The most common error is a wrong account number or routing number. If the receiving bank cannot match the account number to an account at their institution, the wire bounces back to your bank, which then returns it to your account. This takes three to five business days. Some banks charge a fee to process the return. If the account number is wrong but matches an account at that bank, the money goes into the wrong person's account, and your bank cannot retrieve it without the recipient's cooperation.

A second common issue is a mismatch between the account number and the account holder's name. Some banks reject wires if the name does not match their records exactly. Others accept the wire anyway and let the receiving bank sort it out. If this happens, contact your bank when ready with the reference number — they can sometimes intercept the wire before it settles, though this is not may provide.

If a wire does not arrive within the expected timeframe, contact your bank with the reference number. They can trace it through the Federal Reserve system (for domestic) or SWIFT (for international) and tell you where it is. If it is stuck at an intermediary bank, your bank can contact that bank on your behalf. If it has been returned, your bank will tell you why and help you resend it with corrected information.

Domestic versus international wire transfers

FactorDomesticInternational
Information neededAccount number, routing number, recipient nameAccount number or IBAN, SWIFT code, recipient name, sometimes intermediary bank details
Typical arrival timeSame business day if sent before cutoffOne to five business days
Fee range$15 to $50$35 to $75
System usedFederal Reserve wire systemSWIFT network
ReversibilityNot reversible once sentNot reversible once sent

Alternatives to wire transfers

If you need to send money but want more protection or lower fees, consider other options. ACH transfers (Automated Clearing House) are slower — they take three to five business days — but they are cheaper (often free or $1 to $3) and can be reversed within a window if there is an error. ACH works only for transfers between U.S. bank accounts.

For international transfers, some banks offer SWIFT transfers at lower fees than wire transfers, though they take longer. Money transfer services like Wise (formerly TransferWise) often offer better exchange rates and lower fees for international transfers, though they may take one to two business days. PayPal and other digital payment platforms work for smaller amounts and are faster, but they charge percentage-based fees that can be high for large transfers.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

Not reliably. Once a wire enters the Federal Reserve system or SWIFT network, it is out of your bank's hands. Your bank can try to recall it, but the receiving bank is not required to honor the recall. The only way to get the money back is if the receiving bank agrees to send it back, which requires the recipient's cooperation. This is why verifying all details before sending is critical.

What if I send money to the wrong bank account?

If the account number does not exist at that bank, the wire bounces back to your account in three to five business days. If the account number exists but belongs to someone else, the money stays in that account, and your bank cannot retrieve it. You would need to contact the receiving bank and ask them to request the account holder's permission to return the funds. This can take weeks or may not happen at all.

Why does my bank charge different fees for wire transfers?

Fees depend on whether the transfer is domestic or international, whether you send it online or by phone, and whether you are a premium account holder. Some banks charge less for online wires than phone wires. Others charge more for international wires that require an intermediary bank. Ask your bank for their full fee schedule before sending.

Do I need to tell the recipient I am sending a wire?

It is a good idea to contact them beforehand so they know to expect the money and can watch for it. Wire transfers do not include a message or memo like checks do, so the recipient will see only the amount and your name (or your bank's name, depending on the bank). If the recipient does not know who sent it, they may be confused or suspicious.

How do I know if a wire transfer is a scam?

Be cautious if someone asks you to wire money to an unfamiliar account, especially if they claim to be from a government agency, a company you do business with, or someone you know. Scammers often pressure you to wire money quickly and tell you not to tell anyone. Legitimate businesses and government agencies do not ask for wire transfers. If you are unsure, hang up and call the organization directly using a number you find yourself, not one the caller provided.