Yes, you can transfer money to a foreign bank account, but the method, cost, and speed depend on the bank, the destination country, and the amount

Most US banks let you send money internationally, though not all offer the same routes or charge the same fees. A wire transfer through your bank is the most common method and usually takes three to five business days. Money transfer services like Western Union, MoneyGram, and Wise often move funds faster and sometimes cheaper, especially for smaller amounts or specific countries. The catch: fees vary wildly—from $15 to $50 per transfer at traditional banks, or a percentage of the amount at transfer services.

Before you send anything, you need the recipient's bank details: their full name, account number, bank name, and the bank's SWIFT code or IBAN (depending on the country). Without accurate information, the money can be delayed or sent back, costing you time and extra fees. The destination country matters too—some nations have restrictions on incoming transfers, and some banks are harder to reach than others.

Key Takeaways

  • Wire transfers through your US bank take three to five business days and typically cost $15 to $50, but fees can be higher for certain countries.
  • Money transfer services like Wise and Western Union often charge lower fees and deliver faster, especially for amounts under $5,000.
  • You must have the recipient's correct bank details—account number, SWIFT code or IBAN, and full name—or the transfer will be delayed or returned.
  • Exchange rates vary by provider; some lock in the rate when you initiate the transfer, while others apply the rate on delivery day.
  • Some countries restrict incoming transfers or require documentation; check with the recipient's bank before sending to avoid holds or rejections.

Wire transfers through your bank

A wire transfer is the traditional method most US banks offer. You go to your bank in person, online, or by phone, provide the recipient's bank details, and the money moves through the banking system. Your bank sends the funds to a correspondent bank in the destination country, which then deposits it into the recipient's account.

Timing varies. Most transfers arrive within three to five business days, but some countries take longer—up to ten days for certain regions. Weekends and holidays add delay. Fees at major US banks (Chase, Bank of America, Wells Fargo) typically run $15 to $50 for outgoing international transfers, plus the recipient's bank may charge a receiving fee of $10 to $25. Some banks also charge a markup on the exchange rate, meaning you get fewer foreign currency units than the mid-market rate would suggest.

The advantage: your bank handles the entire process, and if something goes wrong, you have a relationship with them to resolve it. The disadvantage: it is slower and more expensive than alternatives for most amounts under $10,000. Ask your bank whether they offer a faster service for an additional fee—some do, though it is rarely worth the cost.

Money transfer services and online platforms

Wise (formerly TransferWise) is popular for international transfers because it uses the mid-market exchange rate—the rate banks use with each other—rather than marking it up. Fees are typically 1 to 2 percent of the amount, so a $1,000 transfer might cost $10 to $20. Delivery usually takes one to two business days for most countries.

Western Union and MoneyGram work differently: the recipient picks up cash at a location in their country, or the money goes to their bank account. Fees are higher—often 3 to 8 percent—but delivery can be same-day or next-day. These services are useful if the recipient does not have a bank account or needs cash immediately.

Online platforms like OFX, Remitly, and WorldRemit specialize in transfers to specific regions. Remitly, for example, focuses on transfers to Latin America, Asia, and Africa. Fees and speed vary by destination, but many offer rates competitive with Wise for their target countries. Some have mobile apps that make sending money straightforward. Each service publishes its fee schedule on their website before you commit to a transfer.

The trade-off: these services are often cheaper and faster than banks, but you are trusting a third party with your money. Check reviews and verify the service is registered with the Financial Crimes Enforcement Network (FinCEN) if you are sending a large amount. FinCEN registration is listed on their website and is a sign the company meets federal standards.

Exchange rates and hidden costs

The exchange rate you see advertised is rarely the rate you get. Banks and transfer services make money by marking up the rate—the difference between what they pay for the foreign currency and what they charge you. A bank might show you a rate of 1 USD = 0.92 EUR, but the actual mid-market rate is 1 USD = 0.95 EUR. That gap is their profit.

Some providers lock in the rate when you initiate the transfer; others apply the rate when the money arrives. Wise locks in immediately, which protects you if the rate moves against you. Banks often apply the rate on delivery day, which can work in your favor or against you depending on market movement.

Beyond the exchange rate, watch for these hidden costs: correspondent bank fees (charged by banks in the middle of the transfer chain), receiving bank fees (charged by the recipient's bank), and markup fees (the provider's cut). A $1,000 transfer can easily lose $50 to $100 in fees and rate markup if you use a bank with poor rates. Always ask the provider for a quote that includes all fees before you send.

What information you need from the recipient

