Yes, you can send money directly to an international bank account, but the method and cost depend on where the money is going and what you're sending from

Direct bank transfers to international accounts are possible from the United States, but they work differently than domestic transfers. You'll need the recipient's IBAN (International Bank Account Number) or SWIFT code (also called BIC), their full name, and their bank's details. The transfer goes through a network of correspondent banks, which means it takes longer and costs more than a domestic ACH transfer — typically three to seven business days, with fees ranging from $15 to $50 depending on your bank and the destination country.

The most common routes are a wire transfer through your own bank, a money transfer service like Wise or OFX, or a digital payment app if both parties have accounts on the same platform. Each has different speed, cost, and exchange rate consequences. The choice depends on how much you're sending, how fast it needs to arrive, and whether you want the lowest fee or the best exchange rate.

Key Takeaways

  • Wire transfers through your bank are the most direct method but typically charge $15 to $50 and take three to seven business days.
  • Money transfer services like Wise often offer better exchange rates and lower fees than banks, especially for amounts under $10,000.
  • You will need the recipient's IBAN, SWIFT code, or full bank account number and routing information — ask them directly rather than guessing.
  • Exchange rates vary significantly between banks and transfer services, so comparing rates before you send can save you hundreds of dollars on large transfers.
  • Some countries have restrictions on incoming transfers or require documentation, so confirm with the recipient's bank that the transfer will be accepted.

Wire transfers through your US bank

A wire transfer is the traditional method and works from any US bank. You go to your bank in person, by phone, or through online banking, provide the recipient's bank details (IBAN or SWIFT code, account number, and bank name), and initiate the transfer. Your bank sends the money through the SWIFT network, which connects banks worldwide. The transfer typically arrives in three to seven business days, though some banks offer expedited options that cost more.

Costs vary by bank. Most charge a flat fee of $15 to $50 for outgoing international wires, and some add a percentage of the amount sent. Your bank will also apply its own exchange rate, which is usually not the real market rate — they mark it up by 1 to 3 percent. For a $1,000 transfer, this markup can cost you $10 to $30 without you seeing a separate fee line.

The advantage of a wire is simplicity if you already have a bank account and the recipient's bank details are correct. The disadvantage is cost and the exchange rate markup. Wire transfers are also irreversible once sent, so if you enter the wrong account number, the money may be lost or take weeks to recover.

Money transfer services and their exchange rates

Services like Wise, OFX, Remitly, and MoneyGram offer an alternative to banks. They typically charge lower fees (often $1 to $10 for smaller amounts) and use the real mid-market exchange rate or something very close to it, rather than a marked-up rate. For a $1,000 transfer, this can save you $20 to $50 compared to a bank wire.

The trade-off is speed. Wise and OFX usually deliver in one to three business days for most countries, but some routes take longer. Remitly and MoneyGram vary by destination. You set up an account online, enter the recipient's bank details, and the service handles the transfer on your behalf. Some services also let you hold money in multiple currencies before converting, which can be useful if exchange rates are moving.

Not all services work to all countries. Check the service's website for your destination before opening an account. Also compare the total cost — some services quote a low fee but apply a less favorable exchange rate, so the final amount the recipient gets may be similar to a bank wire. Use their calculator to see the exact amount arriving before you commit.

What information you need from the recipient

Before you can send money, ask the recipient for their complete bank details. This typically includes their full name (as it appears on the account), account number, bank name, and either an IBAN or SWIFT code. For some countries, you may also need a branch code or routing number. Do not guess or abbreviate — a single digit wrong can send the money to the wrong account or cause the transfer to be rejected.

If the recipient is unsure what their IBAN or SWIFT code is, they can find it on their bank statements, in their online banking portal, or by calling their bank directly. Some banks also provide this information on their website if you search for "IBAN" or "SWIFT code" plus the bank name. It's worth the extra step to confirm before you send.

For some countries, you may also need to provide a reason for the transfer (such as "personal gift" or "invoice payment"). This is for regulatory compliance and does not affect whether the transfer goes through, but entering the wrong category can delay it.

How long the transfer actually takes

The timeline depends on the method and the destination country. A wire transfer through your bank typically takes three to seven business days, though some banks offer same-day or next-day options for an extra fee. Money transfer services like Wise often deliver in one to three business days for major currencies and countries, but transfers to smaller banks or less common destinations can take longer.

