What happens when you send money across a border

When you send money internationally, your bank does not hand cash to someone at an airport. Instead, your money moves through a network of correspondent banks — financial institutions that hold accounts with each other specifically to process cross-border payments. Your bank debits your account, converts your dollars if needed, and sends instructions through a system like SWIFT (the Society for Worldwide Interbank Financial Telecommunication) to a bank in the destination country. That bank then credits the recipient's account.

The entire chain usually takes three to five business days, though some routes are faster. Each bank in the chain takes a small fee, and the exchange rate you receive depends on when the conversion happens — not when you initiated the transfer. This is why the amount that arrives may differ from what you sent, even if you were quoted a rate upfront.

The speed and cost depend heavily on which country you are sending to, which bank you use, and whether you use your bank's international service or a money transfer company like Western Union, Wise, or MoneyGram. These alternatives often charge less and move money faster for smaller amounts, but work differently than a traditional bank wire.

Key Takeaways

  • International transfers move through correspondent banks in a chain, with each bank taking a fee and the total journey usually taking three to five business days.
  • The exchange rate applied to your transfer is set at the moment the money is converted, not when you initiate the transfer, so the amount received may differ from your quote.
  • Bank wires, money transfer companies, and digital payment apps each charge different fees and take different amounts of time depending on the destination country.
  • You need the recipient's full name, bank account number or IBAN, bank name, and routing or SWIFT code to send money internationally through a bank.

Bank wires versus money transfer services

A bank wire is a direct transfer from your bank account to another bank account anywhere in the world. You initiate it at your bank's branch or online, provide the recipient's banking details, and your bank handles the rest. Bank wires are reliable and work to nearly every country, but they charge a flat fee (typically $15 to $50 depending on your bank and destination) and take longer because the money passes through multiple correspondent banks.

A money transfer service like Wise, Western Union, or MoneyGram operates differently. You give them the money (either by bank transfer, debit card, or cash), they hold it and convert it at their own rate, and they pay the recipient through their own network or a local partner bank. These services often charge lower fees for smaller amounts and deliver money faster — sometimes within hours — but they may not work to every country, and their exchange rates are not always better than your bank's despite lower fees.

Digital payment apps like PayPal, Venmo, or Square Cash can send money internationally if both you and the recipient have accounts, but they work best for small, informal transfers between people who know each other. They are not designed for large amounts or business payments.

The information you need to provide

For a bank wire, you must collect specific details from the recipient or their bank. The exact information varies by country, but always includes the recipient's full legal name (as it appears on their bank account), their bank account number, and the bank's name and location. You will also need either a SWIFT code (an eight or eleven-character code that identifies the bank internationally) or a routing number (used in the United States) or an IBAN (International Bank Account Number, used in Europe and many other countries).

Some countries require additional details like a branch code, bank code, or the recipient's address. Ask the recipient to provide this information directly from their bank statement or by contacting their bank — do not guess or use incomplete information, as the transfer may be delayed or sent to the wrong account.

For money transfer services, you typically need less information. You provide the recipient's name and either their bank account details or a mobile number (depending on the service and country), and the service handles the rest. This is why money transfer services are often faster for informal transfers.

How exchange rates and fees reduce what arrives

When you send $1,000 internationally, you do not receive $1,000 worth of the destination currency. Three things reduce the amount: the exchange rate, your bank's fee, and the receiving bank's fee.

The exchange rate is the price at which one currency converts to another, and it changes constantly throughout the day. If you are quoted a rate when you initiate a transfer, that rate is usually locked in for a short window (often 24 to 48 hours). The actual rate applied depends on when the money is converted — which may be hours or days after you send it. Some banks offer a may provide rate for a small additional fee.

Your bank charges an outgoing wire fee (typically $15 to $50) and may also charge a currency conversion fee (usually 1 to 3 percent of the amount). The receiving bank may charge an incoming wire fee (typically $10 to $25), which is deducted from the amount the recipient receives. Money transfer services bundle these costs into a single fee or exchange rate markup, which is why comparing the total cost — not just the stated fee — matters.