Before you send anything, collect these details from the recipient:

  • Full name (exactly as it appears on their bank account)
  • Account number (sometimes called the account ID or reference number)
  • Bank name (the full legal name, not a nickname)
  • SWIFT code (an eight or eleven-character code that identifies the bank internationally) or IBAN (an International Bank Account Number, used mainly in Europe and some other regions)
  • Bank address (sometimes required, especially for wire transfers)
  • Routing number or sort code (if the recipient's bank is in the UK, Canada, or Australia)

Mistakes here are expensive. If you transpose a digit in the account number, the money goes to the wrong account and can take weeks to recover. If the name does not match exactly, some banks reject the transfer outright. Ask the recipient to double-check everything before you send, and consider sending a small test amount first if you are unsure.

Many banks now offer IBAN lookup tools on their websites. If the recipient gives you an IBAN, you can often skip the SWIFT code—the IBAN contains the routing information. However, some US banks still require a SWIFT code, so ask your bank what they need before you collect information from the recipient.

Country-specific restrictions and holds

Some countries restrict incoming transfers or require documentation. China, for example, limits the amount you can send per year and may require proof of the transfer's purpose. India requires transfers to be declared and may hold funds for verification. Some countries flag transfers over certain amounts for anti-money-laundering checks, which can delay delivery by days or weeks.

A few countries have banking systems that are harder to reach from the US. Transfers to Iran, North Korea, Syria, and Cuba are prohibited under US sanctions. Transfers to some developing nations may take longer because the banking infrastructure is less developed or because correspondent banks are reluctant to handle them.

Before you send, ask the recipient whether their bank has received transfers from the US before and whether there are any restrictions you should know about. Some banks in certain countries charge high receiving fees or hold funds pending verification. Knowing this in advance saves frustration and prevents delays.

Comparing cost and speed across methods

MethodTypical FeeDelivery TimeBest For
Bank wire transfer$15–$50 + receiving fee3–5 business daysLarge amounts, established relationships
Wise1–2% of amount1–2 business daysMid-range transfers, good exchange rates
Western Union / MoneyGram3–8% of amountSame-day to 2 daysCash pickup, urgent transfers, no bank account
Remitly / WorldRemit1–3% of amount1–3 business daysSpecific regions, mobile-first users

For a $1,000 transfer to Europe, Wise costs roughly $10 to $20 and arrives in one to two days. A bank wire costs $30 to $50 plus a receiving fee and takes three to five days. For a $500 transfer to Southeast Asia, Western Union might cost $25 to $40 and arrive same-day, while Wise costs $5 to $10 and takes one day. The best choice depends on your amount, destination, and how quickly you need the money to arrive.

Use the comparison table to narrow your options, then get a quote from two or three providers. Most will show you the final amount the recipient receives before you confirm, so you can see the true cost including all fees and the exchange rate markup.

What to do if a transfer goes wrong

If money does not arrive within the promised timeframe, contact the provider or your bank immediately. Ask for the transfer reference number (also called the SWIFT reference or transaction ID) and the status. Most providers can track the transfer through the banking system and tell you where it is stuck.

Common problems: the recipient's bank details were incorrect (the money goes to the wrong account or is returned), the receiving bank flagged the transfer for verification (it is held pending documentation), or a correspondent bank in the chain delayed the transfer. If the money was sent to the wrong account, recovery can take weeks and may not be possible if the recipient's bank does not cooperate.

If a transfer is returned, the provider or your bank should credit your account, though this can take another week or two. If you used a third-party service like Wise, their customer support is usually faster than a bank's. Keep all confirmation numbers and receipts until the money reaches the recipient's account. Do not assume the transfer is complete until the recipient confirms they have received it.

Frequently Asked Questions

How much can I send in one transfer?

Most US banks and transfer services do not have a legal limit on outgoing transfers, but they may have internal limits. Banks often cap wire transfers at $10,000 to $25,000 per day without additional verification. Amounts over $10,000 trigger federal reporting requirements (Form 8300 or Currency Transaction Report), but this does not stop the transfer—it just means the provider reports it to the government. Ask your bank or service what their limit is before you send.

Do I need to report the transfer to the IRS?

Sending money to a foreign bank account is not itself taxable income, so you do not report the transfer itself. However, if the money is a gift, you may need to file a gift tax return depending on the amount and your relationship to the recipient. If it is payment for work or business, it is taxable income. Consult a tax professional if you are unsure.

Can I send money if I do not have a US bank account?

Yes. Western Union, MoneyGram, and some online services let you send money with a debit card or prepaid card, even without a bank account. Fees are typically higher, and you may need to provide ID in person at a location. Wise requires a bank account or debit card linked to your name.

What if the recipient's bank is in a country the US has sanctions against?

Transfers to Iran, North Korea, Syria, Cuba, and a few other sanctioned countries are prohibited by US law. Your bank or transfer service will refuse the transaction. If you are unsure whether a country is sanctioned, check the Office of Foreign Assets Control (OFAC) list on the US Treasury website before attempting a transfer.

How do I know if the exchange rate I am getting is fair?

Check the mid-market rate on XE.com or OANDA before you send. Compare it to the rate your provider is offering. The difference is the markup. Wise typically has the smallest markup (1 to 2 percent), while banks often mark up by 2 to 4 percent or more. For large transfers, even a 1 percent difference adds up quickly.