How Cross-Border Payments Work: Fees, Laws, and Taxes

International money transfers work by passing instructions and value through a chain of banks that hold accounts with one another in different countries, and understanding how cross-border payments work means seeing three layers at once: the messaging network that tells banks what to do, the correspondent accounts that actually shift the balances, and the compliance and tax rules that govern every step. A typical international bank wire costs $35 to $65 in upfront fees, carries a foreign exchange markup of roughly 1% to 5%, and takes one to five business days to settle. No single global clearinghouse exists for cross-border transactions the way domestic payments clear within one country, which is why the cost and the wait are what they are.

How the Money Actually Moves

International transfers travel through a correspondent banking network — a web of bilateral agreements between banks in different countries. When your bank doesn’t have a direct relationship with the recipient’s bank, it routes the payment through one or more intermediary banks that do. Each bank in the chain maintains Nostro accounts (funds your bank holds at a foreign bank) and Vostro accounts (funds a foreign bank holds at yours). Those accounts are how value shifts across borders without cash physically moving.

Messaging and settlement are separate things, and the distinction matters. The Society for Worldwide Interbank Financial Telecommunication (SWIFT) handles messaging: it transmits standardized instructions between banks describing what to move, for whom, and where. The standard message type for a single customer credit transfer is the MT103, which records the sender, recipient, amount, currency, exchange rate, and fees for each payment.1Swift. MT 103 Single Customer Credit Transfer A SWIFT message can arrive in seconds. Settlement — the actual movement of balances across ledgers — takes longer because each intermediary has to verify the funds and update its books.

Speed has improved. SWIFT’s Global Payments Innovation (gpi) system assigns a Unique End-to-End Transaction Reference (UETR) to each payment, making it trackable from initiation to final credit. Banks participating in gpi must confirm when funds are credited, placed on hold, or forwarded, and the gpi Tracker gives senders and recipients real-time visibility into which intermediaries handled the payment and what fees they deducted.2Swift. Swift GPI SWIFT reports that roughly 75% of payments on its network now reach the receiving bank within 10 minutes, though crediting to the recipient’s actual account depends on the destination bank’s own processing speed.

What a Cross-Border Payment Actually Costs

The sticker price on an international wire is only part of the total cost. Three separate layers show up, and only one of them is obvious.

Upfront Wire Fees

Most U.S. banks charge between $35 and $65 for an outgoing international wire. A few institutions charge nothing for online-initiated transfers; some charge as much as $75. Incoming international wires typically carry a separate fee of $10 to $25 for the administrative work of crediting the funds. These are fixed costs that don’t scale with the transfer amount, which makes them proportionally expensive on smaller payments.

Foreign Exchange Markup

The larger cost on most transfers is the exchange rate markup. The mid-market rate — the midpoint between the global buy and sell price for a currency at any given moment — is what banks pay each other. They rarely pass it on. Instead, they widen the spread and pocket the difference, which typically adds 1% to 5% to the transaction depending on the currency pair and the bank. On a $10,000 transfer, a 3% markup costs $300 that never appears as a line item.

Intermediary Deductions

When the payment passes through intermediary banks, each one may deduct its own processing fee from the transfer amount. These deductions are often invisible until the recipient reports that less money arrived than expected. The gpi tracking system has improved transparency by showing the fees deducted at each stage, but the fees themselves have not gone away.

What You Need Before You Send

A cross-border wire requires more data than a domestic transfer, and getting any detail wrong can bounce the payment or strand it in a compliance queue for days. At a minimum, you need the recipient’s full legal name exactly as it appears on their bank account, their physical address, and the name and address of their bank.

For the account itself, you’ll typically provide either an International Bank Account Number (IBAN) or a standard account number paired with a Bank Identifier Code (BIC, sometimes called a SWIFT code). The IBAN is an internationally standardized format that identifies a specific account and its home institution in a single string.3Swift. International Bank Account Number (IBAN) Not every country uses IBANs; the United States, for example, does not. A single wrong character will cause the payment to reject, so copy the number directly from the recipient’s bank statement rather than typing it from memory.

International standards set by the Financial Action Task Force now require that cross-border payments above $1,000 carry the sender’s name, address, and date of birth in the payment message itself.4Financial Action Task Force (FATF). FATF Updates Standards on Recommendation 16 on Payment Transparency Your bank collects this during the transfer process.

