What you need before you wire money abroad

To send money internationally by wire, you need the recipient's full banking details and your own funds available in your account. The recipient must provide their IBAN (International Bank Account Number) or SWIFT code (also called BIC), their full legal name exactly as it appears on their account, and the name and address of their bank. Without these details, the wire cannot be sent.

You also need to know how much the wire will cost. International wires typically charge a flat fee from your bank (usually $15 to $50) plus a currency conversion fee if you are sending money in a different currency than your account holds. Some banks also charge the receiving bank a fee, which may be deducted from the amount the recipient gets. Ask your bank for the total cost before you initiate the transfer.

The money must already be in your account or available through an overdraft arrangement. You cannot wire money you do not have. If you are sending a large amount, your bank may place a temporary hold on your account while the wire processes, so confirm you have enough available balance for both the transfer and any fees.

Key Takeaways

  • You must have the recipient's IBAN or SWIFT code, their full legal name, and their bank's name and address before you can send an international wire.
  • International wires take 1 to 5 business days to arrive, depending on the receiving country and whether the receiving bank processes on weekends.
  • Your bank will charge a fee (typically $15 to $50) plus a currency conversion fee if the money crosses currency lines.
  • Once a wire is sent, it cannot be stopped or reversed unless the receiving bank agrees to return it, which is rare and can take weeks.
  • The receiving bank may hold the money for verification before crediting it to the recipient's account, especially for large amounts.

How to initiate an international wire at your bank

Contact your bank by phone, in person, or through online banking to request an international wire. Most banks require you to call or visit in person for wires over a certain amount (often $10,000), even if you have online banking. Provide the recipient's full banking details, the amount you want to send, and the currency you want to send it in.

Your bank will give you a reference number for the wire. Write this down immediately. You will need it to track the transfer and to prove you sent the money if something goes wrong. The bank will also confirm the total fee and the amount the recipient will receive after currency conversion and any receiving bank fees are deducted.

Once you authorize the wire, the money leaves your account within hours, usually the same business day. You cannot cancel it after authorization. Some banks allow you to cancel within a narrow window (sometimes just 30 minutes), so ask about this before you confirm. If you miss that window, the wire is gone and cannot be stopped.

IBAN, SWIFT codes, and why both matter

The IBAN is a standardized account number used in Europe, the Middle East, Africa, and parts of Asia. It includes the country code, bank code, and account number in one long string (typically 15 to 34 characters). If the recipient's bank is in a country that uses IBANs, you must use it. Using an incorrect IBAN will send the money to the wrong account or cause the wire to be rejected.

The SWIFT code identifies the specific bank branch where the recipient holds their account. It is a shorter code (usually 8 or 11 characters) and is used by banks in the United States, Canada, Australia, and many other countries that do not use IBANs. Some countries use both — in that case, provide both to reduce the chance of error.

Ask the recipient to confirm their IBAN or SWIFT code directly with their bank rather than relying on what they remember. A single wrong digit will route the money to a different account. Many banks offer a verification tool on their website where you can enter the IBAN or SWIFT code and confirm it is valid before you send the wire.

How long international wires take and what delays them

A wire typically arrives within 1 to 5 business days. The exact timeline depends on the receiving country, the receiving bank's processing speed, and whether the wire crosses multiple currency zones. Wires sent on a Friday or weekend may not begin processing until Monday, which adds days to the total time.

Some receiving banks hold incoming wires for verification, especially if the amount is large or the sender is new to the account. This hold can last 1 to 3 business days while the bank confirms the wire is legitimate and not part of a fraud scheme. The recipient will see the money in their account during this hold, but cannot withdraw or transfer it until the hold is released.

If a wire does not arrive within the expected timeframe, contact your bank with the reference number. Your bank can trace the wire through the international banking system and determine where it is. If the wire was rejected by the receiving bank (usually because of an incorrect account number or name mismatch), your bank will initiate a return, which can take 5 to 10 additional business days.

Currency conversion and exchange rates

If you are sending money in a currency different from your account currency, your bank will convert it at their exchange rate on the day the wire is processed. This rate is usually less favorable than the mid-market rate you see online, meaning you lose money on the conversion. The difference is how banks profit on international transfers.

