International Wire Transfers: Process, Costs, and SWIFT

International wire transfers work by having your bank send coded payment instructions through the SWIFT messaging network to the recipient’s bank, which then credits the funds to the recipient’s account. The money itself moves through a separate settlement process between banks, often passing through one or more intermediary institutions along the way. Most transfers complete in one to five business days, cost between $25 and $65 in flat fees plus an exchange rate markup, and are effectively final once credited. Federal rules give you a 30-minute cancellation window and 180 days to report errors, but a wire sent to the wrong person is very hard to claw back.

How SWIFT Moves the Instructions

The Society for Worldwide Interbank Financial Telecommunication, known as SWIFT, is a messaging network that connects over 11,500 financial institutions across more than 200 countries and territories.1SWIFT. Who We Are It does not hold or move money. It transmits standardized messages between banks containing instructions about who should receive funds, how much, and where. Think of it as a secure postal service for financial instructions rather than a pipeline for cash.

When you initiate a wire, your bank creates a SWIFT message with the transfer details and sends it to the recipient’s bank, or to an intermediary bank that has a relationship with the recipient’s bank. Each institution on the network has a unique identifier code, so messages route precisely across jurisdictions. The actual money moves through a separate settlement process, where banks adjust their accounts with each other based on the instructions in the message.

For transfers originating in the United States, the domestic leg of a dollar-denominated wire often moves through the Federal Reserve’s Fedwire system, while the cross-border leg is communicated over SWIFT.2Federal Reserve Financial Services. Fedwire Funds Service International Wires Correspondent banks credit their customers and communicate onward through SWIFT, creating a handoff between domestic and international infrastructure that the sender never sees.

Your bank generates a SWIFT MT103 message for the transfer, the standardized payment instruction that carries the sender and recipient details, the amount, fees, and the routing path. If a recipient asks for proof that funds are on the way, the MT103 is what their bank will want to see.

What You Need Before You Can Send One

A single wrong digit means rejected payments, delays, and sometimes fees you won’t get back. Gather everything before you start.

Recipient and Bank Identifiers

You need the recipient’s full legal name exactly as it appears on their bank account, along with their physical address. You need the name and address of the receiving bank branch. The most important technical piece is the SWIFT/BIC code, an 8- or 11-character identifier that pinpoints the exact bank and branch. The base code is 8 characters covering the institution and country, with an optional 3-character suffix identifying a specific branch.3SWIFT. Business Identifier Code (BIC) Recipients can usually find this on their bank statements or in their mobile banking app.

IBAN or Local Account Number

For transfers to most of Europe, the Middle East, and parts of Africa and the Caribbean, you will need the recipient’s International Bank Account Number. An IBAN can be up to 34 characters and includes a two-letter country code, two check digits used to catch errors, and the underlying bank and account numbers. Every character must be entered exactly as the recipient provides it.

Not every country uses IBAN. The United States, Canada, Australia, New Zealand, Hong Kong, and Singapore do not. When sending to these countries, you will use the local equivalent: an ABA routing number and account number for U.S. recipients, a BSB number for Australia, a sort code for the U.K., and so on. Your bank’s wire transfer form will indicate which identifiers are needed for the destination country.

Purpose Codes

Some receiving countries require a purpose code on every inbound transfer, a short numeric or alphanumeric string that classifies why the money is being sent, such as payment for goods, tuition, a family gift, or an investment. India, Malaysia, South Africa, and several other jurisdictions mandate these codes for regulatory tracking, and your transfer may be rejected if the field is left blank or filled in incorrectly. Your bank or the recipient’s bank can supply the correct code for the transaction type.

What It Actually Costs

The total cost has three components, and only one of them is obvious at the time you send.

Flat Fees

Most retail banks charge a flat fee to send an international wire, typically ranging from about $25 to $65 for consumer accounts, though some institutions charge more. Many banks reduce or waive this fee for premium account tiers or transfers initiated online rather than at a branch. The recipient’s bank may also charge a fee to receive and credit the transfer, commonly between $0 and $25.

Exchange Rate Markup

