International SWIFT Transfers: How They Work, Costs, and Timing

An international SWIFT transfer moves money between banks in different countries by sending an encrypted payment instruction through a network that links more than 10,000 financial institutions across 200-plus countries. To send one, you give your bank the recipient’s name, address, account number or IBAN, and their bank’s SWIFT/BIC code, then pay a wire fee that typically runs $30 to $50 plus a currency conversion margin. Federal remittance rules give you a short cancellation window and 180 days to report errors.

How a SWIFT Transfer Actually Moves Money

The SWIFT network itself doesn’t move funds. It carries the messages. When you send a payment, your bank transmits a standardized instruction telling the receiving bank to credit a specific account, and the money settles separately through accounts the banks hold with each other.

That settlement runs on correspondent banking. If your U.S. bank has no direct relationship with the recipient’s bank, the payment routes through one or more intermediary banks that do. Each intermediary deducts a fee and forwards the balance to the next link in the chain. A transfer between two major banks in well-connected countries might go direct. A transfer to a regional bank in a less common destination might pass through two or three correspondents, each adding time and cost.

Information You Need Before Sending

Banks run every transfer through automated compliance checks, and even a small mismatch between the name you enter and the name on the recipient’s account can trigger a hold or a rejection. Gather all of the following before you start the form:

  • The recipient’s full legal name, exactly as it appears on the receiving account, including middle names or business entity suffixes.
  • The recipient’s residential or business address associated with the account.
  • The receiving bank’s name and the address of the specific branch, not just headquarters.
  • The SWIFT/BIC code, an 8- or 11-character code that identifies the receiving bank. An 8-character code points to the head office; an 11-character code targets a specific branch.1Swift. Business Identifier Code
  • The IBAN or account number. Most of Europe, the Middle East, and parts of Africa and the Caribbean use the International Bank Account Number, up to 34 characters combining country code, bank identifier, and account number. Countries that don’t use IBANs, including the United States, Canada, Australia, and much of Asia, use a domestic account number with a local routing code.2Swift. International Bank Account Number
  • The transfer amount and the currency you want it sent in.

The SWIFT/BIC code usually appears on the recipient’s bank statements, in the account details area of their online banking, or on their bank’s website. If you can’t find it, the recipient can call their bank and ask.

Choosing Who Pays the Fees

Every SWIFT transfer includes a “details of charges” field with three options, and this single choice decides whether the recipient receives the full amount or something less.

  • OUR: You pay every fee, including those charged by intermediary banks. The full amount lands in the recipient’s account. Most expensive for you, cleanest for them.
  • SHA (shared): You pay your own bank’s outgoing wire fee. The recipient absorbs intermediary and receiving bank fees deducted in transit. This is the common default.
  • BEN (beneficiary): The recipient pays everything, including your bank’s fee, deducted from the transfer amount before it arrives.

If you’re paying an invoice for exactly $5,000 and the payee needs exactly $5,000, choose OUR. Under SHA or BEN, intermediary deductions will shrink the amount that arrives, and the recipient will likely come back for the difference. Some countries and payment types require OUR, so ask your bank if you’re not sure.

What an International Wire Costs

The price hits from several directions, and the biggest cost is often the least visible.

  • Outgoing wire fee: Your bank charges a flat fee to send. International wires typically run $30 to $50. Bank of America, for example, charges $45 for an international wire sent in U.S. dollars.3Bank of America. How to Send Wire Transfers in Online Banking or Mobile App
  • Intermediary bank fees: Each correspondent may deduct $10 to $30 from the transfer amount in transit, unless you selected OUR.
  • Incoming wire fee: The recipient’s bank often charges $0 to $20 to receive the wire.
  • Currency conversion markup: When the transfer involves an exchange, the bank applies a rate that includes a margin above the wholesale mid-market rate, often 1% to 3%. On a $10,000 payment, a 2% margin adds $200 on top of the visible wire fees.

The exchange margin is usually the largest cost on a big transfer, yet it’s baked into the rate rather than listed as a fee. Some banks lock in a rate at the review screen so you know the final amount; others apply it at the moment of processing, which can shift overnight if markets move.

How Long It Takes

A straightforward transfer between two major banks in well-connected countries often arrives within one to two business days. Transfers involving smaller banks, less common currencies, or multiple correspondents can take up to five business days. Weekends and bank holidays in either country don’t count, and a holiday in a correspondent’s country adds delay too.

SWIFT’s global payments innovation service, known as gpi, has changed this considerably for participating banks. It provides end-to-end tracking so you can see where the payment is at each stage, and it confirms when the funds have been credited to the recipient’s account. Nearly half of gpi payments reach the recipient within 30 minutes, and almost all arrive within 24 hours.4Swift. Swift GPI Not every bank has adopted gpi, so ask your bank whether their international wires use it before counting on same-day delivery.

After you submit a transfer, your bank issues a transaction reference number. Keep it. It’s how you or your bank track the payment or file a complaint later.

Cancelling a Transfer

Under federal remittance transfer rules, you have the right to cancel within 30 minutes of authorizing payment, as long as the funds haven’t already been picked up or deposited by the recipient.5Consumer Financial Protection Bureau. 1005.34 Procedures for Cancellation and Refund of Remittance Transfers Your bank must honor that window regardless of its normal business hours. Some banks voluntarily extend it, but don’t rely on that.

After 30 minutes, cancellation gets much harder. Your bank can send a recall message through SWIFT, but the receiving bank has no obligation to return the funds unless there’s a proven error or fraud. Recalls can take weeks and aren’t guaranteed, especially once the recipient has withdrawn the money. Triple-check every detail before confirming.

Fixing Errors After the Fact

If the transfer went to the wrong account, arrived short, took too long, or had the wrong exchange rate applied, federal rules give you a structured path to resolution. You have 180 days from the date the funds were supposed to be available to report the error to your bank, orally or in writing.6eCFR. 12 CFR 1005.33 Procedures for Resolving Errors

Once you report it, the bank has 90 days to investigate and must notify you of the results within three business days after finishing.6eCFR. 12 CFR 1005.33 Procedures for Resolving Errors Remedies depend on the type of error and can include resending the transfer at no additional cost or issuing a refund. Your transaction reference number and any confirmation receipts make the investigation much faster.

Why Transfers Get Held

Beyond normal processing time, transfers can stall for compliance screening. Every bank in the chain checks the transaction against sanctions lists maintained by bodies like the Office of Foreign Assets Control. If the recipient’s name, country, or bank triggers a potential match, the payment gets flagged for manual review. Penalties for processing a prohibited transaction can reach $250,000 per violation or twice the transaction amount, so banks take these checks seriously.7FFIEC. BSA/AML Manual: Office of Foreign Assets Control

Transfers to countries under broad sanctions face the most scrutiny and may be blocked entirely. Even payments to non-sanctioned countries can get caught if the recipient shares a name with someone on a watch list. Common names trigger more false positives. Full legal name, date of birth if the form allows it, and a clear purpose of payment help compliance teams clear flags faster.

Anti-money laundering rules also require banks to understand the purpose behind large or unusual transfers. If you’re sending an amount well outside your typical pattern, your bank may call to ask about the source of funds or the reason for the payment before releasing it. Documentation like a property contract, an invoice, or a tuition bill speeds that call up considerably.