You can send ACH internationally using a transaction type called an International ACH Transaction (IAT), which routes payments from a U.S. bank account to a recipient’s bank abroad through a gateway that connects the ACH network to the destination country’s clearing system. It costs a fraction of a wire transfer, settles in roughly two to four business days, and delivers funds in the recipient’s local currency.
When International ACH Beats a Wire
Cost is the main reason to choose IAT over a wire. A wire transfer typically runs $15 to $50 just for the origination fee, and the recipient’s bank and any intermediary banks may deduct their own “lifting” fees from the payment along the way. An international ACH transfer typically costs less than $5 and doesn’t incur lifting fees, so the recipient gets the full amount in local currency.
The tradeoff is speed and currency flexibility. A wire can arrive the same day or next day and can be denominated in U.S. dollars. An IAT settles in roughly two to four business days and delivers funds only in the recipient’s local currency. For recurring vendor payments, payroll, or dividend distributions where timing isn’t urgent, international ACH is the obvious choice. For one-off, time-sensitive, or dollar-denominated payments, a wire is worth the premium.
What You Need Before You Send
Errors are harder to unwind once funds cross into a foreign clearing system, so gather every detail before you start the transfer form at your bank.
Recipient Details
You need the recipient’s full legal name exactly as it appears on their foreign bank account, along with a physical street address. A post office box or an abbreviated name can get the transfer flagged or rejected during compliance screening. You also need the recipient’s bank account number in whatever format the destination country uses.
Bank Identifiers: BIC and IBAN
The receiving bank is identified by a Business Identifier Code, commonly called a SWIFT code or BIC. A standard BIC is eight characters: four for the bank, two for the country, and two for the location. Some banks add a three-character branch identifier for an eleven-character code. The recipient’s bank can provide it on request.
For transfers to most of Europe, the Middle East, and parts of Central Asia and the Caribbean, you’ll also need an International Bank Account Number. An IBAN embeds the country code, bank identifier, and account number into a single standardized string, which cuts down on processing errors. Over 60 countries now require an IBAN for incoming international transfers. Send to one of those countries without an IBAN and the transfer will likely be rejected.
Extra Fields for Business Senders
When a business initiates an IAT rather than an individual, Nacha’s rules require additional identification in the batch header. The originator identification field must contain the company’s IRS Taxpayer Identification Number, and mandatory addenda records must include the originator’s name, street address, city, state, country, and postal code. A missing field causes the batch to fail validation before it leaves your bank.
What It Costs and What the Recipient Receives
Bank fees vary by institution and destination, but they’re substantially lower than wire fees. The Federal Reserve’s FedGlobal service, for instance, charges originating banks per-item surcharges ranging from roughly $0.55 to $1.10 depending on volume and destination country, on top of standard domestic ACH fees. What your bank marks up for you depends on the institution, but the total is generally a fraction of a wire.
Currency conversion is where the real cost often hides. Your bank or the gateway operator converts the payment from U.S. dollars to the recipient’s local currency, and the exchange rate offered usually includes a markup over the interbank rate. That spread functions as a fee even though it doesn’t appear as a line item. Compare the rate your bank quotes against the current interbank rate to see how much margin they’re taking.
Federal rules force some of this into the open. Under Regulation E, your bank’s pre-payment disclosure must show the transfer amount, all fees and taxes the provider collects, the exchange rate, and the total the recipient will receive. If third-party fees apply on the receiving end, the disclosure must note that the recipient may get less than the stated amount. Read this disclosure carefully; it’s the clearest picture you’ll get of the total cost before you authorize.
How Processing and Settlement Work
Once you authorize the transfer, your bank packages the payment into an IAT file and sends it to a gateway operator, which translates the file format, converts the currency, and forwards the payment into the receiving country’s clearing network. During transit, the transaction is screened against the Office of Foreign Assets Control’s sanctions lists and other federal databases to flag prohibited recipients or destinations. Total time runs roughly two to four business days for most destinations, depending on the receiving country’s payment infrastructure.
Your bank should give you a transaction reference number when you authorize the transfer. Keep it. You’ll need it if anything goes wrong or if you want to trace the payment. Most banks also show status in their online portal, though updates can lag by a day because the gateway and foreign clearing system operate on their own schedules.
If the Transfer Fails
A failed transfer comes back with a return code explaining what went wrong. The most common IAT-specific codes are R80 for coding errors like an invalid country or currency code, R82 for an unrecognizable foreign bank identifier, R83 when the foreign payment system can’t settle, and R84 when the gateway declines the entry due to risk concerns or system limitations. Your bank can tell you which code triggered the return and what you need to fix before resubmitting.
Canceling or Disputing an International Transfer
Federal law gives you a 30-minute window to cancel an international transfer at no cost, as long as the recipient hasn’t already picked up or received the funds. To cancel, contact your bank with your name, address or phone number, and enough detail to identify the specific transfer. If the cancellation is valid, the bank must refund the full amount, including all fees and taxes, within three business days.
After that window closes, you still have up to 180 days from the disclosed availability date to report an error. Errors include the wrong amount being delivered, funds sent to the wrong account, or the recipient not receiving the transfer at all. Your notice needs your name, contact information, which transfer you’re disputing, and what you believe went wrong. The bank then has 90 days to investigate and must report its findings within three business days of finishing.
These protections come from Regulation E’s remittance transfer rules and apply to providers that handle more than 500 international transfers per year, which covers virtually every bank offering this service. If you’re using a niche provider, ask whether Regulation E protections apply.
Where You Can’t Send
Every IAT gets screened against OFAC’s Specially Designated Nationals and Blocked Persons List before it clears. If the recipient, their bank, or any intermediary appears on the SDN list, the transfer will be frozen or rejected. Your bank has no discretion here; the penalties for letting a prohibited transaction through are severe.
Certain countries are subject to comprehensive sanctions that effectively block most financial transactions. As of 2026, comprehensively sanctioned jurisdictions include Cuba, Iran, North Korea, Russia, and the Crimea, Donetsk, and Luhansk regions of Ukraine. Sending an IAT to any of these destinations requires a specific OFAC license, which is rarely granted for routine transfers, and your bank will reject the transaction outright in most cases. OFAC’s programs change as geopolitical conditions shift, so check the current list before sending to a region with any political instability.
If You Hold Money in a Foreign Account
Sending money abroad doesn’t by itself trigger a tax filing, but holding money in a foreign account can. If you have a financial interest in or signature authority over foreign accounts whose combined value exceeds $10,000 at any point during the year, you must file a Report of Foreign Bank and Financial Accounts (FBAR) on FinCEN Form 114. It’s due April 15 following the calendar year, with an automatic extension to October 15 if you miss the initial deadline. No extension request is necessary.
The FBAR is filed electronically through FinCEN’s BSA E-Filing System, separate from your regular tax return. Keep records for each reported account for at least five years from the FBAR’s due date. Penalties for not filing run up to $10,000 per violation for non-willful failures and up to 50 percent of the account’s maximum balance for willful violations. If you’re using international ACH to fund or manage a foreign account, confirm whether the FBAR applies to your situation.