When your transfer involves converting dollars to another currency, the bank applies an exchange rate that is almost always less favorable than the mid-market rate you see on financial news sites. The difference between the mid-market rate and the rate the bank offers you is the exchange rate spread, and it is the largest hidden cost in most international transfers. On a $10,000 transfer with a 1.5% spread, that markup costs $150 on top of whatever flat fee you paid. Federal regulations require your bank to disclose the exact exchange rate and the total amount the recipient will receive before you authorize, so review that pre-payment disclosure carefully.4Consumer Financial Protection Bureau. 1005.31 Disclosures

Intermediary Bank Fees

When your bank and the recipient’s bank don’t have a direct relationship, the transfer routes through one or more intermediary (correspondent) banks. Each intermediary can deduct its own processing fee from the transfer amount in transit, meaning the recipient gets less than you sent. These deductions commonly range from $15 to $50 per intermediary. Fee allocation depends on the charging instruction you select:

  • OUR means you pay all fees, including intermediary and receiving bank charges. The recipient gets the full amount. This is the most expensive option for the sender.
  • SHA (shared) means you pay your bank’s outgoing fee, and the recipient absorbs intermediary and receiving bank charges. This is the most common default.
  • BEN (beneficiary) means the recipient pays everything. All fees are deducted from the transfer amount before it arrives.

If you are paying an invoice or a tuition bill where the exact amount matters, choosing OUR ensures the recipient gets the full sum. Otherwise, the recipient may contact you about a shortfall.

How Long It Takes

Most international wires complete in one to five business days. That range is wide because several variables can stack up against you.

Each intermediary bank in the chain must independently process the message and update its ledger before passing the transfer along. A wire routing through two intermediaries takes noticeably longer than a direct bank-to-bank transfer. Time zones compound this: a transfer sent at 4 p.m. Eastern on a Friday won’t be processed by a bank in Asia until Monday morning local time, which alone adds two calendar days.

Banks also have daily processing cut-offs, often in the early-to-mid afternoon. A transfer submitted after the cut-off is queued for the next business day, so if you need speed, submit early. Public holidays in the sending country, the receiving country, or any intermediary country can pause the chain, and year-end closures rarely overlap cleanly across jurisdictions.

SWIFT’s global payments innovation service (gpi) now provides end-to-end tracking for cross-border payments, similar to a package tracking number. Nearly 60% of gpi payments are credited to the recipient within 30 minutes, and almost 100% arrive within 24 hours, according to SWIFT.5SWIFT. Swift GPI Not all banks have adopted it, but it is becoming standard among major institutions.

Compliance Screening and Holds

Every international wire passes through at least one layer of regulatory screening, and flagged transfers can be held without warning.

Anti-Money Laundering Checks

Under the Bank Secrecy Act, financial institutions must file reports on cash transactions exceeding $10,000 and report any suspicious activity that could signal money laundering, tax evasion, or other criminal conduct.6Financial Crimes Enforcement Network. The Bank Secrecy Act The $10,000 Currency Transaction Report requirement applies specifically to cash, but the suspicious activity reporting obligation covers all transaction types, including wires. Banks maintain their own internal thresholds and patterns for flagging transfers, so even a modest wire can trigger a review if the destination, amount, or account activity looks unusual. When that happens, the bank may contact you for additional documentation about the source of funds or the purpose of the payment.

OFAC Sanctions Screening

Before releasing any international wire, banks screen the transaction against the Treasury Department’s Specially Designated Nationals (SDN) list and other sanctions lists maintained by the Office of Foreign Assets Control. If the recipient’s name, address, or country triggers a potential match, the bank must evaluate the quality of that match by comparing details like nationality, date of birth, address, and tax ID.7U.S. Department of the Treasury. FAQ 5 – How Do I Determine if I Have a Valid OFAC Match A partial name match alone may not block the transfer, but if the bank finds enough similarities, it must contact the OFAC compliance hotline before proceeding. The transfer can be frozen for days or indefinitely while that plays out. There is nothing you or the recipient can do to speed it up.

Your Cancellation and Error Rights

Federal remittance rules give you more protection than most people realize, but the windows are tight.

Pre-Payment Disclosures

