How long does it take to receive an international money transfer? [2026]

If you’re waiting on an important payment, knowing the international wire transfer time offers peace of mind and helps you plan your finances.

Generally, banks like Chase state that international wires in the US take from 1 – 5 days to be received, but various factors like the value and currency of the payment can make a difference to the delivery time.

So – how long does it take to receive an international wire transfer with US banks, or with alternate specialist services? Let’s explore.

How long does it take to receive an international wire transfer? ⏳

It can take 1 – 5 business days from the point the sender initiates it, to receive a wire transfer. This is the time for the full end to end process, from the money leaving the sender’s account to being deposited in your account in the US.

Some transfers can be faster – such as payments on popular routes like USD to GBP or EUR. Others may take longer to arrive.

Often the majority of the time taken is in the payment passing through the SWIFT network, which may involve the payment passing through 1 – 3 intermediary banks. This process can be time consuming, and may add costs, too.

Intermediary banks help route global payments, passing details of a transfer along the line until it reaches the destination account – much like taking a series of connecting flights. This is safe and reliable, but can slow down the payment process.

International bank transfers: Typical timeframes at a glance 🔍

Transfer typeTypical timeframe with US banks 🇺🇲Typical timeframes with specialists like Wise and OFX 🌍
International wire (SWIFT) — popular routes (US–UK, US–EU)1–3 business daysCan be instant. 70% of Wise transfers arrive within 20 seconds
International wire (SWIFT) — less common routes or currencies3–5 business days1 – 2 business days
International wire (SWIFT) — with compliance checks Up to 5+ business daysVariable
Domestic wire transfer Same day or next business dayCan be instant

Typical ranges only. Actual times vary by bank, corridor, and individual transfer. Check with your bank or provider for an estimate specific to your transfer.

Bank of America states that transfers usually take 1 – 2 days when coming from overseas, while Wells Fargo and Chase suggest delivery times can take from 1 to 5 business days.

Specialists like Wise and OFX can often offer faster transfers because they’ve built their own payment networks which avoid the SWIFT system and cut out intermediaries.

Go to WiseGo to OFX

What affects the delivery times of international wire transfers?

Experiencing an international wire transfer delay is frustrating. Here are some of the factors that impact delivery times when receiving international wire transfer to Chase, Bank of America, Wells Fargo and other large US banks.

💡 Factors that impact transfer speed 🚀
🌍 The countries involvedTransfers on commonly used routes (from the US to the UK for example) can be faster as banks have well-established relationships and connections. Less common routes, or countries with strict capital controls can take longer.
💱 The currencies involvedTransfers in widely traded currencies like USD, EUR, and GBP are generally faster than those in less common currencies, as the conversion step is more straightforward.
🏦 Intermediary and correspondent banksTransfers may need to pass through one or more intermediary (correspondent) banks which each have their own processes to complete – this can add time to the transfer.
⏰ Cut-off times and business daysBanks don’t process payments at weekends and holidays. Your payment must be received before the bank’s cut off time if you want the process to begin on the same day. Otherwise processing is delayed until the next working day.
🔍 Compliance and security checksBanks complete legally required compliance and security checks to prevent money laundering, crime and fraud. This is particularly common on large payments and may add a day or two to the process.

Why is my international wire transfer taking so long? ⏳

If your international wire transfer is not received as quickly as expected, there are a few common causes:

  1. ⏰ The transfer was sent after the bank’s cut-off time. Bank cut off times vary and can mean payments sent from mid-afternoon onwards will not be processed until the next working day. Ask the sender when they initiated the payment to check if missing the cut off may be the reason for delay.
  1. 📆 A public holiday delayed processing. Banks do not process payments during public holidays. If there’s a holiday in the sender’s country, or in the US, the payment may be slower than usual. Look at the bank holiday schedule for the sender’s country to rule out this as a cause for your late payment.
  1. 🏦 The transfer is passing through intermediary banks. Payments may be passed through 1 – 3 different intermediary banks, which can mean the payment takes longer than expected. Wait until the expected delivery date (about 5 days after sending) before following up with your bank to ask for the payment to be traced.
  1. ⛳ The transfer has been flagged for a compliance check. If you are expecting a large payment it may need to be verified by the bank. This can take a day or two, and you might be asked to provide some extra information and documents. Contact your bank directly if you think this may be slowing your transfer.
  1. ⚠️ There was an error in the transfer details. If the sender used incorrect or incomplete information in the payment it may be delayed, returned, or sent to the wrong account. The sender should be able to give you a transfer receipt or MT103 document to allow you to confirm the information used.
  1. 📥 The recipient’s bank is slow to credit the funds. Your own bank might be causing the delay if they have received the funds but not credited them to your account balance yet. Contact your bank if you’re unsure, to ask about their crediting schedule.