Ask your bank what exchange rate they use before you send the wire. Some banks publish their rates online; others only quote them over the phone. The rate can shift by 1 to 3 percent depending on market conditions and the time of day you send the wire. If the rate is poor, you can wait a day or two to see if it improves, but you cannot control when your bank processes the wire once it is authorized.

The receiving bank may also apply their own exchange rate if they need to convert the money again on their end. This is rare but happens when the wire passes through multiple currency zones. Ask both your bank and the recipient's bank whether additional conversion fees apply.

What happens if the wire goes to the wrong account

If you send a wire to an incorrect account number or IBAN, the money will arrive in someone else's account. Your bank cannot retrieve it without the cooperation of the receiving bank and the account holder. In most cases, the receiving bank will not force the account holder to return the money, and you will have no legal recourse.

If you realize you made an error immediately after sending the wire, contact your bank right away with the reference number. Some banks can attempt to recall the wire if it has not yet been processed by the receiving bank, but this only works if you catch the error within hours. Once the receiving bank has accepted the wire, a recall is almost impossible.

To prevent this, verify the recipient's account details in writing before you send anything. Ask them to provide a screenshot of their bank statement or account information page showing their name, IBAN or SWIFT code, and bank name. Do not rely on verbal confirmation or email alone.

Fraud protection and security when wiring internationally

International wires are not protected by the same fraud safeguards as credit cards or ACH transfers. Once the money leaves your account, it is gone. Your bank is not responsible for recovering it if you were tricked into sending it to a scammer, even if the scammer impersonated someone you know.

Verify the recipient's identity through a separate channel before you wire money. If someone claiming to be a family member, business partner, or service provider asks you to wire money urgently, call them back using a phone number you know is correct (not one they provided). Scammers often create fake email addresses or intercept messages to redirect wire transfers.

Be especially cautious if someone asks you to wire money to a different account than usual, or if they pressure you to send it quickly without time to verify. These are common signs of fraud. Your bank may also flag unusual international wires and call you to confirm before processing; this is a security measure, not a delay.

Alternatives to wiring money internationally

International wire transfers are fast but expensive. If you are not in a hurry, other methods may cost less. International ACH transfers (available through some U.S. banks) take 5 to 10 business days but charge lower fees, typically $5 to $15. Money transfer services like Wise, OFX, or Remitly often offer better exchange rates than banks and lower fees, though they may take 1 to 3 business days.

If you are sending money to someone in a country with limited banking infrastructure, a money order or cash pickup service may be the only option. These services allow the recipient to pick up cash at a local agent without needing a bank account. The tradeoff is higher fees and longer delivery times (3 to 7 business days).

For regular international transfers, some banks offer standing orders or recurring wires at a discounted rate. If you send money to the same person or account regularly, ask your bank whether this option is available.

Frequently Asked Questions

Can I cancel an international wire after I send it?

Only if you catch the error within minutes of sending it and your bank has not yet transmitted it to the receiving bank. Once the wire has been sent, cancellation is nearly impossible. Some banks offer a brief cancellation window (30 minutes to 1 hour), so ask about this before you authorize the transfer. After that window closes, the wire cannot be stopped.

What if the recipient's bank rejects the wire?

The receiving bank will return the wire to your bank if the account number is invalid, the name does not match, or the bank cannot process it for another reason. The return takes 5 to 10 business days. Your bank will credit the money back to your account, minus any fees they charged for sending it. You will need to get the correct account details and send the wire again.

Do I need to report international wire transfers to the government?

If you are sending money from the United States, your bank must report any wire over $10,000 to the Financial Crimes Enforcement Network (FinCEN) as part of anti-money-laundering rules. This is routine and does not mean you have done anything wrong. The report is filed by your bank, not by you. If you are sending money to or from a country under U.S. sanctions, the wire may be blocked entirely.

How much does it cost to wire money internationally?

Costs vary by bank and destination country. Expect a flat fee of $15 to $50 from your bank, plus a currency conversion fee (usually 1 to 3 percent of the amount) if you are converting currencies. The receiving bank may also charge a fee, which is often deducted from the amount the recipient gets. Ask your bank for a quote before you send the wire so you know the total cost.

What information do I need from the recipient?

You need their full legal name (exactly as it appears on their account), their IBAN or SWIFT code, their bank name, and their bank's address. Some banks also ask for the recipient's address. Ask the recipient to provide this information in writing or have them confirm it directly with their bank to avoid errors. A single wrong digit in the account number will send the money to the wrong place.