How to receive an international wire transfer with Ally Bank
If you’re an Ally Bank customer and need to receive money from someone overseas, you’ll have to take a few steps to make sure your payment can be safely and efficiently delivered to your bank account.
This guide covers how to receive an international transfer with Ally Bank, and also touches on a couple of alternatives – Wise, Revolut and Payoneer, which may be able to offer a more flexible service with low fees.
Read our full guide to receiving incoming international wire transfers with Ally Bank, to learn all there is to know.
Key points: Ally Bank receive international wire transfer
💡 Key points | Ally Bank international wire transfer |
---|---|
⬇️ Fees for receiving transfers | There’s no Ally Bank fee for an incoming transfer, but intermediaries may charge their own fees |
💱 Exchange rates | Rate is set by the institution which manages the conversion – this may be the sender’s bank, or JP Morgan Chase |
🔐 Safety | Ally Bank is a secure and trusted bank which is safe to use |
🎯 Incoming transfer limits | No stated limit – if you run into a receiving limit you may consider being paid to an alternative account with a provider like Wise or Revolut |
🚀 Incoming transfer speed | Speed of transfers depends on the country and currency the payment originates from |
⭐ Convenience | Convenient to use, with 24/7 support by phone if needed |
*Details correct at time of research – 21st July 2025
FAQs | Answers |
---|---|
💰 Does Ally Bank charge a fee to receive an international wire transfer? | There’s no Ally Bank fee for an incoming transfer, but intermediaries may charge their own fees. |
🎯 How long does it take to receive an international wire to Ally Bank? | Delivery times for Ally Bank transfers vary depending on the details of the payment, including the currency and the specific bank used by the sender. |
⭐ Are there better alternatives to Ally Bank for receiving international wire transfers? | You may find you can get a lower overall payment cost by using a provider like Wise, Revolut or Payoneer to receive payments with local account details. More on that later. |
How to receive an international wire transfer to Ally Bank: Step-by-step instructions
When you receive an international payment to your Ally Bank account, the transfer is routed through Ally’s account with JP Morgan Chase.
The funds will first be deposited to Chase from the overseas bank and then passed on to your own Ally Bank account once they’ve cleared.
The process isn’t complex but there is quite a lot of information you’ll need to give the sender to ensure the transfer goes smoothly. Here’s a summary:
Step 1: Give the sender your Ally Bank account information
Ally Bank receives international payments via partnership with JP Morgan Chase.
This means that the information you need to give to the person sending you money is actually related to a JP Morgan Chase account, with your own Ally Bank information added as a reference for further crediting.
All details needed are available in the Ally Bank app.
Step 2: Agree who will pay the transfer costs
If you’re expecting to receive a fixed amount in the payment, you may want to ask the sender to cover the transfer costs levied by their own bank, plus intermediary fees applied by other banks involved in the process.
Otherwise, fees could be deducted as the transfer is processed, which may mean you get less than you expected in the end.
Step 3: Wait for the money to be deposited into your Ally Bank account
The sender can then arrange the payment using the JP Morgan Chase account information, and once it has been processed by Chase it will be deposited into your Ally Bank account.
The transfer time can vary a lot depending on the originating bank and country.
Ally Bank fees to receive an international wire transfer
There is no Ally Bank incoming international wire transfer fee. However, Ally does warn customers that intermediary banks might deduct their own fees as they process the transfer.
Alternatives to Ally Bank to receive an international wire transfer
Ally Bank doesn’t charge an incoming wire fee, but your funds are converted to USD automatically, which might not be convenient if you use foreign currency payments frequently.
Using a multi-currency account is a neat solution, allowing you to receive payments in foreign currencies and hold the balance for later spending. You could choose a provider like Wise or Revolut for a multi-currency account and card for personal and business use, or pick Payoneer for business only features.
Here’s a summary of each of these popular options side by side – with more details coming right up afterwards.
Wise | Revolut | Payoneer | |
---|---|---|---|
💡 Eligibility | Personal and business customers in the US and many other countries | Residents in the US and many other countries | Business customers in the US and many other countries |
🌍 Supported currencies | Hold 40+ currencies | 25 currencies supported for holding and exchange | 9 currencies supported for holding and exchange |
⭐ Local and SWIFT account details | Local account details for 8+ currencies SWIFT details for 20+ currencies | Local account details for USD and GBP SWIFT details for all other supported currencies | Local account information for 9 currencies |
💰 Fees to receive money | No fee to receive payments in AUD, CAD, EUR, GBP, HUF, NZD, SGD, TRY, USD Except for USD wires and SWIFT payments (low, fixed fees apply) | No Revolut fee | Variable fees depending on the payment details |
💱 Exchange rate | Mid-market rate | Revolut rate with no additional fee for weekday conversion to plan limit Fair usage and out of hours fees may apply | 0.5% fee is applied to the rate provided |
🎯 Limits for incoming wires | No limit for most currencies | No stated limit | No stated limit |
*Details correct at time of research – 21st July 2025
About Wise pricing: Please see Terms of Use for your region or visit Wise Fees & Pricing for the most up to date pricing and fee information.
Wise
The Wise Account can be used to receive, hold, send, spend and exchange a broad selection of currencies.
Your account offers convenient ways to get paid in 20+ currencies with local and SWIFT account details, including major currencies such as USD, GBP and EUR.
You can also get a linked Wise Multi-Currency Card to spend online and in person, with currency exchange which uses the mid-market exchange rate with low conversion fees.
💡 Wise pricing & limits | |
---|---|
💰 Account fees | No monthly fees Transaction fees may apply depending on account usage |
⬇️ Incoming transfer fees | No fee to receive non USD payments using local details Small fees apply for USD wires and SWIFT payments. Learn more about Wise’s pricing here. |
🎯 Incoming wire limits | Usually no limit to account holding |
🌍 Supported currencies for receiving payments | Local account details for 8+ currencies SWIFT details for 20+ currencies |
💱 Exchange rates | Mid-market exchange rate |
⬆️Sending transfer fees | Low and transparent fees, starting from 0.57% |
*Details correct at time of research – 21st July 2025. About Wise pricing: Please see Terms of Use for your region or visit Wise Fees & Pricing for the most up to date pricing and fee information.
📚 More information on: How to receive payments from abroad with Wise, and How to setup a Wise Account to receive money. |
Revolut
Revolut offers digital accounts which support 25 currencies for holding and exchange, and which come with account information for both local and international payments.
You can receive local payments in USD and GBP and you’ll also get SWIFT details for all other supported currencies.
Revolut personal customers in the US can choose from 3 different account tiers depending on needs, all of which come with a linked debit card and some no fee currency conversion every month.
💡 Revolut pricing & limits | |
---|---|
💰 Account fees | 0 USD – 16.99 USD monthly fee depending on plan selected Variable transaction fees depending on plan |
⬇️ Incoming wire fees | No Revolut fee |
🎯 Incoming wire limits | No stated limit |
🌍 Supported currencies for receiving payments | Receive local payments in USD and GBP and you’ll also get SWIFT details for all other supported currencies. |
💱 Exchange rates | Revolut rate with no additional fee for weekday conversion to plan limit Fair usage and out of hours fees may apply |
⬆️Sending transfer fees | Variable fees depending on the account plan selected |
*Details correct at time of research – 21st July 2025
Payoneer
Payoneer offers multi-currency business accounts which can be helpful for receiving payments in 9 major currencies.
Your account comes with the local details you need to receive foreign currency payments.
A fee may apply depending on the currency you receive, and there is also a small charge for currency conversion if you need it.
The Payoneer account is a comprehensive business account with a linked payment card for business spending and cash withdrawals.
💡 Payoneer pricing & limits | |
---|---|
💰 Account fees | No ongoing account fees Transaction fees apply depending on account usage |
⬇️ Incoming wire fees | Fees vary depending on the currency involved |
🎯 Incoming wire limits | Not stated |
🌍 Supported currencies for receiving payments | 9 currencies – USD, CAD, GBP, EUR, JPY, AUD, HKD, SGD and AED |
💱 Exchange rates | 0.5% fee applies on currency exchange |
⬆️Sending transfer fees | Up to 3% |
*Details correct at time of research – 21st July 2025
What information is needed to receive a wire transfer at Ally Bank
As we’ve seen, JP Morgan Chase is used as a partner bank to receive payments to Ally Bank. This means that much of the information you need to pass to the person sending you money actually refers to the Ally Bank account with Chase. Here’s a summary of the information needed to receive a wire transfer at Ally Bank.
📁 Required information to receive payments with Ally Bank |
---|
|
Ally Bank SWIFT code for international transfers
A BIC/SWIFT code is needed to make sure your money is deposited into the right account. It’s a unique identifier which guides the payment from the sender’s bank overseas to your US account.
Because Ally Bank incoming payments are routed through JP Morgan Chase, the code you need to give the sender is actually for a Chase account. Here’s the detail you need:
📌 Ally Bank SWIFT code |
---|
JP Morgan Chase SWIFT Code – CHASUS33 |
How to find Ally Bank SWIFT code
The SWIFT code required for receiving a payment to Ally Bank is available on the Ally website. You can also find the details in your banking app or by calling Ally any time 24/7.
Ally Bank routing number to receive international wire
As with the SWIFT code, the routing number you use to receive an international wire is not the same as the number you’d give to receive a local payment in the US. Instead you’ll give a dedicated international routing number associated with the Ally account held by Chase.
🔢 Ally Bank routing number |
---|
Receiving bank ABA/Routing Number – 021000021 |
Ally Bank address for incoming international wires
If the sender needs the bank address when arranging an international transfer, you’ll have to give the official JP Morgan Chase address as follows:
🏦 Ally Bank address |
---|
Receiving bank address: 1 Chase Manhattan PLZ, New York, NY 10005 |
Ally Bank receive limits for incoming international wires
There’s not usually a limit on the amount of money you can receive as an incoming payment to Ally Bank.
However, not all accounts can receive incoming wires, and the exact limits can vary depending on the specific account you have, so if you have a large payment on the way it may be worth checking with the bank directly to ensure there are no issues with receiving your money.
Generally you can send and receive payments with Ally if you have one of the following accounts:
- Savings Account
- Money Market Account
- Spending Account
- CMG Accounts
How long does it take for Ally Bank to receive an international wire transfer?
Ally Bank transfers are likely to be processed through the SWIFT system, via their partnership with Chase. The delivery time for SWIFT payments can vary, but may be 1 – 5 days depending on the details of the transfer including the currency it was sent in.
You might find a specialist provider like Wise, Revolut or Payoneer can help you receive your payment more quickly. Services like these tend to use local account networks which can mean your payment is processed quickly or even instantly.
How to track an incoming international wire transfer with Ally Bank
If you want to check on the progress of the money that’s winging its way to you, you’ll need to ask the sender to log into their bank account and track the payment on your behalf.
What can you do if your transfer is not delivered yet
If you’re concerned about an incoming payment you can call Ally Bank on 1-877-247-2559 for advice. They may require you to ask the sending bank to trace the payment, which might mean paying a fee.
Conclusion: Ally Bank incoming international wire transfer
You can receive incoming international transfers to most account types at Ally Bank, but the payment might take a few days to arrive. It’s also possible that intermediary fees will be deducted from the transfer as it’s processed. These charges are taken by intermediaries rather than Ally Bank, but can still mean you get less than you expected in the end.
As an alternative, you might want to look at accounts which offer local account details, such as the Wise account, Revolut account or the Payoneer Business Account. These options let you pass the sender local account details in their home currency, so they can send a local payment which is received to your account in the foreign currency.
So – your friend in the UK can send you a payment in GBP easily, and using a local transfer method, which is usually free or cheap for them, too. You can then hold your balance in the foreign currency, convert and withdraw the money, send it to others, or spend it. This gives flexibility and often means lower costs in the end.