To see what the recipient will actually receive, ask your bank for a quote that includes all fees and the exchange rate. Money transfer services show this upfront before you confirm the transfer.

How long international transfers take

A bank wire typically takes three to five business days. The money leaves your account when ready, but it moves through a chain of correspondent banks, and each one processes it during their business hours. Weekends and holidays add time. Some banks offer expedited wires that arrive in one to two business days, but these cost extra.

Money transfer services are often faster. Wise and similar services can deliver money within hours to some countries, though others may take one to two business days. Western Union offers same-day or next-day delivery to many countries if the recipient picks up cash at a location, but this costs more than a bank deposit.

The destination country also affects timing. Transfers to major financial centers (the United Kingdom, Canada, Australia) usually arrive faster than transfers to smaller countries or countries with less developed banking infrastructure. Always ask your bank or service how long a specific route typically takes before you send the money.

What can go wrong and how to fix it

The most common problem is incomplete or incorrect recipient information. If you provide the wrong account number or SWIFT code, the money may be sent to the wrong account or rejected and returned to you — a process that can take two to four weeks. Always verify the recipient's details before you send, and ask them to confirm the information came directly from their bank.

A second issue is that the recipient's bank may hold the money for compliance checks, especially for large amounts or transfers from certain countries. The money arrives in the receiving bank's system but is not credited to the recipient's account for several additional days. This is normal and not something you can speed up.

If money does not arrive within the expected timeframe, contact your bank or money transfer service with the confirmation number or reference code from your transfer. They can trace the payment through the correspondent bank chain and determine where it is. Do not send the money again — this creates duplicate transfers that are harder to untangle.

Choosing between a bank and a money transfer service

Use a bank wire if you are sending a large amount (over $5,000), need a formal record for business purposes, or are sending to a country where money transfer services do not operate. Bank wires are also the only option if the recipient does not have a mobile number or access to a money transfer service location.

Use a money transfer service if you are sending under $5,000, want to avoid bank fees, need the money to arrive quickly, or the recipient prefers to receive cash rather than a bank deposit. Compare the total cost (fee plus exchange rate) across at least two services before you choose, because rates and fees vary significantly by destination country and amount.

If you send money regularly to the same person or country, ask your bank about setting up a standing instruction or recurring wire. Some banks offer better rates for regular transfers, and you will not have to provide the recipient's details each time.

Frequently Asked Questions

Can I send money to a country my bank does not have a correspondent relationship with?

Most banks can send to nearly every country through a chain of correspondent banks, but some smaller or sanctioned countries may not be reachable. Ask your bank whether they can send to your specific destination before you attempt a transfer. Money transfer services sometimes reach countries that banks cannot, so this is worth checking if your bank says no.

What is the difference between a SWIFT code and a routing number?

A SWIFT code identifies a bank internationally and is used for transfers between countries. A routing number is a nine-digit code used only within the United States to identify a specific bank branch. If you are sending to a U.S. bank account, you need the routing number. If you are sending outside the U.S., you need the SWIFT code or IBAN.

Why did the recipient receive less money than I sent?

The difference is almost always due to exchange rate and fees. Your bank converts your dollars at their rate, takes their fee, and the receiving bank takes their fee from the amount that arrives. Ask your bank for an itemized breakdown of the quote before you send so you know exactly what the recipient will receive.

Can I cancel an international transfer after I send it?

It depends on how far the money has traveled. If you cancel within a few hours and the money is still in your bank's system, they can usually stop it. Once it has been sent to a correspondent bank, cancellation is much harder and may not be possible. Contact your bank when ready if you need to cancel — do not wait.

Is it cheaper to send money as a wire or through a money transfer service?

It varies by destination, amount, and service. For amounts under $2,000, money transfer services are usually cheaper. For larger amounts, a bank wire may be competitive once you factor in all fees. Always get a quote from both your bank and at least two money transfer services before you send.