Some destination countries also require a numeric purpose-of-payment code that categorizes the reason for the transfer, such as tuition, family support, import settlements, or business services. India, for example, mandates these codes on every inbound and outbound foreign exchange transaction. If the destination country requires a purpose code and you don’t provide one, the receiving bank may hold or return the funds.

Who Pays the Intermediary Fees

One detail most people overlook is the fee allocation code. When you initiate a wire, you can typically choose who covers the intermediary and receiving bank charges:

  • OUR: You pay all fees, so the recipient gets the full stated amount. This is the cleanest option when you owe someone an exact figure.
  • SHA (shared): You pay your bank’s outgoing fee; the recipient absorbs any intermediary or receiving bank charges. This is the most common default.
  • BEN (beneficiary): All fees are deducted from the transfer amount before it reaches the recipient, meaning they receive less than you sent.

Choosing SHA or BEN when you owe a precise amount almost always creates a shortfall you’ll need to top up later. If the invoice says $5,000, choose OUR.

Alternatives to Traditional Bank Wires

If that cost structure sounds steep, it is, especially for transfers under a few thousand dollars where fixed fees eat into the principal. Fintech money transfer operators have taken a large share of the cross-border payments market by sidestepping the correspondent chain.

These services work by holding prefunded accounts in multiple countries. When you send money from the U.S. to the U.K., the provider debits your U.S. account domestically and credits the recipient from its own U.K. account. No money crosses a border in real time, which eliminates intermediary bank fees and often cuts processing time to minutes. Exchange rate markups from these providers tend to run 0.4% to 1.5% for common currency pairs, compared with the 1% to 5% banks typically charge. The tradeoff: most fintech providers focus on personal and small-business transfers, while large corporate payments and unusual currency corridors still rely on the traditional SWIFT network.

Your Rights Under Federal Law

If you’re sending money to someone in another country, federal law gives you more protection than most people realize. Regulation E’s Subpart B on remittance transfers applies to electronic transfers sent to recipients in foreign countries regardless of whether you hold an account with the provider.5eCFR. 12 CFR 1005.30 – Remittance Transfer Definitions The protections apply to any transfer above $15.

Pre-Payment Disclosure

Before you pay, the provider must give you a written disclosure showing the exact exchange rate, all transfer fees and taxes it collects, any fees that third-party banks will charge, and the total amount the recipient will receive in the destination currency. The disclosure must also warn you that additional fees from banks outside the provider’s control could further reduce the amount received.6eCFR. 12 CFR Part 1005 Subpart B – Requirements for Remittance Transfers If a provider can’t tell you upfront what the recipient will get, it shouldn’t be processing your transfer.

Cancellation Rights

You have 30 minutes after paying to cancel the transfer for a full refund of everything you paid, including fees and taxes, as long as the recipient hasn’t already picked up or received the funds. The provider must process that refund within three business days.7eCFR. 12 CFR 1005.34 – Procedures for Cancellation and Refund of Remittance Transfers Thirty minutes isn’t much. Double-check every detail before confirming.

Error Resolution

If the money goes to the wrong account, the wrong amount arrives, or the provider fails to make the transfer at all, you can file a notice of error up to 180 days after the disclosed availability date. The provider then has 90 days to investigate and three business days after finishing to report its findings. If it confirms an error, it must correct the problem within one business day of receiving your instructions on the preferred remedy.8eCFR. 12 CFR 1005.33 – Procedures for Resolving Errors

Getting an International Wire Back After the 30-Minute Window

Outside the 30-minute cancellation window, getting money back from an international wire is difficult and far from guaranteed. The industry-standard process uses a SWIFT MT192 message, which is essentially a formal request from your bank to the intermediary and receiving banks asking them to return the funds.9Swift. Market Practice Guidelines for the Cancellation of Suspected Fraudulent Transactions Your bank can flag the recall with a reason code such as fraud, duplicate payment, wrong currency, or customer-requested cancellation, but none of those codes compels the receiving bank to comply.

The receiving bank may have already credited the funds to the beneficiary’s account. If it has, it typically needs the beneficiary’s consent to reverse the transaction. In fraud cases, banks treat recall requests with higher urgency and may freeze the account while they investigate, but even that depends on local law in the destination country. International wires are not like credit card payments. There is no chargeback mechanism. Verifying every detail before you send is far cheaper than trying to claw the money back afterward.