Before you pay for a remittance transfer, your bank must disclose the exchange rate, all fees it will charge, any known third-party fees, and the total amount the recipient will receive in the destination currency.4Consumer Financial Protection Bureau. 1005.31 Disclosures These figures must be accurate at the moment you authorize. If anything changes between the quote and your payment, the bank must provide updated disclosures before proceeding. The receipt you get after authorizing must also include a statement of your cancellation and error resolution rights and contact information for the Consumer Financial Protection Bureau.

Thirty-Minute Cancellation

You can cancel a transfer for a full refund if you contact your bank within 30 minutes of authorizing payment, as long as the funds have not already been picked up or deposited into the recipient’s account.8eCFR. 12 CFR 1005.34 – Procedures for Cancellation and Refund of Remittance Transfers You need to provide enough information for the bank to identify you and the specific transfer. If the cancellation qualifies, the bank must return the full amount, including fees and taxes, within three business days. If you realize immediately after hitting send that the amount or account is wrong, pick up the phone. Do not wait for the online portal.

Reporting Errors

If something goes wrong after the cancellation window closes, you have 180 days from the disclosed date the funds were supposed to be available to report an error to your bank.9eCFR. 12 CFR 1005.33 – Procedures for Resolving Errors Covered errors include the transfer not being delivered, the wrong amount arriving, or computational errors in the disclosures. Once notified, the bank has 90 days to investigate and must report its findings to you within three business days of completing the investigation. If it determines an error occurred, it must provide appropriate remedies.

These protections apply to institutions that qualify as remittance transfer providers under federal regulation, generally those that send more than 500 international consumer transfers per year.10eCFR. 12 CFR 1005.30 – Remittance Transfer Definitions All major banks and money transfer services clear that threshold, so the vast majority of consumer transfers are covered.

Why a Wire Is Effectively Final

The rules above handle quick cancellations and errors. They do not solve the more common panic scenario: money sent to the wrong person, or wired to a scammer.

Once a wire transfer is credited to the recipient’s account, your bank cannot simply reverse it. Unlike a credit card chargeback, a wire is designed to be final. Your bank can send a recall request to the recipient’s bank, but the recipient’s bank is under no obligation to return the funds, and the recipient must typically consent. If the money has already been withdrawn or moved on, there is nothing to recover. Recall requests to international banks can take weeks to get a response, and the outcome is often a dead end.

There are also fees for attempting a recall, and if the original transfer involved a currency conversion, you may get back a different dollar amount than you sent due to exchange rate movement. Treat every international wire as irreversible. Triple-check the recipient details and the amount before you authorize. If you are paying someone you have not done business with before, consider a small test transfer first.

Tax Reporting the Transfer May Trigger

Sending or receiving an international wire does not automatically create a tax bill, but it can create reporting obligations that carry stiff penalties if ignored.

If you have a financial interest in, or signature authority over, any foreign bank accounts whose combined value exceeded $10,000 at any point during the calendar year, you must file FinCEN Form 114, commonly called the FBAR.11Internal Revenue Service. Report of Foreign Bank and Financial Accounts (FBAR) The threshold is based on aggregate value across all foreign accounts, not any single transfer. If you regularly wire money to a foreign account in your name, that account likely pushes you over.

Separately, the Foreign Account Tax Compliance Act requires reporting specified foreign financial assets on IRS Form 8938 if they exceed thresholds that vary by filing status and whether you live in the U.S. or abroad. Single filers living in the U.S. hit the threshold at $50,000 on the last day of the year or $75,000 at any point during it, while thresholds run much higher for joint filers and taxpayers living abroad.12Internal Revenue Service. Summary of FATCA Reporting for U.S. Taxpayers FATCA and FBAR have overlapping but distinct requirements, and you may need to file both for the same accounts.

On the receiving side, if you get more than $100,000 in total from a nonresident alien or foreign estate during a single tax year, you must report it on IRS Form 3520.13Internal Revenue Service. Gifts From Foreign Person For gifts from foreign corporations or partnerships, the 2026 reporting threshold is $20,573. These reports are required even though the gift itself is not taxable income. The penalty for failing to file Form 3520 is 5% of the unreported gift per month, up to 25%, so the stakes are real even when no tax is owed.