Weekends and holidays add time. If you send a wire on Friday evening, it may not start processing until Monday. If the destination country has a holiday, the receiving bank may not process it until the next business day. Some services quote delivery times that exclude weekends, so a "1 to 3 business day" estimate could mean up to five calendar days.

Once the money leaves your account, you usually cannot cancel it. Some services offer a brief window (often 10 to 30 minutes) to cancel before the transfer is locked in, but after that, you're dependent on the receiving bank to reverse it — a process that can take weeks and may not succeed. Always double-check the recipient's details before confirming.

Exchange rates and hidden costs

The exchange rate is where most people lose money without realizing it. Banks typically charge a markup of 1 to 3 percent above the real market rate (called the mid-market rate). A money transfer service may charge 0.5 to 2 percent. On a $5,000 transfer, a 2 percent difference is $100.

To compare, look up the mid-market rate for your currency pair on Google or XE.com, then check what rate your bank or transfer service is offering. The difference is the markup. Some services advertise "no markup" but apply a slightly less favorable rate than the true mid-market, so the effect is similar. Always calculate the final amount the recipient will receive, not just the fee you're paying.

Some services also charge a markup on the exchange rate and a separate fee. Read the full breakdown before you send. A service that charges $5 but uses the real rate may be cheaper than one that charges $0 but marks up the rate by 2 percent.

What happens if the transfer fails or goes to the wrong account

If you enter the wrong account number or IBAN, the transfer may be rejected by the receiving bank and returned to you — a process that can take one to three weeks. If the account number happens to match a real account at that bank, the money may arrive in the wrong person's account, and recovering it is difficult and slow.

If the transfer is rejected, your bank or transfer service will usually refund the money to your account, minus any fees they charged. If it goes to the wrong account, you'll need to contact your bank or the transfer service to file a claim, provide evidence of the error, and ask them to contact the receiving bank to reverse it. This can take weeks or months, and there's no may provide of success.

To avoid this, confirm the recipient's details in writing before you send. Ask them to provide their IBAN or account number in a message you can reference, and read it back to them to confirm it's correct. This small step prevents most problems.

Restrictions and documentation some countries require

Some countries restrict incoming international transfers or require documentation. For example, some nations limit the amount you can receive per month or require proof that the money is not payment for restricted goods or services. A few countries require the receiving bank to report large transfers to their government.

These restrictions are rare for personal transfers between family members or friends, but they do exist. If the recipient's country has restrictions, their bank may ask them to provide documentation (such as a letter from you explaining the transfer) before accepting it. In some cases, the transfer may be delayed or rejected without explanation.

If you're sending money to a country you're unfamiliar with, ask the recipient whether their bank has any special requirements. This is especially important for amounts over $10,000, which trigger reporting requirements in many countries.

Frequently Asked Questions

What's the difference between IBAN and SWIFT code?

An IBAN is the full account number used in Europe and many other countries — it includes the country code, bank code, and account number in one string. A SWIFT code is a shorter code that identifies the bank itself, not the specific account. You typically need both for an international transfer, though some services accept one or the other depending on the destination country.

Can I send money to a bank account in a country where I don't have citizenship?

Yes. You can send money to any bank account anywhere in the world, as long as you have the correct account details and the transfer complies with US law. The recipient does not need to be a US citizen, and you do not need to be a citizen of their country. Some countries have restrictions on receiving transfers, but this is rare for personal transfers.

Is it cheaper to use a money transfer service or my bank?

For most transfers under $10,000, a money transfer service is cheaper because of lower fees and better exchange rates. For very large transfers, some banks offer better rates because they handle more volume. Compare the total cost (fee plus exchange rate markup) for your specific amount and destination before deciding.

What if the recipient's bank rejects the transfer?

If the receiving bank rejects the transfer, it will be returned to your account, usually within one to three weeks. Your bank or transfer service will refund the money, though they may keep the fee you paid. Ask the recipient to confirm their bank accepts international transfers and that their account details are correct before you send.

Can I cancel an international transfer after I've sent it?

Some services offer a brief cancellation window (10 to 30 minutes) before the transfer is locked in. After that, cancellation is not possible through normal channels. If the transfer has already reached the receiving bank, you would need to ask that bank to reverse it, a process that can take weeks and may not succeed. Always confirm the details before finalizing the transfer.