Why Your Bank Asks for So Much Information

Cross-border payments sit at the intersection of anti-money laundering law, sanctions enforcement, and banking regulation. Even a routine transfer to a family member abroad triggers substantial compliance work behind the scenes.

The Travel Rule

Under the Bank Secrecy Act, for any funds transfer of $3,000 or more, the sending bank must collect your name, address, and account number, then pass that information to every bank in the payment chain.10eCFR. 31 CFR 1010.410 – Recordkeeping Requirements for Funds Transfers Each intermediary must retain a copy of the transfer order. This is why banks ask for so much personal information on transfers that might seem routine — they are legally required to collect and forward it.

A common misconception is that sending a wire above $10,000 triggers a special government filing. The $10,000 threshold actually applies to Currency Transaction Reports, which cover physical cash transactions — deposits, withdrawals, and exchanges of currency — not wire transfers.11eCFR. 31 CFR 1010.311 – Filing Obligations for Reports of Transactions in Currency Wire transfers are subject to the Travel Rule’s $3,000 recordkeeping threshold instead, plus separate reporting obligations if the bank spots something suspicious. Banks can and do file Suspicious Activity Reports on transfers of any size when circumstances warrant.

OFAC Sanctions Screening

Before executing any international payment, banks screen the transaction against the Office of Foreign Assets Control’s Specially Designated Nationals (SDN) list, which includes individuals, companies, and entities subject to U.S. economic sanctions.12Office of Foreign Assets Control. Frequently Asked Questions – Specially Designated Nationals and the SDN List When a potential match comes up, the bank must hold the transaction and complete its analysis before proceeding. If the match is confirmed, the bank blocks the funds in a frozen account and reports the action to OFAC within 10 business days.13FFIEC BSA/AML InfoBase. BSA/AML Manual – Office of Foreign Assets Control If your payment gets delayed with a vague “compliance hold” status, this screening process is almost always the reason.14Office of Foreign Assets Control. FAQ 43 – Screening Financial Transactions Against OFAC Lists

U.S. Tax Reporting for International Transfers

Sending or receiving money internationally does not automatically create a tax bill, but it can create reporting obligations that carry steep penalties if missed.

FBAR (FinCEN Form 114)

If you hold any financial accounts outside the United States and the combined value of all those accounts exceeds $10,000 at any point during the year, you must file a Report of Foreign Bank and Financial Accounts, commonly called an FBAR, with FinCEN by April 15, with an automatic extension to October 15.15Financial Crimes Enforcement Network. Report Foreign Bank and Financial Accounts The $10,000 threshold is based on aggregate account value, not individual transactions. Three foreign accounts holding $4,000 each cross the threshold even though no single account holds $10,000. The FBAR is filed electronically through FinCEN’s BSA E-Filing System, not with your tax return.

FATCA (Form 8938)

The Foreign Account Tax Compliance Act creates a separate obligation with higher thresholds. An unmarried taxpayer living in the U.S. must file Form 8938 with the income tax return if foreign financial assets exceed $50,000 on the last day of the tax year or $75,000 at any point during the year. Married couples filing jointly have double those thresholds. Taxpayers living abroad have significantly higher thresholds: $200,000 year-end or $300,000 at any time for single filers, and $400,000 or $600,000 for joint filers.16Internal Revenue Service. Do I Need to File Form 8938, Statement of Specified Foreign Financial Assets?

Filing one form does not excuse you from the other. Many taxpayers with foreign accounts need to file both.17Internal Revenue Service. Comparison of Form 8938 and FBAR Requirements

Receiving Large Gifts From Abroad

If you receive gifts or bequests from a nonresident alien or foreign estate totaling more than $100,000 during a tax year, you must report them on Form 3520. For gifts from foreign corporations or foreign partnerships, the threshold is much lower — $20,573 for 2026 from all such entities combined. Crossing the threshold means each gift and donor must be identified separately, and any individual gift over $5,000 from a foreign individual must be itemized.18Internal Revenue Service. Gifts From Foreign Person These gifts are not taxable income, but failing to report them can trigger penalties equal to 25% of the unreported amount, a consequence that catches many people off guard after a large family transfer from overseas.