What to do if your transfer hasn’t arrived

  • Ask the sender to confirm the exact date the transfer was initiated
  • Locate the transfer receipt or MT103 document to trace the transfer
  • Give your bank the MT103 reference number to help them locate the payment
  • After about 5 business days, both the sender and recipient should contact their banks to investigate

How long does it take to receive an international wire transfer by bank? 🏦

Receiving times can vary depending on which bank the funds are being sent to – here are the typical timeframes for some popular US banks.

🏦 Bank⏱️ Typical receiving time
Bank of America1 – 2 days
Chase1 – 5 days
Wells Fargo1 – 5 days
Capital OneUp to 10 days

*Checked 8th June 2026

How long does it take to receive an international transfer by a specialist provider? 💰🚀

Delivery times when using a specialist service may be quicker compared to a bank as providers may use their own networks rather than SWIFT. Here are some examples:

⌨️ Provider⏱️ Typical receiving time
Wise70% of payments are instant, 80% arrive in an hour
OFX 1 – 2 days
RemitlyDepends on payment type – track transfers in app
CurrencyfairSame day on many currencies

*Checked 8th June 2026

Go to WiseGo to OFX

Can I receive an international wire transfer faster? ⚡

If the standard 1–5 business day window is too slow for your needs, there are a few ways to speed things up.

📋 Make sure the sender has the correct details. The sender needs your full account number, the correct SWIFT/BIC code for your bank, and your bank’s name and address, to get the payment moving.

⏰ Ask the sender to initiate the transfer early in the business day. Your payment needs to be initiated before the daily cut off time to be processed as quickly as possible. Avoid Friday and weekend payments where possible.

💱 Consider alternative transfer methods for future transfers. Specialist international money transfer services can offer same-day or even instant delivery as they use different methods to banks, avoiding the SWIFT network.

Information the sender needs to wire money to you

  • Your full name
  • Your account number (or IBAN, where applicable)
  • Your bank’s SWIFT/BIC code
  • Your bank’s name and address
  • Any intermediary bank details (if required by your bank — check with them)
  • Transfer reference or payment description (if required)

Always verify these details directly with your bank before sharing them with the sender. Incorrect details can cause delays or misdirected transfers.

FAQs

Can an international wire transfer take more than 5 business days?

An international wire may take more than 5 business days if subject to compliance checks. Ask your bank for help if you’re concerned about a wire delay.

What is a SWIFT transfer and is it the same as a wire transfer?

SWIFT is the communications network used by many banks to securely process international payments. SWIFT payments are wire payments – but there are also other types of wire such as domestic transfers which use a different network.

What is an MT103 and how do I use it to track my transfer?

An MT103 is the SWIFT payment record you’ll need to give your bank if you want them to trace a transfer. Ask the sender to provide you with it, and pass it to your bank for review.

Do I need to do anything to receive an international wire transfer?

You’ll just need an active bank account – give your banking information to the sender and your money will be deposited after processing.

Why has my bank deducted a fee from my incoming wire transfer?

Some banks have recipient fees which are deducted from the amount coming into your account – check your terms and conditions to see if this applies to you.

Useful resources

8th June 2026

Claire Millard
Fintech Content Writer
Claire Millard is a content and copywriter with a specialty in international finance. Her work has featured in The Times and The Telegraph, as well as industry magazines and leading personal finance blogs.
Read more
Seyma Mektepli
Editor-in-chief
Seyma is an experienced content writer and editor-in-chief at Exiap, delivering informative articles on personal finance, and money transfers.
Read more
Last updated
June 29th, 2026