What an international wire transfer is and how it differs from domestic ones

An international wire transfer moves money from your bank account to a recipient's account in another country. The process is similar to a domestic wire — you provide account details, an amount, and authorization — but the money travels through multiple banks and currency conversion systems, which adds time and cost.

The main differences: international wires typically take three to five business days instead of one, involve currency exchange (unless both accounts are in the same currency), and charge higher fees — often $15 to $50 on top of any currency markup your bank applies. You will also need the recipient's full name, account number, and their bank's routing information, which varies by country and is called a SWIFT code, IBAN, or local bank code depending on where the money is going.

Some countries have faster corridors. A wire to Canada or Mexico may clear in one to two days. A wire to a developing nation with fewer banking connections might take a week or longer, even if your bank says three to five days — delays happen at intermediate banks you cannot control.

Key Takeaways

  • International wires take three to five business days on average, but actual timing depends on the destination country and the banks involved.
  • You need the recipient's SWIFT code, IBAN, or local bank identifier, plus their full name and account number — incorrect details cause delays or rejection.
  • Your bank charges a wire fee plus a currency exchange markup; comparing banks before sending can save $10 to $30 per transfer.
  • Money transfer services like Wise, OFX, and Remitly often offer better exchange rates and lower fees than traditional banks for smaller amounts.

Information you need before initiating a wire

Gather these details from the recipient before you contact your bank. Missing or incorrect information is the most common reason wires are delayed or returned.

Recipient's full name — exactly as it appears on their bank account. Middle initials matter; if the name does not match, the receiving bank may reject the transfer or hold it pending verification.

Recipient's bank account number — the actual account number, not a routing number or card number. In the United States this is typically 10 to 12 digits; in other countries it varies widely.

Recipient's bank identifier — this is the critical piece that changes by country. In Europe and many other regions, it is the IBAN (International Bank Account Number), a standardized format up to 34 characters long that includes the country code and bank details. In the United States, Canada, and some other countries, it is the SWIFT code (also called BIC), an eight or eleven-character code that identifies the bank. Some countries use both. Ask the recipient which their bank requires, or ask them to provide their IBAN or SWIFT code directly — most online banking portals let account holders view this information themselves.

Recipient's bank name and address — your bank may request this, especially if the wire is going to a smaller or regional bank. The recipient's bank statement usually includes this.

The currency — confirm whether you are sending US dollars, euros, pounds, or another currency. If the recipient's account is in a different currency than what you are sending, the receiving bank will convert it, and you will not control the exchange rate they use.

How to send an international wire through your bank

Most banks let you initiate a wire online, by phone, or in person. Online is fastest and leaves a clear record.

Log into your online banking portal and look for "Wire Transfer," "Send Money," or "International Transfer." Enter the recipient's details exactly as you gathered them. Double-check the account number and SWIFT code or IBAN — a single digit wrong will cause rejection. Enter the amount and confirm the currency.

Your bank will show you the fee and, if applicable, the exchange rate they are offering. This is where you can decide whether to proceed or try a different bank or service. Once you authorize the transfer, the money leaves your account immediately, but the receiving bank may take several days to post it to the recipient's account.

Your bank will give you a confirmation number and a reference code (sometimes called a SWIFT reference or transaction ID). Save this — if the wire is delayed or lost, you will need it to trace the transfer. Some banks email a receipt; others require you to screenshot or print the confirmation page.

When to use a money transfer service instead of your bank

Traditional banks are not always the cheapest option for international transfers, especially for smaller amounts under $5,000. Money transfer services like Wise, OFX, Remitly, and MoneyGram often offer better exchange rates and lower fees.

Wise (formerly TransferWise) specializes in international transfers and typically charges a small percentage fee plus the real mid-market exchange rate, with no hidden markup. For a $1,000 transfer, you might pay $10 to $15 total. OFX and Remitly work similarly. These services are fastest to countries with established banking corridors — Canada, the UK, Australia, and Western Europe — where transfers often clear in one to two days.

The trade-off: money transfer services require you to create an online account and verify your identity, which takes 10 to 15 minutes. Your bank account is already verified, so a bank wire is faster if you need to send money immediately. Also, not all services support all countries; if you are sending to a smaller nation or a remote area, your bank may be your only option.

For very large amounts — $10,000 or more — call your bank directly. They may negotiate a better rate or waive the fee for high-value transfers. Some banks also offer standing orders for regular international payments, which can reduce per-transfer costs.

Currency exchange and hidden costs

Your bank does not use the real-time exchange rate you see on Google or XE.com. They apply a markup, typically 1 to 3 percent above the mid-market rate. On a $1,000 transfer to euros, that markup could cost you $10 to $30.

Money transfer services usually apply a smaller markup — often 0.5 to 1 percent — or charge a flat fee instead. Before you send, ask your bank what rate they are offering and compare it to the mid-market rate. If your bank's rate is significantly worse, a money transfer service will save you money even after their fee.

Some banks also charge an incoming wire fee to the recipient's bank, which the recipient's bank may deduct from the amount received. This is less common but does happen. Clarify with your bank whether the amount you send is the amount the recipient receives, or whether fees will reduce what they get.

What to do if a wire is delayed or goes missing

If the recipient has not received the money after five business days, contact your bank with your confirmation number and reference code. Your bank can trace the wire through the intermediary banks and determine where it is stuck.

Common reasons for delays: the recipient's bank is processing a high volume of transfers, the SWIFT code or IBAN was slightly incorrect (the receiving bank may hold it for verification), or the receiving bank requires additional information about the sender. Your bank can contact the receiving bank on your behalf to resolve this.

If the wire was sent to the wrong account due to your error, recovery is difficult. The money is in another person's account, and you will need their cooperation to return it. If the error was your bank's — they sent it to the wrong bank or account — your bank is responsible for recovering it, though this can take weeks.

If you used a money transfer service and the wire did not arrive, their customer service team can usually trace it faster than a bank can. Most money transfer services offer a money-back may provide if the transfer fails to reach the recipient within their stated timeframe.

Frequently Asked Questions

How long does an international wire actually take?

Three to five business days is the standard, but actual timing depends on the destination country and the banks involved. Wires to major financial centers like London, Toronto, or Sydney often clear in one to two days. Wires to developing nations or smaller banks can take a week or longer. Weekends and holidays add extra days.

Can I cancel an international wire after I send it?

If you cancel within a few minutes of sending, before the wire enters the banking system, your bank may be able to stop it. Once it has left your bank, cancellation is nearly impossible. Contact your bank immediately if you need to cancel; do not wait. If the wire already reached the receiving bank, you will need the recipient's cooperation to return the money.

What is the difference between SWIFT and IBAN?

SWIFT is an eight or eleven-character code that identifies a specific bank. IBAN is a longer code (up to 34 characters) that includes the country, bank, and account number. Europe and many other regions use IBAN. The United States, Canada, and some others use SWIFT. Many banks accept both; ask the recipient which their bank requires.

Do I need to report international wire transfers to the IRS or my government?

That depends on the amount and your country's laws. In the United States, banks report wire transfers over $10,000 to the IRS as part of anti-money-laundering rules, but this is routine and does not indicate wrongdoing. Some countries have lower thresholds. Consult a tax professional or your country's tax authority if you are unsure.

Is it safer to wire money or use a money transfer service?

Both are safe if you use the correct recipient details. The risk is sending money to the wrong account due to a typo or fraud — the method does not matter. Verify the recipient's account details directly with them before sending, and never wire money to someone you have not confirmed is legitimate.