What happens when you send a wire transfer

A wire transfer moves money from your bank account to someone else's account, usually the same day or within one business day. You give your bank the recipient's name, account number, routing number, and the amount. Your bank deducts the money from your account, sends the instruction through a network (usually the Federal Reserve or SWIFT for international transfers), and the receiving bank deposits it into the recipient's account.

The money leaves your control when ready. Once your bank sends the wire, you cannot cancel it unless the receiving bank has not yet processed it — which is rare. This is why wire transfers are popular for time-sensitive payments like down payments on homes or urgent business transactions, but also why they are a common target for fraud.

Wire transfers are not the same as ACH transfers (which take three to five business days) or checks (which take even longer). The speed and irreversibility are the defining features.

Key Takeaways

  • Wire transfers move money the same day or next business day and cannot be reversed once sent, so verify the recipient's account details before authorizing the transfer.
  • Domestic wire transfers typically cost $15 to $30 per transfer, while international wires cost $35 to $50 or more depending on the receiving country and your bank.
  • You need the recipient's full name, account number, routing number (for domestic transfers), and SWIFT code or IBAN (for international transfers).
  • Banks are not required to refund a wire sent to the wrong account, even if you made the mistake, so confirm all details match before sending.

Fees and costs for domestic and international wires

Domestic wire transfer fees vary by bank. Most banks charge between $15 and $30 to send a domestic wire. Some banks charge less for outgoing wires if you maintain a high balance or have a premium account; others charge the same flat fee regardless. A few online banks charge nothing to send a domestic wire, though they may charge to receive one.

International wire transfers cost more because they travel through multiple banks and currency conversion may be involved. Expect to pay $35 to $50 or more to send an international wire, depending on the destination country and your bank's partnerships. Some banks also charge a separate currency conversion fee on top of the wire fee, which can add another $10 to $25 or more. The receiving bank may also deduct a fee from the amount that arrives, so the recipient gets less than you sent.

Before sending any wire, ask your bank for the exact fee and whether the receiving bank will deduct additional charges. This matters most for international transfers, where the final amount can be significantly less than what you authorized.

Information you need to provide for a wire transfer

For a domestic wire, you need the recipient's full name, account number, and the nine-digit routing number of their bank. The routing number identifies which bank holds the account. You can find a bank's routing number on their website, by calling them, or by looking at a check from that account (it appears at the bottom left).

For an international wire, you need the recipient's full name, account number, and either the SWIFT code (an eight or eleven-character code that identifies the bank) or the IBAN (International Bank Account Number, which varies in length by country). Some countries use both. You may also need the recipient's address and the purpose of the transfer, depending on the receiving country's regulations.

Verify every detail before you send. If the account number is wrong by even one digit, the money may go to a different account at the same bank, or the wire may be rejected. If the name does not match the account holder's name exactly, the receiving bank may reject it or hold it for investigation. Many banks will not refund a wire sent to the wrong account, even if you made the error.

How long a wire transfer takes to arrive

Domestic wires typically arrive the same business day if you send them before your bank's cutoff time (usually 2 p.m. or 3 p.m. Eastern time). If you send after the cutoff, the wire goes out the next business day. Weekends and federal holidays extend the timeline — a wire sent on Friday afternoon may not arrive until Monday.

International wires take longer. Most arrive within one to three business days, but some take up to five business days depending on the destination country, the banks involved, and whether the wire needs to pass through intermediary banks. A wire to a major financial center like London or Toronto usually arrives faster than one to a smaller country or remote location.

Once the receiving bank receives the wire instruction, it typically deposits the money into the recipient's account within hours. The delay is usually in transmission between banks, not in the final deposit.

When wire transfers are the right choice

Wire transfers make sense when you need money to arrive quickly and the recipient cannot wait for an ACH transfer (three to five days) or a check (five to ten days). Common situations include closing on a home purchase, paying a contractor before work begins, sending money to a family member in another country, or paying a business invoice with a tight important date.

Wire transfers are also useful when the recipient needs the funds in a specific account and you want confirmation that the money arrived. Your bank provides a confirmation number and the receiving bank confirms receipt, so there is a clear record of the transaction.

However, if the amount is small, the important date is not urgent, or you want the ability to cancel the transaction, an ACH transfer or check may be a better choice because they cost less and can be stopped if needed.

Protecting yourself from wire transfer fraud

Scammers often ask victims to send wire transfers because the money cannot be recovered. Common schemes include fake invoices from contractors or vendors, impersonation of a family member in an emergency, romance scams, and business email compromise (where a criminal gains access to a company email account and requests a wire to a fake vendor).

Before sending a wire, verify the request through a separate communication channel. If a contractor sends an invoice by email, call them directly using a phone number you know is correct. If a family member asks for money, call them back on their known number. If your boss requests a wire, walk to their office or call them directly — do not reply to the email.

Never send a wire based solely on an email or text message, even if it appears to come from someone you know. Scammers can spoof email addresses and phone numbers. If something feels unusual about the request — a sudden change in payment method, pressure to send quickly, or a request to keep it secret — it is likely fraud.

What to do if a wire transfer goes wrong

If you sent a wire to the wrong account, contact your bank when ready. Provide the confirmation number, the amount, the date sent, and the account number where it was sent. Your bank can contact the receiving bank and ask them to return the funds, but they are not required to do so. If the receiving bank agrees to return it, the process can take several weeks.

If you sent a wire to the correct account but it has not arrived after the expected time, contact your bank. They can trace the wire using the confirmation number and determine where it is in the system. International wires sometimes get held up at intermediary banks or for regulatory review, and your bank may be able to speed up the process.

If you believe you were the victim of wire fraud, report it to your bank, the FBI's Internet Crime Complaint Center (IC3), and your state's attorney general. Banks are not required to refund fraudulent wires, but reporting it creates a record that may help law enforcement and may help your bank identify patterns of fraud.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

Only if the receiving bank has not yet processed it, which is rare because most wires arrive within hours. Contact your bank when ready with the confirmation number and ask them to attempt a recall. Even if they try, the receiving bank is not required to stop the transfer. Once the money is deposited into the recipient's account, you cannot cancel it.

Why did the amount that arrived differ from what I sent?

The receiving bank may have deducted a fee, or currency conversion fees may have been applied to an international wire. Some international wires also pass through intermediary banks, each of which may deduct a small fee. Ask your bank before sending whether the receiving bank will deduct charges, and ask the recipient to confirm the exact amount they received.

Do I need a special account to send a wire transfer?

No. Any checking or savings account can send a wire transfer. You do not need a business account, a premium account, or any special authorization — just the funds in your account and the recipient's banking information. Some banks may require you to set up the wire in person or by phone the first time you send to a new recipient.

What is the difference between a wire transfer and a bank transfer?

"Bank transfer" is a general term that includes wire transfers, ACH transfers, and other methods of moving money between accounts. A wire transfer is one specific type that is fast and irreversible. ACH transfers are slower but cheaper. Ask your bank which method they recommend based on your timeline and the amount.

Is a wire transfer safer than sending cash or a check?

A wire transfer is safer than sending cash (which can be lost or stolen) but not safer than a check in terms of fraud risk. With a check, you can stop payment if it is lost or stolen. With a wire, you cannot. However, a wire leaves a clear electronic record, whereas a check can be forged. For large amounts, a wire is generally safer because it goes directly to the recipient's account rather than through the mail.